|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CSSLoginUserIF
This represents a user object with groups and roles belonging to the user. This object is used from CSSAPIIF.login API and CSS clients use it at user login time.
Method Summary | |
---|---|
java.lang.String[] |
getGroupsList()
Returns list of groups for the specified applications for the User. |
java.lang.String[] |
getGroupsList(java.lang.String applicationId)
Returns an array of group identities that the user belongs to and were directly or indirectly provisioned to the specified application. |
java.lang.String[] |
getRolesForGroup(java.lang.String groupIdentity,
java.lang.String applicationId)
Returns an array of role identities that were directly or indirectly provisioned to the specified group (group identity should be one of the group identity returned in getGroupsList API) for the specified application. |
java.lang.String[] |
getRolesList()
Returns list of Roles for the specified applications for the User. |
java.lang.String[] |
getRolesList(java.lang.String applicationId)
Returns an array of role identities that were directly or indirectly provisioned to the user for the specified application. |
CSSUserIF |
getUser()
Gets the user object of this user. |
Method Detail |
---|
CSSUserIF getUser()
Gets the user object of this user.
java.lang.String[] getGroupsList()
Returns list of groups for the specified applications for the User.
In Fusion Mode: Returns an array of EnterpriseRoles/Groups that user belongs to directly or indirectly. All the EnterpriseRoles populated in the Authenticated JPS Subject are returned as Groups.
java.lang.String[] getRolesList()
Returns list of Roles for the specified applications for the User.
java.lang.String[] getGroupsList(java.lang.String applicationId)
Returns an array of group identities that the user belongs to and were directly or indirectly provisioned to the specified application. An empty array will be returned if no groups were provisioned to the specified application.
In Fusion Mode: Returns an array of EnterpriseRoles/Groups that user belongs to directly or indirectly. Fusion Application ID is ignored in computing User Groups. All the EnterpriseRoles populated in the Authenticated JPS Subject are returned as Groups.
applicationId
-
java.lang.String[] getRolesList(java.lang.String applicationId)
applicationId
-
java.lang.String[] getRolesForGroup(java.lang.String groupIdentity, java.lang.String applicationId)
This is a EPM Mode Only API
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |