Skip navigation links
A C D F G I M N O R S U V W 

A

authenticate(String, String) - Method in class de.alpharogroup.service.rs.filter.AuthenticationEndpoint
Authenticate against your user-management-system.
authenticateUser(String, String) - Method in class de.alpharogroup.service.rs.filter.AuthenticationEndpoint
Authenticate user.
AuthenticationEndpoint - Class in de.alpharogroup.service.rs.filter
 
AuthenticationEndpoint() - Constructor for class de.alpharogroup.service.rs.filter.AuthenticationEndpoint
 
AuthenticationFilter - Class in de.alpharogroup.service.rs.filter
The class AuthenticationFilter authenticates given tokens from request of users or accounts.
AuthenticationFilter() - Constructor for class de.alpharogroup.service.rs.filter.AuthenticationFilter
 
AuthenticationScheme - Enum in de.alpharogroup.service.rs.enums
The enum AuthenticationScheme provides values for
AuthenticationSecurityContext - Class in de.alpharogroup.service.rs.filter
The class AuthenticationSecurityContext is a simple implementation of the SecurityContext interface.
AuthenticationSecurityContext(String) - Constructor for class de.alpharogroup.service.rs.filter.AuthenticationSecurityContext
Instantiates a new AuthenticationSecurityContext.

C

create(DO) - Method in interface de.alpharogroup.service.rs.api.RestfulResource
Creates an entity from the given domain object and persist it to the underlying database.
CustomTypeModulesRegistrationProvider - Class in de.alpharogroup.service.rs.providers
The class CustomTypeModulesRegistrationProvider extends the JacksonJsonProvider and register the module Jaxrs2TypesModule.
CustomTypeModulesRegistrationProvider() - Constructor for class de.alpharogroup.service.rs.providers.CustomTypeModulesRegistrationProvider
Instantiates a new CustomTypeModulesRegistrationProvider object.
CustomTypeModulesRegistrationProvider(Annotations...) - Constructor for class de.alpharogroup.service.rs.providers.CustomTypeModulesRegistrationProvider
Instantiates a new new CustomTypeModulesRegistrationProvider object with the given parameters.
CustomTypeModulesRegistrationProvider(ObjectMapper) - Constructor for class de.alpharogroup.service.rs.providers.CustomTypeModulesRegistrationProvider
Instantiates a new CustomTypeModulesRegistrationProvider object with the given parameters.
CustomTypeModulesRegistrationProvider(ObjectMapper, Annotations[]) - Constructor for class de.alpharogroup.service.rs.providers.CustomTypeModulesRegistrationProvider
Instantiates a new new CustomTypeModulesRegistrationProvider object with the given parameters.

D

de.alpharogroup.service.rs.annotations - package de.alpharogroup.service.rs.annotations
 
de.alpharogroup.service.rs.api - package de.alpharogroup.service.rs.api
 
de.alpharogroup.service.rs.enums - package de.alpharogroup.service.rs.enums
 
de.alpharogroup.service.rs.filter - package de.alpharogroup.service.rs.filter
 
de.alpharogroup.service.rs.providers - package de.alpharogroup.service.rs.providers
 
de.alpharogroup.service.rs.streaming - package de.alpharogroup.service.rs.streaming
 
delete(DO) - Method in interface de.alpharogroup.service.rs.api.RestfulResource
Deletes an entity in the underlying database from the given domain object
deleteById(PK) - Method in interface de.alpharogroup.service.rs.api.RestfulResource
Deletes an entity with the given id.

F

filter(ContainerRequestContext) - Method in class de.alpharogroup.service.rs.filter.AuthenticationFilter

G

getAuthenticationScheme() - Method in class de.alpharogroup.service.rs.filter.AuthenticationSecurityContext
getUserPrincipal() - Method in class de.alpharogroup.service.rs.filter.AuthenticationSecurityContext
getValue() - Method in interface de.alpharogroup.service.rs.api.ImmutableValue
Gets the immutable value

I

ImmutableValue<T> - Interface in de.alpharogroup.service.rs.api
The interface ImmutableValue provides a getter for an immutable value.
InputStreamStreamingOutput - Class in de.alpharogroup.service.rs.streaming
The class InputStreamStreamingOutput can be used for put an InputStream to a Response object.
InputStreamStreamingOutput(InputStream) - Constructor for class de.alpharogroup.service.rs.streaming.InputStreamStreamingOutput
Instantiates a new InputStreamStreamingOutput object
isSecure() - Method in class de.alpharogroup.service.rs.filter.AuthenticationSecurityContext
isSecured() - Method in class de.alpharogroup.service.rs.filter.AuthenticationFilter
Checks if is the resourceClass is annotated with the annotation Securable.
isSecureRequest(HttpServletRequest) - Method in class de.alpharogroup.service.rs.filter.AuthenticationFilter
Checks if the current request is a secure request, means that the scheme is https
isSigninPath(String) - Method in class de.alpharogroup.service.rs.filter.AuthenticationFilter
Checks if the given path is a sign in path.
isSigninRequest(ContainerRequestContext) - Method in class de.alpharogroup.service.rs.filter.AuthenticationFilter
Checks if the current request is a is a sign request.
isUserInRole(String) - Method in class de.alpharogroup.service.rs.filter.AuthenticationSecurityContext

M

merge(DO) - Method in interface de.alpharogroup.service.rs.api.RestfulResource
Updates the given domain object to the underlying database.

N

newAuthenticationScheme() - Method in class de.alpharogroup.service.rs.filter.AuthenticationFilter
Factory callback method for create a new authentication scheme for the header key 'WWW-Authenticate'.
newFaultResponse() - Method in class de.alpharogroup.service.rs.filter.AuthenticationFilter
Factory callback method for create a new Response with a 401 status code
newRealmValue() - Method in class de.alpharogroup.service.rs.filter.AuthenticationFilter
Factory callback method for create a new realm value for the header key 'WWW-Authenticate'.
newSecurityContext(String) - Method in class de.alpharogroup.service.rs.filter.AuthenticationFilter
Factory method for create a new security context with the given user name.
newToken(String) - Method in class de.alpharogroup.service.rs.filter.AuthenticationEndpoint
Create a new token that is associated with the given username.
newTypeModulesRegistration() - Method in class de.alpharogroup.service.rs.providers.CustomTypeModulesRegistrationProvider
Factory callback method for registration of new type modules.

O

onValidateToken(String) - Method in class de.alpharogroup.service.rs.filter.AuthenticationFilter
Abstract callback method that checks if the given token is valid.

R

readById(PK) - Method in interface de.alpharogroup.service.rs.api.RestfulResource
Read an entity with the given id and maps it to a domain object that will be returned.
RestfulResource<PK,DO> - Interface in de.alpharogroup.service.rs.api
The interface RestfulResource provides crud methods

S

Securable - Annotation Type in de.alpharogroup.service.rs.annotations
The annotation Securable is annotated with the meta-annotation NameBinding that is part of JAX-RS.

U

update(DO) - Method in interface de.alpharogroup.service.rs.api.RestfulResource
Updates the given domain object to the underlying database.

V

valueOf(String) - Static method in enum de.alpharogroup.service.rs.enums.AuthenticationScheme
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.alpharogroup.service.rs.enums.AuthenticationScheme
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(OutputStream) - Method in class de.alpharogroup.service.rs.streaming.InputStreamStreamingOutput
A C D F G I M N O R S U V W 
Skip navigation links