|
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
- Subject
javax.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 |