Class AdminRoleVO

java.lang.Object
oracle.iam.platform.authopss.vo.AdminRoleVO
All Implemented Interfaces:
Serializable

public class AdminRoleVO extends Object implements Serializable
This class represents a admin role object required for the UI train. Instances should be obtained using AdminRoleManager as out of the box
Since:
OIM R2 PS3(11.1.2.3.0)
See Also:
  • Constructor Details

    • AdminRoleVO

      public AdminRoleVO(AdminRole adminRole)
  • Method Details

    • setAdminRole

      public void setAdminRole(AdminRole adminRole)
    • getAdminRole

      public AdminRole getAdminRole()
    • setUserAssignedStatic

      public void setUserAssignedStatic(List<String> userAssignedStatic)
    • getUserAssignedStatic

      public List<String> getUserAssignedStatic()
    • setAdminRolePublication

      public void setAdminRolePublication(List<EntityPublication> adminRolePublication)
    • getAdminRolePublication

      public List<EntityPublication> getAdminRolePublication()
      User EntityPublication.getRootScopeName() for finding the organization where the role is published
      Returns:
    • getAdminRoleCapabilities

      public List<Capability> getAdminRoleCapabilities()
    • setAdminRoleCapabilities

      public void setAdminRoleCapabilities(List<Capability> capabilities)
    • getAdminRoleRuleScopes

      public List<AdminRoleRuleScope> getAdminRoleRuleScopes()
    • isDelayedEvaluationSet

      public Boolean isDelayedEvaluationSet()
    • setDelayedRuleEvaluation

      public void setDelayedRuleEvaluation()
    • setImmediateRuleEvaluation

      public void setImmediateRuleEvaluation()
    • setAdminRoleRuleScopes

      public void setAdminRoleRuleScopes(List<AdminRoleRuleScope> ruleScops)