public class RequestAuthenticationFilterBean extends AbstractRequestAuthenticationFilter
AbstractRequestAuthenticationFilter as a Java bean to make
it easier to wire this filter using Spring.AUTHENTIC_JWT_REQUEST_ATTRIBUTE| Constructor and Description |
|---|
RequestAuthenticationFilterBean()
Using this constructor will try to automatically fetch your configuration from Spring.
|
RequestAuthenticationFilterBean(RequestAuthenticator requestAuthenticator)
Using this constructor you must specify your own already configured RequestAuthenticator.
|
| Modifier and Type | Method and Description |
|---|---|
static RequestAuthenticationFilterBean |
createDefault(String audience,
String publicKeyRepoBaseUrl)
A factory to instantiate the filter with minimal configuration.
|
protected RequestAuthenticator |
getRequestAuthenticator(javax.servlet.FilterConfig filterConfig)
Override this to supply your RequestAuthenticator.
|
destroy, doFilter, init, onAuthenticationError, onAuthenticationFailure, onAuthenticationSuccess, saveTokenpublic RequestAuthenticationFilterBean()
AuthenticationContext.public RequestAuthenticationFilterBean(RequestAuthenticator requestAuthenticator)
createDefault(java.lang.String, java.lang.String) factory methods below.public static RequestAuthenticationFilterBean createDefault(String audience, String publicKeyRepoBaseUrl)
audience - the audience this filter will accept requests forpublicKeyRepoBaseUrl - the base URL of the public key repositoryprotected RequestAuthenticator getRequestAuthenticator(javax.servlet.FilterConfig filterConfig)
AbstractRequestAuthenticationFiltergetRequestAuthenticator in class AbstractRequestAuthenticationFilterCopyright © 2017 Atlassian. All rights reserved.