Skip navigation links


oracle.iam.platform.authopss.api
Class PolicyConstants

java.lang.Object
  extended by oracle.iam.platform.authopss.api.PolicyConstants


public final class PolicyConstants
extends java.lang.Object

This class is used to define the constants.


Nested Class Summary
static interface PolicyConstants.Actions
           
static class PolicyConstants.AdminRole
          Enums to represent the admin role.
static class PolicyConstants.AdminRoleActions
          enum for the AdminRole actions.
static class PolicyConstants.ApplicationInstanceActions
          enum for the Application Instance.
static class PolicyConstants.ApprovalPolicyActions
          enum for the Approval policy.
static class PolicyConstants.CatalogActions
          enum for the Catalog.
static class PolicyConstants.CertificationActions
          enum for the Certificatons.
static class PolicyConstants.CommonActions
          enum for the Plugin.
static class PolicyConstants.DenialReason
           
static class PolicyConstants.DeniedAttributAction
          Enum for storing denied attribute actions
static class PolicyConstants.DiagnosticDashboardActions
          enum for the Diagnostic dashboard.
static class PolicyConstants.EntitlementActions
          enum for the Entitlement Actions.
static class PolicyConstants.HomeOrganizationPolicyActions
          enum for the Home Organization Policy
static class PolicyConstants.IdentityAttributeConfigurationActions
          enum for the User-Management Config.
static class PolicyConstants.IdentityAuditConfigurationActions
          enum for the Identity Audit Configuration Actions
static class PolicyConstants.IdentityAuditPolicyActions
          enum for the Identity Audit Policy
static class PolicyConstants.IdentityAuditPolicyViolationActions
          enum for the Identity Audit PolicyViolation Actions
static class PolicyConstants.IdentityAuditPolicyViolationCauseActions
          enum for the Identity Audit PolicyViolationCause Actions
static class PolicyConstants.IdentityAuditScanDefinitionActions
          enum for the Identity Audit ScanDefinition Actions
static class PolicyConstants.IdentityAuditScanRunActions
          enum for the Identity Audit ScanRun Actions
static class PolicyConstants.InternalObligations
          enum for the internal Organization scoping obligation.
static class PolicyConstants.NotificationActions
          enum for the Notification.
static class PolicyConstants.Obligations
          enum for the User.
static class PolicyConstants.OIMUIActions
          enum for the OIMUI Actions.
static class PolicyConstants.OperationContextAppRoles
           
static class PolicyConstants.OrganizationActions
          enum for the Organization.
static class PolicyConstants.OrganizationScopingSecurityAttributes
          enum for the org scoping security attributes.
static class PolicyConstants.PasswordPolicyActions
          enum for the Password Policy.
static class PolicyConstants.PlatformServiceActions
          enum for the Platform Service.
static class PolicyConstants.PluginActions
          enum for the Plugin.
static class PolicyConstants.PolicyActions
          enum for the Policy
static class PolicyConstants.PolicyTypeActions
          enum for the Policy Type
static class PolicyConstants.ProvisionedByRequestActions
          enum for the Provisioning Request Entity.
static class PolicyConstants.ReconciliationActions
          enum for the Recon.
static class PolicyConstants.RequestDatasetActions
          enum for the Request Dataset.
static class PolicyConstants.RequestProfileActions
          enum for the Request Profile.
static class PolicyConstants.ResourceObjectActions
          enum for the Resource Object.
static class PolicyConstants.Resources
          Enum for the resource types.
static class PolicyConstants.ResourceSecurityAttributes
          enum for the resource security attributes.
static class PolicyConstants.RoleActions
          enum for the Role.
static class PolicyConstants.RoleCategoryActions
          enum for the Role Category.
static class PolicyConstants.RuleActions
          enum for the Identity Audit Rule
static class PolicyConstants.SchedulerActions
          enum for the Scheduler.
static class PolicyConstants.SelfServiceCapabilitiesPolicyActions
          enum for the Self Service Capabilities Policy
static class PolicyConstants.SubjectSecurityAttributes
          enum for the subject's security attributes.
static class PolicyConstants.SystemPropertiesActions
          enum for the System Properties.
static class PolicyConstants.UserActions
          enum for the User.
static class PolicyConstants.WorkflowPolicyActions
          enum for the Workflow Policy

 

Field Summary
static java.lang.String APPLICATION_NAME
           
static java.lang.String MANAGE
           
static java.lang.String OIM_POLICY_DOMAIN
           
static java.lang.String PUBLISH_TO_ORG
           
static java.lang.String VIEW_SEARCH_ENTITY
           

 

Constructor Summary
PolicyConstants()
           

 

Method Summary
static java.lang.String getApplicationRoleForAction(PolicyConstants.Resources resourceType, PolicyConstants.Actions action)
           
static java.lang.String getAttributeNameForAction(PolicyConstants.Resources resourceType, PolicyConstants.Actions action, java.lang.String suffix)
           
static PolicyConstants.Actions lookupActions(java.lang.String resourceType, java.lang.String action)
           
static PolicyConstants.Resources lookupInternalResources(java.lang.String resourceType)
           
static PolicyConstants.Resources lookupResources(java.lang.String resourceType)
           

 

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

 

Field Detail

APPLICATION_NAME

public static final java.lang.String APPLICATION_NAME
See Also:
Constant Field Values

OIM_POLICY_DOMAIN

public static final java.lang.String OIM_POLICY_DOMAIN
See Also:
Constant Field Values

VIEW_SEARCH_ENTITY

public static java.lang.String VIEW_SEARCH_ENTITY

PUBLISH_TO_ORG

public static java.lang.String PUBLISH_TO_ORG

MANAGE

public static java.lang.String MANAGE

Constructor Detail

PolicyConstants

public PolicyConstants()

Method Detail

lookupResources

public static PolicyConstants.Resources lookupResources(java.lang.String resourceType)

lookupInternalResources

public static PolicyConstants.Resources lookupInternalResources(java.lang.String resourceType)

lookupActions

public static PolicyConstants.Actions lookupActions(java.lang.String resourceType,
                                                    java.lang.String action)

getApplicationRoleForAction

public static java.lang.String getApplicationRoleForAction(PolicyConstants.Resources resourceType,
                                                           PolicyConstants.Actions action)

getAttributeNameForAction

public static java.lang.String getAttributeNameForAction(PolicyConstants.Resources resourceType,
                                                         PolicyConstants.Actions action,
                                                         java.lang.String suffix)

Skip navigation links


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