Package com.sun.identity.authentication
Class AuthContext.IndexType
- java.lang.Object
-
- com.sun.identity.authentication.AuthContext.IndexType
-
- Enclosing class:
- AuthContext
public static class AuthContext.IndexType extends Object
The classIndexTypedefines the possible kinds of "objects" or "resources" for which an authentication can be performed.
-
-
Field Summary
Fields Modifier and Type Field Description static AuthContext.IndexTypeCOMPOSITE_ADVICETheCOMPOSITE_ADVICEindex 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.IndexTypeLEVELTheLEVELindex type indicates that the index name given corresponds to a given authentication level.static AuthContext.IndexTypeMODULE_INSTANCETheMODULE_INSTANCEindex type indicates that the index name given corresponds to one of the authentication modules.static AuthContext.IndexTypeRESOURCETheRESOURCEindex type indicates that the index name given corresponds to a given policy protected resource URL.static AuthContext.IndexTypeROLETheROLEindex type indicates that the index name given corresponds to a role.static AuthContext.IndexTypeSERVICETheSERVICEindex type indicates that the index name given corresponds to a service (or application).static AuthContext.IndexTypeUSERTheUSERindex type indicates that the index name given corresponds to a user.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object indexType)Checks if two index type objects are equal.StringtoString()Returns the string representation of the index type.
-
-
-
Field Detail
-
USER
public static final AuthContext.IndexType USER
TheUSERindex type indicates that the index name given corresponds to a user.
-
ROLE
public static final AuthContext.IndexType ROLE
TheROLEindex type indicates that the index name given corresponds to a role.
-
SERVICE
public static final AuthContext.IndexType SERVICE
TheSERVICEindex type indicates that the index name given corresponds to a service (or application).
-
LEVEL
public static final AuthContext.IndexType LEVEL
TheLEVELindex type indicates that the index name given corresponds to a given authentication level.
-
MODULE_INSTANCE
public static final AuthContext.IndexType MODULE_INSTANCE
TheMODULE_INSTANCEindex type indicates that the index name given corresponds to one of the authentication modules.
-
RESOURCE
public static final AuthContext.IndexType RESOURCE
TheRESOURCEindex type indicates that the index name given corresponds to a given policy protected resource URL.
-
COMPOSITE_ADVICE
public static final AuthContext.IndexType COMPOSITE_ADVICE
TheCOMPOSITE_ADVICEindex type indicates that the index name given corresponds to string in the form of XML representing different Policy Authentication conditions, exampleAuthSchemeCondition,AuthLevelCondition, etc.
-
-
Method Detail
-
toString
public String toString()
Returns the string representation of the index type.
-
-