|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.iam.platform.authopss.vo.AdminRoleMembership
public class AdminRoleMembership
This class represents a role membership object and its properties. Instances should be obtained using AdminRoleManager as out of the box admin roles and memberships are well-defined.
| Constructor Summary | |
|---|---|
AdminRoleMembership()Default constructor for eclipselink. |
|
AdminRoleMembership(java.lang.String userId, AdminRole adminRole, java.lang.Long scopeId, boolean includeScopeHierarchy)Constructor for the class. |
|
| Method Summary | |
|---|---|
AdminRole |
getAdminRole()Getter for the admin-role. |
java.lang.Long |
getAdminRoleId()Delegate method to conveniently return the admin role-id from AdminRole object |
java.lang.String |
getAdminRoleName()Delegate method to conveniently return the admin role-name from AdminRole object |
java.lang.Long |
getRoleMembershipId()The primary key representing the membership-id. |
java.lang.String |
getRootScopeId() |
java.lang.String |
getScopeId()Getter for the organization-id |
java.lang.Long |
getScopeIdAsLong() |
java.lang.String |
getUserId()Getter for the user-id. |
boolean |
isHierarchicalScope()Getter for the hierarchical flag that indicates whether user has admin rights on the the child organizations too. |
void |
setAdminRole(AdminRole adminRole)Setter for the admin role. |
void |
setHierarchicalScope(boolean scopeHierarchical)Setter for the hierarchical flag that indicates whether user has admin rights on the the child organizations too. |
void |
setRoleMembershipId(java.lang.Long roleMembershipId)Setter for the unique membership-id. |
void |
setRootScopeId(java.lang.String rootScopeId) |
void |
setRootScopeIdAsLong(java.lang.Long rootScopeIdAsLong) |
void |
setScopeId(java.lang.String scopeId)Setter for the scope(organization)-id |
void |
setUserId(java.lang.String userId)Setter for the user-id. |
java.lang.String |
toString() |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AdminRoleMembership(java.lang.String userId,
AdminRole adminRole,
java.lang.Long scopeId,
boolean includeScopeHierarchy)
userId - - the user-id of the user to whom the Admin-Role membership is being assigned.adminRole - - The Admin Role object.scopeId - - The organization on which the admin-role is being grnated to the user.includeScopeHierarchy - - The hierarchy flag that represnts that user also has admin role on the child organizations.public AdminRoleMembership()
| Method Detail |
|---|
public java.lang.Long getRoleMembershipId()
public void setRoleMembershipId(java.lang.Long roleMembershipId)
roleMembershipId -public final void setUserId(java.lang.String userId)
userId -public final java.lang.String getUserId()
public AdminRole getAdminRole()
public void setAdminRole(AdminRole adminRole)
adminRole - the adminRole to setpublic final java.lang.Long getAdminRoleId()
public final java.lang.String getAdminRoleName()
public final void setScopeId(java.lang.String scopeId)
scopeId -public final java.lang.String getScopeId()
public final void setHierarchicalScope(boolean scopeHierarchical)
scopeHierarchical -public final boolean isHierarchicalScope()
public final java.lang.String getRootScopeId()
public final void setRootScopeId(java.lang.String rootScopeId)
rootScopeId - the rootScopeId to setpublic java.lang.Long getScopeIdAsLong()
public void setRootScopeIdAsLong(java.lang.Long rootScopeIdAsLong)
rootScopeIdAsLong - the rootScopeIdAsLong to setpublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||