Package oracle.iam.platform.authopss.api
Class PolicyConstants
java.lang.Object
oracle.iam.platform.authopss.api.PolicyConstants
This class is used to define the constants.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumenum for the Access Policy Actionsstatic interfacestatic enumEnums to represent the admin role.static enumenum for the AdminRole actions.static enumenum for the Application Instance.static enumenum for the Approval policy.static enumenum for the Catalog.static enumenum for the Certificatons.static enumenum for the Plugin.static enumstatic enumEnum for storing denied attribute actionsstatic enumenum for the Diagnostic dashboard.static enumenum for the Entitlement Actions.static enumenum for the Home Organization Policystatic enumenum for the User-Management Config.static enumenum for the Identity Audit Configuration Actionsstatic enumenum for the Identity Audit Policystatic enumenum for the Identity Audit PolicyViolation Actionsstatic enumenum for the Identity Audit PolicyViolationCause Actionsstatic enumenum for the Identity Audit ScanDefinition Actionsstatic enumenum for the Identity Audit ScanRun Actionsstatic enumenum for the internal Organization scoping obligation.static enumenum for the Notification.static enumenum for the User.static enumenum for the OIMUI Actions.static enumstatic enumenum for the Organization.static enumenum for the org scoping security attributes.static enumenum for the Password Policy.static enumenum for the Platform Service.static enumenum for the Plugin.static enumenum for the Policystatic enumenum for the Policy Typestatic enumenum for the Provisioning Request Entity.static enumenum for the Recon.static enumenum for the Request Dataset.static enumenum for the Request Profile.static enumenum for the Resource Object.static enumEnum for the resource types.static enumenum for the resource security attributes.static enumenum for the Role.static enumenum for the Role Category.static enumenum for the Identity Audit Rulestatic enumenum for the Scheduler.static enumenum for the Self Service Capabilities Policystatic enumenum for the subject's security attributes.static enumenum for the System Properties.static enumenum for the User.static enumenum for the Workflow Policy -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetApplicationRoleForAction(PolicyConstants.Resources resourceType, PolicyConstants.Actions action) static StringgetAttributeNameForAction(PolicyConstants.Resources resourceType, PolicyConstants.Actions action, String suffix) static PolicyConstants.ActionslookupActions(String resourceType, String action) static PolicyConstants.ResourceslookupInternalResources(String resourceType) static PolicyConstants.ResourceslookupResources(String resourceType)
-
Field Details
-
APPLICATION_NAME
- See Also:
-
OIM_POLICY_DOMAIN
- See Also:
-
VIEW_SEARCH_ENTITY
-
PUBLISH_TO_ORG
-
MANAGE
-
-
Constructor Details
-
PolicyConstants
public PolicyConstants()
-
-
Method Details
-
lookupResources
-
lookupInternalResources
-
lookupActions
-
getApplicationRoleForAction
public static String getApplicationRoleForAction(PolicyConstants.Resources resourceType, PolicyConstants.Actions action) -
getAttributeNameForAction
public static String getAttributeNameForAction(PolicyConstants.Resources resourceType, PolicyConstants.Actions action, String suffix)
-