Package | Description |
---|---|
edu.vt.middleware.ldap.auth | |
edu.vt.middleware.ldap.auth.handler | |
edu.vt.middleware.ldap.jaas |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAuthenticator<T extends AuthenticatorConfig>
AbstractAuthenticator provides basic functionality for
authenticating against an LDAP. |
Modifier and Type | Field and Description |
---|---|
protected AuthenticatorConfig |
ConstructDnResolver.config
Authentication configuration.
|
protected T |
AbstractAuthenticator.config
Authenticator configuration environment.
|
Modifier and Type | Method and Description |
---|---|
static AuthenticatorConfig |
AuthenticatorConfig.createFromProperties(InputStream is)
Create an instance of this class initialized with properties from the input
stream.
|
AuthenticatorConfig |
Authenticator.getAuthenticatorConfig()
This returns the
AuthenticatorConfig of the
Authenticator . |
AuthenticatorConfig |
DnResolver.getAuthenticatorConfig()
Returns the authenticator config.
|
AuthenticatorConfig |
ConstructDnResolver.getAuthenticatorConfig()
This returns the
AuthenticatorConfig of the
Authenticator . |
AuthenticatorConfig |
NoopDnResolver.getAuthenticatorConfig()
This method is not implemented.
|
AuthenticatorConfig |
SearchDnResolver.getAuthenticatorConfig()
This returns the
AuthenticatorConfig of the
Authenticator . |
protected AuthenticatorConfig |
AuthenticatorCli.initAuthenticatorConfig(org.apache.commons.cli.CommandLine line)
Initialize an AuthenticatorConfig with command line options.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AuthenticatorCli.authenticate(AuthenticatorConfig config,
String[] attrs)
Executes the authenticate operation.
|
void |
DnResolver.setAuthenticatorConfig(AuthenticatorConfig config)
Sets the authenticator config.
|
void |
ConstructDnResolver.setAuthenticatorConfig(AuthenticatorConfig authConfig)
This will set the config parameters of this
Authenticator . |
void |
NoopDnResolver.setAuthenticatorConfig(AuthenticatorConfig authConfig)
This method is not implemented.
|
void |
SearchDnResolver.setAuthenticatorConfig(AuthenticatorConfig authConfig)
This will set the config parameters of this
Authenticator . |
Constructor and Description |
---|
Authenticator(AuthenticatorConfig authConfig)
This will create a new
Authenticator with the supplied
AuthenticatorConfig . |
ConstructDnResolver(AuthenticatorConfig authConfig)
This will create a new
ConstructDnResolver with the supplied
AuthenticatorConfig . |
SearchDnResolver(AuthenticatorConfig authConfig)
This will create a new
SearchDnResolver with the supplied
AuthenticatorConfig . |
Modifier and Type | Field and Description |
---|---|
protected AuthenticatorConfig |
AbstractAuthenticationHandler.config
Authenticator configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractAuthenticationHandler.setAuthenticatorConfig(AuthenticatorConfig ac)
Sets the authenticator configuration.
|
void |
AuthenticationHandler.setAuthenticatorConfig(AuthenticatorConfig ac)
Sets the authenticator configuration.
|
Constructor and Description |
---|
BindAuthenticationHandler(AuthenticatorConfig ac)
Creates a new
BindAuthenticationHandler with the supplied
authenticator config. |
CompareAuthenticationHandler(AuthenticatorConfig ac)
Creates a new
CompareAuthenticationHandler with the supplied
authenticator config. |
Constructor and Description |
---|
JaasAuthenticator(AuthenticatorConfig authConfig)
This will create a new
JaasAuthenticator with the supplied
AuthenticatorConfig . |
Copyright © 2018. All rights reserved.