public interface AuthenticationProvider
HttpServletRequests. May implement a specific authentication scheme.
|Modifier and Type||Method and Description|
Callback to add an authentication challenge to the response to the client.
Checks the request for authentication.
AuthenticationResult extractAuthenticatedUser(javax.servlet.http.HttpServletRequest request, ProcessEngine engine)
AuthenticationResultthat indicates, whether authentication was successful, and, if true, always provides the authenticated user.
request- the request to authenticate
engine- the process engine the request addresses. May be used to authenticate against the engine's identity service.
void augmentResponseByAuthenticationChallenge(javax.servlet.http.HttpServletResponse response, ProcessEngine engine)
Callback to add an authentication challenge to the response to the client. Called in case of unsuccessful authentication.
For example, a Http Basic auth implementation may set the WWW-Authenticate header to
Basic realm="engine name".
request- the response to augment
engine- the process engine the request addressed. May be considered as an authentication realm to create a specific authentication challenge
Copyright © 2018. All rights reserved.