public class StrongAuthenticator extends AbstractAuthenticator
Authenticator that handles SASL connections (X.501 authentication
level 'strong'). The principal has been authenticated during SASL
negotiation; therefore, no additional authentication is necessary in this
Authenticator.LOG| Constructor and Description |
|---|
StrongAuthenticator()
Creates a new instance of SaslAuthenticator.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.directory.server.core.api.LdapPrincipal |
authenticate(org.apache.directory.server.core.api.interceptor.context.BindOperationContext bindContext)
User has already been authenticated during SASL negotiation.
|
checkPwdPolicy, destroy, doDestroy, doInit, getAuthenticatorType, getDirectoryService, init, invalidateCachepublic StrongAuthenticator()
public org.apache.directory.server.core.api.LdapPrincipal authenticate(org.apache.directory.server.core.api.interceptor.context.BindOperationContext bindContext)
throws org.apache.directory.api.ldap.model.exception.LdapAuthenticationException
LdapPrincipal.bindContext - The Bind contextorg.apache.directory.api.ldap.model.exception.LdapAuthenticationExceptionCopyright © 2003–2014 The Apache Software Foundation. All rights reserved.