public class X509Authenticator extends AbstractRegexpAuthenticator<X509Profile> implements Authenticator<X509Credentials>
X509Credentials
. Like the SubjectDnX509PrincipalExtractor in Spring Security.logger, pattern, regexpPattern
Constructor and Description |
---|
X509Authenticator() |
X509Authenticator(String regexpPattern) |
Modifier and Type | Method and Description |
---|---|
protected void |
internalInit()
Internal initialization of the object.
|
void |
validate(X509Credentials credentials,
WebContext context)
Validate the credentials.
|
setRegexpPattern, toString
defaultProfileDefinition, getProfileDefinition, setProfileDefinition
init
public X509Authenticator()
public X509Authenticator(String regexpPattern)
protected void internalInit()
InitializableObject
internalInit
in class InitializableObject
public void validate(X509Credentials credentials, WebContext context)
Authenticator
CredentialsException
in case of failure.validate
in interface Authenticator<X509Credentials>
credentials
- the given credentialscontext
- the web contextCopyright © 2019. All rights reserved.