Package technology.openpool.ldap.adapter
Class CommonAuthenticator
- java.lang.Object
-
- org.apache.directory.server.core.authn.AbstractAuthenticator
-
- technology.openpool.ldap.adapter.CommonAuthenticator
-
- All Implemented Interfaces:
org.apache.directory.server.core.authn.Authenticator
public class CommonAuthenticator extends org.apache.directory.server.core.authn.AbstractAuthenticatorImplements ApacheDS authenticator to allow authentication by directory backend.
-
-
Constructor Summary
Constructors Constructor Description CommonAuthenticator(DirectoryBackendFactory directoryBackendFactory, org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)Instantiates a new authenticator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.directory.server.core.api.LdapPrincipalauthenticate(org.apache.directory.server.core.api.interceptor.context.BindOperationContext context)
-
-
-
Constructor Detail
-
CommonAuthenticator
public CommonAuthenticator(DirectoryBackendFactory directoryBackendFactory, org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Instantiates a new authenticator.- Parameters:
directoryBackendFactory- the directory backend factoryschemaManager- the schema manager
-
-
Method Detail
-
authenticate
public org.apache.directory.server.core.api.LdapPrincipal authenticate(org.apache.directory.server.core.api.interceptor.context.BindOperationContext context) throws org.apache.directory.api.ldap.model.exception.LdapException- Throws:
org.apache.directory.api.ldap.model.exception.LdapException
-
-