Uses of Class
com.sun.identity.authentication.AuthContext.IndexType
-
Packages that use AuthContext.IndexType Package Description com.sun.identity.authentication Provides interfaces and classes for writing a Remote Java client application to authenticate to OpenAM.com.sun.identity.authentication.client com.sun.identity.authentication.config This package contains the classes that represent server side functionality such as the implementation of Authentication configuration and utilities for this configuration management.com.sun.identity.authentication.server This package contains the classes that represent server side functionality such as the implementation of request for authenticating, user credential callbacks.com.sun.identity.authentication.service org.forgerock.openam.core.rest.authn.core This package contains core classes and methods for starting and continuing the authentication process.org.forgerock.openam.core.rest.authn.core.wrappers This package contains wrapper class around core method calls.org.forgerock.openam.oauth2 -
-
Uses of AuthContext.IndexType in com.sun.identity.authentication
Fields in com.sun.identity.authentication declared as AuthContext.IndexType Modifier and Type Field Description static AuthContext.IndexType
AuthContext.IndexType. COMPOSITE_ADVICE
TheCOMPOSITE_ADVICE
index type indicates that the index name given corresponds to string in the form of XML representing different Policy Authentication conditions, exampleAuthSchemeCondition
,AuthLevelCondition
, etc.static AuthContext.IndexType
AuthContext.IndexType. LEVEL
TheLEVEL
index type indicates that the index name given corresponds to a given authentication level.static AuthContext.IndexType
AuthContext.IndexType. MODULE_INSTANCE
TheMODULE_INSTANCE
index type indicates that the index name given corresponds to one of the authentication modules.static AuthContext.IndexType
AuthContext.IndexType. RESOURCE
TheRESOURCE
index type indicates that the index name given corresponds to a given policy protected resource URL.static AuthContext.IndexType
AuthContext.IndexType. ROLE
TheROLE
index type indicates that the index name given corresponds to a role.static AuthContext.IndexType
AuthContext.IndexType. SERVICE
TheSERVICE
index type indicates that the index name given corresponds to a service (or application).static AuthContext.IndexType
AuthContext.IndexType. USER
TheUSER
index type indicates that the index name given corresponds to a user.Methods in com.sun.identity.authentication with parameters of type AuthContext.IndexType Modifier and Type Method Description void
AuthContext. login(AuthContext.IndexType type, String indexName)
Starts the login process for the givenAuthContext
object identified by the index type and index name.void
AuthContext. login(AuthContext.IndexType type, String indexName, String locale)
Starts the login process for the givenAuthContext
object identified by the index type and index name.void
AuthContext. login(AuthContext.IndexType indexType, String indexName, String[] params)
Starts the login process for the givenAuthContext
object identified by the index type and index name with default parameters.void
AuthContext. login(AuthContext.IndexType indexType, String indexName, String[] params, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
void
AuthContext. login(AuthContext.IndexType indexType, String indexName, String[] params, Map envMap)
Starts the login process for the givenAuthContext
object identified by the index type and index name with certain parameters and environment map.void
AuthContext. login(AuthContext.IndexType indexType, String indexName, String[] params, Map envMap, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
SSOToken
AuthContext. login(AuthContext.IndexType type, String indexName, Callback[] userInfo)
Starts the login process for the givenAuthContext
object identified by the index type and index name and also completes the login process by submitting the given User credentials in the form of Callbacks. -
Uses of AuthContext.IndexType in com.sun.identity.authentication.client
Methods in com.sun.identity.authentication.client that return AuthContext.IndexType Modifier and Type Method Description static AuthContext.IndexType
AuthClientUtils. getIndexType(String strIndexType)
Methods in com.sun.identity.authentication.client with parameters of type AuthContext.IndexType Modifier and Type Method Description static String
AuthClientUtils. getFileName(String fileName, String localeName, String orgDN, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.ServletContext servletContext, AuthContext.IndexType indexType, String indexName)
Returns the File name based on the given input values.static String
AuthClientUtils. getFilePath(jakarta.servlet.http.HttpServletRequest request, AuthContext.IndexType indexType, String indexName)
static String
AuthClientUtils. getIndexName(SSOToken ssoToken, AuthContext.IndexType indexType)
-
Uses of AuthContext.IndexType in com.sun.identity.authentication.config
Methods in com.sun.identity.authentication.config with parameters of type AuthContext.IndexType Modifier and Type Method Description static String
AMAuthConfigUtils. getAuthConfigName(AuthContext.IndexType indexType, String indexName, String organizationDN, String clientType)
Returns the authentication configuration name given theAuthContext.IndexType
andindexName
. -
Uses of AuthContext.IndexType in com.sun.identity.authentication.server
Methods in com.sun.identity.authentication.server that return AuthContext.IndexType Modifier and Type Method Description AuthContext.IndexType
AuthXMLRequest. getIndexType()
Returns the index type.Methods in com.sun.identity.authentication.server with parameters of type AuthContext.IndexType Modifier and Type Method Description void
AuthContextLocal. login(AuthContext.IndexType type, String indexName)
Start the login process for theAuthContextLocal
object identified by the index type and index name.void
AuthContextLocal. login(AuthContext.IndexType type, String indexName, String locale)
Starts the login process for the givenAuthContextLocal
object identified by the index type and index name.protected void
AuthContextLocal. login(AuthContext.IndexType type, String indexName, Principal principal, char[] password, Subject subject)
Performs the Login for the given AuthContextprotected void
AuthContextLocal. login(AuthContext.IndexType type, String indexName, Principal principal, char[] password, Subject subject, Map envMap, String locale)
Performs the Login for the given AuthContextvoid
AuthContextLocal. login(AuthContext.IndexType type, String indexName, Map envMap, String locale)
Starts the login process for the givenAuthContextLocal
object identified by the index type and index name. -
Uses of AuthContext.IndexType in com.sun.identity.authentication.service
Methods in com.sun.identity.authentication.service that return AuthContext.IndexType Modifier and Type Method Description static AuthContext.IndexType
AuthUtils. getIndexType(AuthContextLocal authContext)
AuthContext.IndexType
LoginState. getIndexType()
Returns the current index type.Methods in com.sun.identity.authentication.service with parameters of type AuthContext.IndexType Modifier and Type Method Description void
AMLoginContext. executeLogin(Subject subject, AuthContext.IndexType loginIndexType, String loginIndexName, String locale, String redirectUrl)
Starts login process, the map passed to this method is the parameters required to start the login process.Constructors in com.sun.identity.authentication.service with parameters of type AuthContext.IndexType Constructor Description AuthLevel(AuthContext.IndexType indexType, String indexName, String orgDN, String clientType, Locale loc)
Class constructor -
Uses of AuthContext.IndexType in org.forgerock.openam.core.rest.authn.core
Methods in org.forgerock.openam.core.rest.authn.core that return AuthContext.IndexType Modifier and Type Method Description AuthContext.IndexType
AuthIndexType. getIndexType()
Gets the AuthContext.IndexType for the enum.Methods in org.forgerock.openam.core.rest.authn.core with parameters of type AuthContext.IndexType Modifier and Type Method Description void
AuthenticationContext. login(AuthContext.IndexType indexType, String indexValue)
Starts the login process for the given AuthContextLocal object.void
AuthenticationContext. login(AuthContext.IndexType indexType, String indexValue, Map<String,Set<String>> envMap, String locale)
Starts the login process for the given AuthContextLocal object. -
Uses of AuthContext.IndexType in org.forgerock.openam.core.rest.authn.core.wrappers
Methods in org.forgerock.openam.core.rest.authn.core.wrappers with parameters of type AuthContext.IndexType Modifier and Type Method Description void
AuthContextLocalWrapper. login(AuthContext.IndexType indexType, String indexValue)
Starts the login process for the given AuthContextLocal object.void
AuthContextLocalWrapper. login(AuthContext.IndexType indexType, String indexValue, Map<String,Set<String>> envMap, String locale)
Starts the login process for the given AuthContextLocal object. -
Uses of AuthContext.IndexType in org.forgerock.openam.oauth2
Methods in org.forgerock.openam.oauth2 that return AuthContext.IndexType Modifier and Type Method Description AuthContext.IndexType
OpenAMAuthenticationMethod. getIndexType()
Constructors in org.forgerock.openam.oauth2 with parameters of type AuthContext.IndexType Constructor Description OpenAMAuthenticationMethod(String name, AuthContext.IndexType indexType)
-