public class PreAuthenticationFilter extends Object implements Filter
| Constructor and Description |
|---|
PreAuthenticationFilter(Http11ResponseHandler responseHandler,
List<AuthenticationHandler> authenticationHandlers) |
PreAuthenticationFilter(Http11ResponseHandler responseHandler,
SecurityManager securityManager) |
PreAuthenticationFilter(Http11ResponseHandler responseHandler,
SecurityManager securityManager,
NonceProvider np) |
| Modifier and Type | Method and Description |
|---|---|
Object |
authenticate(Request request)
Looks for an AuthenticationHandler which supports the given resource and
authorization header, and then returns the result of that handler's
authenticate method.
|
List<String> |
getChallenges(Request request)
Generates a list of http authentication challenges, one for each
supported authentication method, to be sent to the client.
|
static Request |
getCurrentRequest() |
void |
process(FilterChain chain,
Request request,
Response response) |
public PreAuthenticationFilter(Http11ResponseHandler responseHandler, List<AuthenticationHandler> authenticationHandlers)
public PreAuthenticationFilter(Http11ResponseHandler responseHandler, SecurityManager securityManager)
public PreAuthenticationFilter(Http11ResponseHandler responseHandler, SecurityManager securityManager, NonceProvider np)
public static Request getCurrentRequest()
public void process(FilterChain chain, Request request, Response response)
public Object authenticate(Request request)
request - Copyright © 2021 McEvoy Software Ltd. All rights reserved.