Skip navigation links
oracle.iam.platform.authopss.vo
Class AdminRoleMembership
java.lang.Object
oracle.iam.platform.authopss.vo.AdminRoleMembership
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AdminRoleMembershipWithoutHierarchy
-
public class AdminRoleMembership
- extends java.lang.Object
- implements java.io.Serializable
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.
- See Also:
- Serialized Form
Constructor Summary |
AdminRoleMembership()
Default constructor for eclipselink. |
AdminRoleMembership(java.lang.String userId, AdminRole adminRole, java.lang.Long scopeId, boolean includeScopeHierarchy)
|
AdminRoleMembership(java.lang.String userId, AdminRole adminRole, java.lang.String scopeId, boolean includeScopeHierarchy)
Deprecated. - Use AdminRoleMembership(String userId, AdminRole adminRole, Long scopeId, boolean includeScopeHierarchy) instead. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AdminRoleMembership
public AdminRoleMembership(java.lang.String userId,
AdminRole adminRole,
java.lang.String scopeId,
boolean includeScopeHierarchy)
- Deprecated. - Use AdminRoleMembership(String userId, AdminRole adminRole, Long scopeId, boolean includeScopeHierarchy) instead.
- Parameters:
userId
-
adminRole
-
scopeId
-
includeScopeHierarchy
-
AdminRoleMembership
public AdminRoleMembership(java.lang.String userId,
AdminRole adminRole,
java.lang.Long scopeId,
boolean includeScopeHierarchy)
-
- Parameters:
userId
-
adminRole
-
scopeId
-
includeScopeHierarchy
-
AdminRoleMembership
public AdminRoleMembership()
- Default constructor for eclipselink.
getRoleMembershipId
public java.lang.Long getRoleMembershipId()
setRoleMembershipId
public void setRoleMembershipId(java.lang.Long roleMembershipId)
setUserId
public final void setUserId(java.lang.String userId)
getUserId
public final java.lang.String getUserId()
getAdminRole
public AdminRole getAdminRole()
-
- Returns:
- the adminRole
setAdminRole
public void setAdminRole(AdminRole adminRole)
-
- Parameters:
adminRole
- the adminRole to set
getAdminRoleId
public final java.lang.Long getAdminRoleId()
- Delegate method to conveniently return the admin role-id from AdminRole object
-
- Returns:
getAdminRoleName
public final java.lang.String getAdminRoleName()
- Delegate method to conveniently return the admin role-name from AdminRole object
-
- Returns:
setScopeId
public final void setScopeId(java.lang.String scopeId)
getScopeId
public final java.lang.String getScopeId()
setHierarchicalScope
public final void setHierarchicalScope(boolean scopeHierarchical)
isHierarchicalScope
public final boolean isHierarchicalScope()
getRootScopeId
public final java.lang.String getRootScopeId()
-
- Returns:
- the rootScopeId
setRootScopeId
public final void setRootScopeId(java.lang.String rootScopeId)
-
- Parameters:
rootScopeId
- the rootScopeId to set
getScopeIdAsLong
public java.lang.Long getScopeIdAsLong()
-
- Returns:
- the scopeIdAsLong
setScopeIdAsLong
public void setScopeIdAsLong(java.lang.Long scopeIdAsLong)
-
- Parameters:
scopeIdAsLong
- the scopeIdAsLong to set
getRootScopeIdAsLong
public java.lang.Long getRootScopeIdAsLong()
-
- Returns:
- the rootScopeIdAsLong
setRootScopeIdAsLong
public void setRootScopeIdAsLong(java.lang.Long rootScopeIdAsLong)
-
- Parameters:
rootScopeIdAsLong
- the rootScopeIdAsLong to set
toString
public java.lang.String toString()
-
- Overrides:
toString
in class java.lang.Object
Skip navigation links
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.