|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IAuthManager
Authentication Manager interface.
| Field Summary | |
|---|---|
static java.lang.String |
CRED_CERT_SERIAL_TO_REVOKE
Standard credential for client cert's serial number from revocation. |
static java.lang.String |
CRED_HOST_NAME
|
static java.lang.String |
CRED_SESSION_ID
|
static java.lang.String |
CRED_SSL_CLIENT_CERT
|
| Method Summary | |
|---|---|
IAuthToken |
authenticate(IAuthCredentials authCred)
Authenticate the given credentials. |
java.lang.String[] |
getConfigParams()
Get configuration parameters for this implementation. |
IConfigStore |
getConfigStore()
Get the configuration store for this authentication manager. |
java.lang.String |
getImplName()
Get name of authentication manager plugin. |
java.lang.String |
getName()
Get the name of this authentication manager instance. |
java.lang.String[] |
getRequiredCreds()
Gets a list of the required credentials for this authentication manager. |
void |
init(java.lang.String name,
java.lang.String implName,
IConfigStore config)
Initialize this authentication manager. |
void |
shutdown()
Prepare this authentication manager for a shutdown. |
| Field Detail |
|---|
static final java.lang.String CRED_SSL_CLIENT_CERT
static final java.lang.String CRED_CERT_SERIAL_TO_REVOKE
static final java.lang.String CRED_SESSION_ID
static final java.lang.String CRED_HOST_NAME
| Method Detail |
|---|
java.lang.String getName()
java.lang.String getImplName()
IAuthToken authenticate(IAuthCredentials authCred)
throws EMissingCredential,
EInvalidCredentials,
EBaseException
authCred - The authentication credentials
EMissingCredential - If a required credential for this
authentication manager is missing.
EInvalidCredentials - If credentials cannot be authenticated.
EBaseException - If an internal error occurred.
void init(java.lang.String name,
java.lang.String implName,
IConfigStore config)
throws EBaseException
name - The name of this authentication manager instance.implName - The name of the authentication manager plugin.config - The configuration store for this authentication manager.
EBaseException - If an initialization error occurred.void shutdown()
java.lang.String[] getRequiredCreds()
java.lang.String[] getConfigParams()
throws EBaseException
EBaseException - If an internal error occurredIConfigStore getConfigStore()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||