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.server |
This package contains the classes that represent server side
functionality such as the implementation of request for
authenticating, user credential callbacks.
|
Modifier and Type | Field and Description |
---|---|
static AuthContext.IndexType |
AuthContext.IndexType.COMPOSITE_ADVICE
The
COMPOSITE_ADVICE index type indicates that the
index name given corresponds to string in the form of XML
representing different Policy Authentication conditions, example
AuthSchemeCondition , AuthLevelCondition ,
etc. |
static AuthContext.IndexType |
AuthContext.IndexType.LEVEL
The
LEVEL index type indicates that the index name
given corresponds to a given authentication level. |
static AuthContext.IndexType |
AuthContext.IndexType.MODULE_INSTANCE
The
MODULE_INSTANCE index type indicates that the index
name given corresponds to one of the authentication modules. |
static AuthContext.IndexType |
AuthContext.IndexType.RESOURCE
The
RESOURCE index type indicates that the index
name given corresponds to a given policy protected resource URL. |
static AuthContext.IndexType |
AuthContext.IndexType.ROLE
The
ROLE index type indicates that the index name given
corresponds to a role. |
static AuthContext.IndexType |
AuthContext.IndexType.SERVICE
The
SERVICE index type indicates that the index name
given corresponds to a service (or application). |
static AuthContext.IndexType |
AuthContext.IndexType.USER
The
USER index type indicates that the index name given
corresponds to a user. |
Modifier and Type | Method and Description |
---|---|
void |
AuthContext.login(AuthContext.IndexType type,
String indexName)
Starts the login process for the given
AuthContext 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 given
AuthContext object
identified by the index type and index name with default parameters. |
void |
AuthContext.login(AuthContext.IndexType indexType,
String indexName,
String[] params,
Map envMap)
Starts the login process for the given
AuthContext object
identified by the index type and index name with certain parameters
and environment map. |
Modifier and Type | Method and Description |
---|---|
void |
AuthContextLocal.login(AuthContext.IndexType type,
String indexName)
Start the login process for the
AuthContextLocal object
identified by the index type and index name. |
Copyright © 2010-2016, ForgeRock All Rights Reserved.