|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CSSPrincipalIF
The Principal is used to specify the entity that is interacting with the CSS System. The entity represents a user and it is an argument to the Provisioning and associated methods in the API. The functionality provided in this interface is for CSS use only. The calling program should not invoke any methods here. The behavior of these methods is not guaranteed for calling applications.
Method Summary | |
---|---|
java.util.Set<java.lang.String> |
getHUBRoles()
For Internal Use only. |
java.lang.String |
getIdentifier()
Returns the identifier of the user |
java.lang.String |
getIdentity()
Returns the identity of the user or group. |
java.lang.String |
getName()
Gets the user name. |
java.lang.String |
getPrimaryGroupID()
This will return PrimaryGroupID for Active Directory user, which can be used to determine the PrimaryGroup for this user. |
java.util.Map |
getPrincipalInfo()
Gets the user information specific to the provider. |
Method Detail |
---|
java.lang.String getIdentity()
java.lang.String getIdentifier()
java.lang.String getName()
java.util.Map getPrincipalInfo()
Gets the user information specific to the provider.
The following information can be retrieved from this map:CSSAPIIF.PROVIDER_NAME
and the value should be
the name of the provider where the user entry resides as specified in the configuration.
CSSAPIIF.TOKEN
and the value is the token for this principal.
java.util.Set<java.lang.String> getHUBRoles()
java.lang.String getPrimaryGroupID()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |