|
Oracle Access Manager Extensibility Java API Reference 11g Release 1 (11.1.1.5) E22473-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AuthenticationContext
AuthenticationContext will contain the execution context information for authentication plug-ins. During the plug-in execution AuthenticationContext implementation wil be passed to the process method of Plug-in from the authentication engine.
Since:| Method Summary | |
|---|---|
AccessConstants.AUTH_CLASS |
getAuthenticationClass() |
AuthnModuleConfig |
getAuthnModuleConfig()Gets the AuthnModuleConfig object. |
Credential |
getCredential()Get credential for the authentication. |
javax.security.auth.Subject |
getSubject()Retrieves a Subject from the authentication context. |
void |
setAuthenticationClass(AccessConstants.AUTH_CLASS authClass)Returns the Authentication CLASS that can be used to obtain the type of authentication method used by the module. |
void |
setAuthnModuleConfig(AuthnModuleConfig config)Sets the code>AuthnModuleConfig object. |
void |
setSubject(javax.security.auth.Subject subject)Sets a subject to the authentication context. |
| Methods inherited from interface oracle.security.am.plugin.PluginContext |
|---|
addErrorCode, addException, addResponse, getAllResponses, getClientIPAddress, getClientProfile, getErrorCode, getExceptionList, getIdentityStoreContext, getImplType, getObjectAttribute, getObjectMap, getResponse, getResponses, getSession, getStringAttribute, getStringMap, getTransportContext, setObjectAttribute, setStringAttribute |
| Method Detail |
|---|
void setSubject(javax.security.auth.Subject subject)
subject - Subjectjavax.security.auth.Subject getSubject()
Subject from the authentication context. If the subject is not available the method will return null.Credential getCredential()
AuthnModuleConfig getAuthnModuleConfig()
AuthnModuleConfig object. AuthnModuleConfig object will contain the authentication module configuration details.AuthnModuleConfig object.void setAuthnModuleConfig(AuthnModuleConfig config)
AuthnModuleConfig object will contain the authentication module configuration details.config -AccessConstants.AUTH_CLASS getAuthenticationClass()
AccessConstants.AUTH_CLASS object. The value will be one of PASSWORD, CERT, KERBEROS, UNSPECIFIED;void setAuthenticationClass(AccessConstants.AUTH_CLASS authClass)
authClass - a AccessConstants.AUTH_CLASS object.
|
Oracle Access Manager Extensibility Java API Reference 11g Release 1 (11.1.1.5) E22473-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||