Skip navigation links


oracle.iam.platform.authopss.vo
Class AdminRole

java.lang.Object
  extended by oracle.iam.platform.authopss.vo.AdminRole

All Implemented Interfaces:
java.io.Serializable

public class AdminRole
extends java.lang.Object
implements java.io.Serializable

This class represents a admin role object and its attributes. Instances should be obtained using AdminRoleService. If the user wants to create a new Admin Role then used AdminRoleVO instead, that provides more extensive relationship handling.

Since:
OIM R2 (11.1.2.0.0)
See Also:
Serialized Form

Constructor Summary
AdminRole()
          Default constructor for eclipse-link.
AdminRole(java.lang.String roleName, java.lang.String roleDisplayName, java.lang.String roleDescription, boolean scoped)
          The constructor for this class.

 

Method Summary
 java.util.List getCapabilities()
          Getter for the Capabilities.
 SearchRule getMembershipRule()
          Gets the membership rule for the admin role.
 java.util.List getMemRuleScopes()
           
 java.lang.String getRoleDescription()
          Getter for the admin role description.
 java.lang.String getRoleDisplayName()
          Getter for the admin role display name.
 java.lang.Long getRoleId()
          The unique-id for this admin role.
 java.lang.String getRoleName()
          Getter for the admin role name.
 boolean isCustom()
          Returns whether this admin role is custom or OOB.
 java.lang.Boolean isDelayedEvaluationSet()
           
 boolean isScoped()
          Returns whether this admin role is org-scoped or global in nature.
 void setCapabilities(java.util.List capabilities)
          setter for the Capabilities.
 void setEvaluateMembershipRuleLater(java.lang.Boolean evaluateMembershipRuleLater)
           
 void setMembershipRule(SearchRule membershipRule)
          Sets the membership rule for the admin role.
 void setMemRuleScopes(java.util.List memRuleScopes)
           
 java.lang.String toString()
          It sets the owner for the role.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

AdminRole

public AdminRole()
Default constructor for eclipse-link.

AdminRole

public AdminRole(java.lang.String roleName,
                 java.lang.String roleDisplayName,
                 java.lang.String roleDescription,
                 boolean scoped)
The constructor for this class.
Parameters:
roleName - - The admin role name
roleDisplayName - - The display name for the admin role.
roleDescription - - The description for this admin role.
scoped - - Whether this role is org scoped or global in nature.

Method Detail

getRoleName

public final java.lang.String getRoleName()
Getter for the admin role name.
Returns:

getRoleDisplayName

public final java.lang.String getRoleDisplayName()
Getter for the admin role display name.
Returns:

getCapabilities

public final java.util.List getCapabilities()
Getter for the Capabilities.
Returns:

setCapabilities

public final void setCapabilities(java.util.List capabilities)
setter for the Capabilities.

getRoleDescription

public final java.lang.String getRoleDescription()
Getter for the admin role description.
Returns:

isScoped

public final boolean isScoped()
Returns whether this admin role is org-scoped or global in nature.
Returns:

isCustom

public final boolean isCustom()
Returns whether this admin role is custom or OOB.
Returns:

getRoleId

public java.lang.Long getRoleId()
The unique-id for this admin role.
Returns:

toString

public java.lang.String toString()
It sets the owner for the role.
Overrides:
toString in class java.lang.Object
Parameters:
roleOwner -

setMembershipRule

public void setMembershipRule(SearchRule membershipRule)
Sets the membership rule for the admin role.
Parameters:
membershipRule -

getMembershipRule

public SearchRule getMembershipRule()
Gets the membership rule for the admin role. If no rule is set returns null.
Returns:

setMemRuleScopes

public void setMemRuleScopes(java.util.List memRuleScopes)

getMemRuleScopes

public java.util.List getMemRuleScopes()

setEvaluateMembershipRuleLater

public void setEvaluateMembershipRuleLater(java.lang.Boolean evaluateMembershipRuleLater)

isDelayedEvaluationSet

public java.lang.Boolean isDelayedEvaluationSet()

Skip navigation links


Copyright © 2015, Oracle and/or its affiliates. All rights reserved.