EntitlementConstants Class

com.bea.p13n.entitlements.common
EntitlementConstants Class

public class EntitlementConstants

    extends Object

Hierarchy
Object
  EntitlementConstants

Field Summary

public static final int
APPLICATION_INHERITANCE
Id used to construct a P13nResource that will look for policies visible/editable in WLS console at an application scope
public static final int
CREATE_FAIL
Unsuccessful policy action
public static final String
CUSTOM_PREDICATE_CLASS
System scoped class for expression predicate evaluation
public static final int
ENT_APP_ROLE_INHERITANCE
Used to construct a P13nResource that will look for role policies at enterprise application and global scope.
public static final String
EXECUTE_CAPABILITY
Security policy capability
public static final int
EXPRESSION_CACHE_INIT_SIZE
Initial size of entitlement expression cache.
public static final int
GLOBAL_ROLE_INHERITANCE
Id used to construct a P13nResource that will look for policies visible/editable in WLS console at a global scope
public static final int
HIERARCHICAL_ROLE_INHERITANCE
Used to construct a P13nResource that will look for role policies at leaf node, application taxonomy, web application, enterprise application and global scope
public static final int
LEAF_NODE_ROLE_INHERITANCE
Used to construct a P13nResource that will look for role policies at resource leaf node and global scope, only.
public static final int
NOT_ATTEMPTED
Policy action not attempted - need further initialization
public static final int
P13N_ADMIN_POLICY
Policy used to manage admin entitlements
public static final String
P13N_ADMIN_POLICY_POOL_REF
Namespace for pool refs of P13n Admin Role Policy references
public static final String
P13N_ADMIN_ROLE_POLICY_POOL
Namespace for pool of P13n Admin Role Policies
public static final String
P13N_ADMIN_ROLE_SEGMENT_POOL
Namespace for pool of P13n Admin Role Segments
public static final String
P13N_POLICY_NAMESPACE
Namespace for P13n Role and Security Policies
public static final String
P13N_ROLE_POLICY_POOL
Namespace for pool of P13n Visitor Role Policies
public static final String
P13N_ROLE_SEGMENT_POOL
Namespace for pool of P13n Visitor Role Segments
public static final int
P13N_VISITOR_POLICY
Policy used to manage visitor entitlements
public static final String
P13N_VISITOR_POLICY_POOL_REF
Namespace for pool refs of P13n Visitor Role Policy references
public static final int
POLICY_EXISTS
Unsuccessful policy action
public static final int
POLICY_LIBRARY_INHERITANCE
Used to construct a P13nResource that will be used to locate role or security policies at either a resource leaf node and/or within a general library taxonomy.
public static final int
POLICY_NOT_FOUND
Unsuccessful policy action
public static final String
PREDICATE_ENT_REQUEST
Key for location of entitlement request within entitlement Context object
public static final String
PREDICATE_EVAL_CLASS
Application scoped class for expression predicate evaluation
public static final int
REMOVE_FAIL
Unsuccessful policy action
public static final String
RESOURCE_ID_DELIMITER
Used to construct a P13nResource that will look for role policies at global scope, only
public static final int
SECURITY_POLICY_INHERITANCE
Used to construct a P13nResource that will be used to locate security policies only (not role policies).
public static final int
SUCCESS
Successful policy action
public static final int
WEBAPP_ROLE_INHERITANCE
Used to construct a P13nResource that will look for role policies at web application, enterprise application and global scope
 

Constructor Summary

EntitlementConstants()

 

Method Summary

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

Field Detail

APPLICATION_INHERITANCE

public static final int APPLICATION_INHERITANCE
Id used to construct a P13nResource that will look for policies visible/editable in WLS console at an application scope


CREATE_FAIL

public static final int CREATE_FAIL
Unsuccessful policy action


CUSTOM_PREDICATE_CLASS

public static final String CUSTOM_PREDICATE_CLASS
System scoped class for expression predicate evaluation


ENT_APP_ROLE_INHERITANCE

public static final int ENT_APP_ROLE_INHERITANCE
Used to construct a P13nResource that will look for role policies at enterprise application and global scope.


EXECUTE_CAPABILITY

public static final String EXECUTE_CAPABILITY
Security policy capability


EXPRESSION_CACHE_INIT_SIZE

public static final int EXPRESSION_CACHE_INIT_SIZE
Initial size of entitlement expression cache. This value should allow for what the average number of custom predicate based role policies per enterprise application is expected to be.


GLOBAL_ROLE_INHERITANCE

public static final int GLOBAL_ROLE_INHERITANCE
Id used to construct a P13nResource that will look for policies visible/editable in WLS console at a global scope


HIERARCHICAL_ROLE_INHERITANCE

public static final int HIERARCHICAL_ROLE_INHERITANCE
Used to construct a P13nResource that will look for role policies at leaf node, application taxonomy, web application, enterprise application and global scope


LEAF_NODE_ROLE_INHERITANCE

public static final int LEAF_NODE_ROLE_INHERITANCE
Used to construct a P13nResource that will look for role policies at resource leaf node and global scope, only.


NOT_ATTEMPTED

public static final int NOT_ATTEMPTED
Policy action not attempted - need further initialization


P13N_ADMIN_POLICY

public static final int P13N_ADMIN_POLICY
Policy used to manage admin entitlements


P13N_ADMIN_POLICY_POOL_REF

public static final String P13N_ADMIN_POLICY_POOL_REF
Namespace for pool refs of P13n Admin Role Policy references


P13N_ADMIN_ROLE_POLICY_POOL

public static final String P13N_ADMIN_ROLE_POLICY_POOL
Namespace for pool of P13n Admin Role Policies


P13N_ADMIN_ROLE_SEGMENT_POOL

public static final String P13N_ADMIN_ROLE_SEGMENT_POOL
Namespace for pool of P13n Admin Role Segments


P13N_POLICY_NAMESPACE

public static final String P13N_POLICY_NAMESPACE
Namespace for P13n Role and Security Policies


P13N_ROLE_POLICY_POOL

public static final String P13N_ROLE_POLICY_POOL
Namespace for pool of P13n Visitor Role Policies


P13N_ROLE_SEGMENT_POOL

public static final String P13N_ROLE_SEGMENT_POOL
Namespace for pool of P13n Visitor Role Segments


P13N_VISITOR_POLICY

public static final int P13N_VISITOR_POLICY
Policy used to manage visitor entitlements


P13N_VISITOR_POLICY_POOL_REF

public static final String P13N_VISITOR_POLICY_POOL_REF
Namespace for pool refs of P13n Visitor Role Policy references


POLICY_EXISTS

public static final int POLICY_EXISTS
Unsuccessful policy action


POLICY_LIBRARY_INHERITANCE

public static final int POLICY_LIBRARY_INHERITANCE
Used to construct a P13nResource that will be used to locate role or security policies at either a resource leaf node and/or within a general library taxonomy. This type of P13nResource is used for runtime checks.


POLICY_NOT_FOUND

public static final int POLICY_NOT_FOUND
Unsuccessful policy action


PREDICATE_ENT_REQUEST

public static final String PREDICATE_ENT_REQUEST
Key for location of entitlement request within entitlement Context object


PREDICATE_EVAL_CLASS

public static final String PREDICATE_EVAL_CLASS
Application scoped class for expression predicate evaluation


REMOVE_FAIL

public static final int REMOVE_FAIL
Unsuccessful policy action


RESOURCE_ID_DELIMITER

public static final String RESOURCE_ID_DELIMITER
Used to construct a P13nResource that will look for role policies at global scope, only


SECURITY_POLICY_INHERITANCE

public static final int SECURITY_POLICY_INHERITANCE
Used to construct a P13nResource that will be used to locate security policies only (not role policies). This type of P13nResource is used for runtime checks.


SUCCESS

public static final int SUCCESS
Successful policy action


WEBAPP_ROLE_INHERITANCE

public static final int WEBAPP_ROLE_INHERITANCE
Used to construct a P13nResource that will look for role policies at web application, enterprise application and global scope

 

Constructor Detail

EntitlementConstants

public EntitlementConstants()