Skip navigation links

Oracle Fusion Middleware Extensibility Java API Reference for Oracle Access Management Access Manager
11g Release 2 (11.1.2)

E27137-01


oracle.security.am.plugin.authn
Interface AuthenticationContext

All Superinterfaces:
PluginAttribute, PluginContext

public interface AuthenticationContext
extends PluginContext
Since:
OAM 11.1.1.5.0
Version:
OAM 11.1.2.0.0

Field Summary

 

Fields inherited from interface oracle.security.am.plugin.PluginAttribute
KEY_TAG

 

Method Summary
 oracle.security.am.common.policy.runtime.AccessConstants.AUTH_CLASS getAuthenticationClass()
           
 AuthnModuleConfig getAuthnModuleConfig()
           
 Credential getCredential()
          Get credential for the authentication.
 java.lang.String getResourceURL()
           
 javax.security.auth.Subject getSubject()
          Retrieves a Subject from the authentication context.
 void setAuthenticationClass(oracle.security.am.common.policy.runtime.AccessConstants.AUTH_CLASS authClass)
           
 void setAuthnModuleConfig(AuthnModuleConfig config)
           
 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, getAction, getAllResponses, getClientIPAddress, getClientProfile, getErrorCode, getExceptionList, getIdentityStoreContext, getImplType, getObjectAttribute, getObjectMap, getResponse, getResponses, getSession, getStartingStep, getStringAttribute, getStringMap, getTransportContext, removeResponse, removeResponse, setAction, setObjectAttribute, setStartingStep, setStringAttribute

 

Methods inherited from interface oracle.security.am.plugin.PluginAttribute
fromString, getKeyName, getObjName, setKeyName, toStringForm

 

Method Detail

setSubject

void setSubject(javax.security.auth.Subject subject)
sets a subject to the authentication context.
Parameters:
subject - Subject

getSubject

javax.security.auth.Subject getSubject()
Retrieves a Subject from the authentication context. If the subject is not available the method will return null.
Returns:
the subject

getCredential

Credential getCredential()
Get credential for the authentication.
Returns:
a {@link Credential) object.

getAuthnModuleConfig

AuthnModuleConfig getAuthnModuleConfig()
Returns:

setAuthnModuleConfig

void setAuthnModuleConfig(AuthnModuleConfig config)
Parameters:
config -

getAuthenticationClass

oracle.security.am.common.policy.runtime.AccessConstants.AUTH_CLASS getAuthenticationClass()

setAuthenticationClass

void setAuthenticationClass(oracle.security.am.common.policy.runtime.AccessConstants.AUTH_CLASS authClass)

getResourceURL

java.lang.String getResourceURL()

Skip navigation links

Oracle Fusion Middleware Extensibility Java API Reference for Oracle Access Management Access Manager
11g Release 2 (11.1.2)

E27137-01


Copyright © 2012, Oracle Corp. All Rights Reserved.