Skip navigation links

Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server
11g Release 1 (11.1.1)

E22649-02 ESAPI


Uses of Class
oracle.security.jps.service.policystore.PolicyStoreException

Packages that use PolicyStoreException
oracle.security.jps.service.policystore   
oracle.security.jps.service.policystore.entitymanager   
oracle.security.jps.service.policystore.info   
oracle.security.jps.service.policystore.info.common   
oracle.security.jps.service.policystore.info.resource   
oracle.security.jps.util   

 

Uses of PolicyStoreException in oracle.security.jps.service.policystore

 

Subclasses of PolicyStoreException in oracle.security.jps.service.policystore
 class ApplicationRoleInUseException
          This exception is thrown when an application role to be deleted is referenced by other application roles.
 class ConfigurationAlreadyBoundException
          Thrown when binding already exists between an OES configuration and an Application.
 class ConfigurationAlreadyExistsException
          Thrown when configuration with the same unique configuration id already exists.
 class ConfigurationNotFoundException
          Thrown when an OES configuration (SM or PIP) with the configuration id is not found in the persistent store
 class ExternalPolicyObjectException
           
 class PolicyObjectAlreadyExistsException
          This exception is thrown when a specific policy object (grantee, role etc) already exists in the policy store
 class PolicyObjectNotFoundException
          This exception is thrown when a specific policy object (grantee, role etc) already exists in the policy store
 class PolicyStoreConfigException
           
 class PolicyStoreConnectivityException
          This exception is thrown when an underlying connectivity issue happens.
 class PolicyStoreContainerNotReadyException
           
 class PolicyStoreOperationNotAllowedException
          An exception thrown by the PolicyStore M-APIs that indicate the store operation was not allowed.
 class ResourceFinderException
          This is a resource finder related exception that is thrown when a ResourceFinder cannot be instantiated or invoked by JPS.

 

Methods in oracle.security.jps.service.policystore that throw PolicyStoreException
 boolean ApplicationPolicy.changedSince(java.util.Date startTime)
          Check if the policy objects of this application have been changed since the specified time - startTime
 ApplicationPolicy PolicyStore.createApplicationPolicy(java.lang.String appId)
          Creates an application policy given the application name - appid.
 ApplicationPolicy PolicyStore.createApplicationPolicy(java.lang.String appId, java.lang.String displayName, java.lang.String description)
          Creates an application policy given the application name - appid, display name displayName and description description
 void PolicyStore.deleteApplicationPolicy(java.lang.String appId)
          Delete an application policy given the application name - appid.
 AdminManager PolicyStore.getAdminManager()
          Gets an instance of Administrator Manager
 java.util.List<ApplicationPolicy> PolicyStore.getApplicationPolicies(ApplicationPolicySearchQuery query)
          Get Application Policies by the given query
 ApplicationPolicy PolicyStore.getApplicationPolicy(java.lang.String appId)
          Returns a application policy for the given application by this PolicyStore
 java.util.List<AppRoleEntry> PolicyStore.getAppRoles(StoreAppRoleSearchQuery query)
          Search ApplicationRoles across one or more Applications based upon user specified criteria (query)
Caller should have PolicyStoreAccessPermission("context=APPLICATION,name=Queried Applicaiton's stripe Id" , "getApplicationPolicy") permission to search for roles.
If the caller does not supply an application name (or supplies a partial application name with some MATCHER other than EXACT) then they should have PolicyStoreAccessPermission("context=APPLICATION, name=*" , "getApplicationPolicy") to search for app roles.
 long ApplicationPolicy.getCurrentPolicyVersion()
          Get current policy version
 java.util.List<GrantEntry> PolicyMgmt.getGrantEntries()
          Get all the grants defined in this scope (system or application).
static BindingPolicyStore BindingPolicyStoreFactory.getInstance()
          Returns a BindingPolicyStore instance.
 void PolicyMgmt.grant(java.util.List<PrincipalEntry> principalEntries, CodeSourceEntry csEntry, java.util.List<PermissionEntry> permissionEntries)
          Grant a set of permissions to this group of principals and code source, or otherwise collectively known as the grantee.
 void PolicyMgmt.grant(java.security.Principal[] principals, java.security.CodeSource cs, java.security.Permission[] perms)
          Grant a set of permissions to this group of principals and code source, or otherwise collectively known as the grantee.
 void PolicyStore.modifyApplicationPolicy(ApplicationPolicy app)
          Modify an application policy in the persistence store.
 void PolicyMgmt.modifyGrant(java.util.List<PrincipalEntry> principalEntries, CodeSourceEntry csEntry, PermissionEntry oldpermissionEntry, PermissionEntry newPermissionEntry)
          Modifies a grant by replacing the permission in an existing grant with a given permission if not already present.
 void PolicyMgmt.revoke(java.util.List<PrincipalEntry> principalEntries, CodeSourceEntry csEntry, java.util.List<PermissionEntry> permissionEntries)
          Revoke a grant of permissions from this set of principals and codesource combination
 void PolicyMgmt.revoke(java.security.Principal[] principals, java.security.CodeSource cs, java.security.Permission[] perms)
          Revoke a grant of permissions from this set of principals and codesource combination.

 

Constructors in oracle.security.jps.service.policystore that throw PolicyStoreException
RoleAdminPermission(java.lang.String rolename)
           
RoleAdminPermission(java.lang.String rolename, java.lang.String actions)
          Construct an instance of a RoleAdminPermission.

 

Uses of PolicyStoreException in oracle.security.jps.service.policystore.entitymanager

 

Methods in oracle.security.jps.service.policystore.entitymanager that throw PolicyStoreException
 void ConfigurationBindingManager.bindSecurityModule(java.lang.String smName, java.lang.String appName)
          Create bindings between an application and a SM.
 AdminRoleEntry AdminManager.createAdminRole(java.lang.String adminRoleName, java.lang.String displayName, java.lang.String desc)
           
 AppRoleEntry AppRoleManager.createAppRole(java.lang.String name, java.lang.String displayName, java.lang.String description)
          Creates the requested application role in the policy store.
<T extends DataType>
AttributeEntry<T>
ExtensionManager.createAttribute(java.lang.String name, java.lang.String displayName, java.lang.String description, java.lang.Class<T> type, AttributeEntry.AttributeCategory category, boolean isSingleValue)
          Creates an attribute
 FunctionEntry ExtensionManager.createFunction(java.lang.String name, java.lang.String displayName, java.lang.String description, java.lang.String className, java.lang.Class<? extends DataType> returnType, java.util.List<java.lang.Class<? extends DataType>> inputParameters)
          Create a function.
 FunctionEntry ExtensionManager.createFunction(java.lang.String name, java.lang.String displayName, java.lang.String description, java.lang.String className, java.lang.Class<? extends DataType> returnType, java.util.List<java.lang.Class<? extends DataType>> inputParameters, VarArgsInfo varArgs)
          Create a function.
 PermissionSetEntry PermissionSetManager.createPermissionSet(java.lang.String name, java.lang.String displayName, java.lang.String description, java.util.List<ResourceActionsEntry> resActions)
          Creates a permission set.
 PolicyEntry PolicyManager.createPolicy(java.lang.String name, java.lang.String displayName, java.lang.String description, PolicyRuleEntry rule, java.util.List<PrincipalEntry> principals, CodeSourceEntry cs, java.util.List<ResourceActionsEntry> resActs, java.util.List<java.lang.String> permissionSetNames, java.util.List<ObligationEntry> obligations, PolicyEntry.POLICY_SEMANTIC policySemantic)
          Creates a policy with the given parameters.
 PolicyDomainEntry PolicyDomainManager.createPolicyDomain(java.lang.String name, java.lang.String displayName, java.lang.String description)
          Create a policy domain.
 ResourceEntry ResourceManager.createResource(java.lang.String name, java.lang.String displayName, java.lang.String description, ResourceTypeEntry type, java.util.List<? extends AttributeEntry<? extends DataType>> attributes)
          Create a resource
 ResourceTypeEntry ResourceTypeManager.createResourceType(java.lang.String name, java.lang.String displayName, java.lang.String description, java.util.List<java.lang.String> action, java.util.List<AttributeEntry<? extends DataType>> attrs, java.lang.String delimiter)
          Creates a resource type
 ResourceTypeEntry ResourceTypeManager.createResourceType(java.lang.String name, java.lang.String displayName, java.lang.String description, java.util.List<java.lang.String> action, java.util.List<AttributeEntry<? extends DataType>> attrs, java.lang.String delimiter, java.lang.String resourceMatcherClass)
          Creates a resource type
 RoleCategoryEntry RoleCategoryManager.createRoleCategory(java.lang.String name, java.lang.String displayName, java.lang.String description)
          Validates and creates the given role category in the backend data store.
 RolePolicyEntry RolePolicyManager.createRolePolicy(java.lang.String name, java.lang.String displayName, java.lang.String description, java.util.List<AppRoleEntry> appRoleEntries, java.util.List<PrincipalEntry> principalEntries, PolicyRuleEntry rule, java.util.List<ResourceEntry> resourceNames, java.util.List<ResourceNameExpression> resourceNameExpressions)
          Create a Role Policy.
 SMEntry ConfigurationManager.createSecurityModule(java.lang.String smName, java.lang.String displayName, java.lang.String description)
          Create an OES SM Configuration.
 void AdminManager.deleteAdminRole(java.lang.String adminRoleName, boolean cascade)
          Removes the administration role from policy store.
 void AppRoleManager.deleteAppRole(java.lang.String name, boolean cascade)
          Removes the application role from policy store.
 void ExtensionManager.deleteAttribute(java.lang.String name, boolean cascade)
          Delete an attribute.
 void ExtensionManager.deleteFunction(java.lang.String name, boolean cascade)
          Remove a function.
 void PermissionSetManager.deletePermissionSet(java.lang.String name, boolean cascade)
          Deletes the permission set, if cascade option is set to true, related policies are moved in the same time, otherwise, if related policies exist, throw out an PolicyStoreOperationNotAllowedException.
 void PolicyManager.deletePolicy(java.lang.String name)
          Deletes a policy with the given name
 void PolicyDomainManager.deletePolicyDomain(java.lang.String name)
          Remove the given policy domain.
 void ResourceManager.deleteResource(java.lang.String resourceTypeName, java.lang.String name, boolean cascade)
          Deletes the resource.
 void ResourceTypeManager.deleteResourceType(java.lang.String name, boolean cascadeDelete)
          Deletes the resource type.
 void RoleCategoryManager.deleteRoleCategory(java.lang.String name)
          Deletes the role category.
 void RolePolicyManager.deleteRolePolicy(java.lang.String name)
          Deletes a RolePolicy.
 void ConfigurationManager.deleteSecurityModule(java.lang.String smName)
          Delete configuration for a given SM.
 void PolicyDistributionManager.deregisterPDP(java.lang.String pdpAddress)
          Removes a PDP instance registration.
 java.lang.String PolicyDistributionManager.distributePolicy(boolean flush)
          Starts policy distribution asynchronously.
 AdminRoleEntry AdminManager.getAdminRole(java.lang.String adminRoleName)
          This method get administration role by role name.
 java.util.List<AdminRoleEntry> AdminManager.getAdminRoles(AdminRoleSearchQuery query)
          This method searches administration roles by an AdminRoleSearchQuery.
 java.util.List<PrincipalEntry> AdminManager.getAllAdminRolesMembers(java.lang.String adminRoleName)
          Returns the list of principalEntries granted to this administration role.
<T extends PrincipalEntry>
java.util.List<T>
AppRoleManager.getAllAppRoleMembers(java.lang.Class<T> klass, java.lang.String name)
          Get all principals who statically granted the application role directly/indirectly
 java.util.List<AppRoleEntry> AppRoleManager.getAllGrantedAppRoles(PrincipalEntry principal)
          Get the app roles directly or indirectly granted to App roles for the principal
 java.util.List<AppRoleEntry> ChangeLogManager.getApplicationRoles(ChangeLogSearchQuery query)
          Returns the added AND modified roles in the current application policy after the timestamp specified in the query The timestamp must be obtained from the API: ChangeLogManager.getLastModifiedTimeStamp(String, ChangeLogEntity)
Note that the returned list may contain duplicates of Application Roles returned earlier.
 AppRoleEntry AppRoleManager.getAppRole(java.lang.String name)
          Get Application Role by the given name
 java.util.List<AppRoleEntry> AppRoleManager.getAppRoles(AppRoleSearchQuery query)
          Get Application Roles by the given query
 AttributeEntry<? extends DataType> ExtensionManager.getAttribute(java.lang.String attrName)
          Get the attribute entry from the policy given the attribute name
 java.util.List<AttributeEntry<? extends DataType>> ExtensionManager.getAttributes(AttributeSearchQuery query)
          Returns a list of attributes matches specified query condition
 java.util.List<ApplicationPolicy> ConfigurationBindingManager.getBoundApplications(java.lang.String smName)
          Retrieve application names bound to a SM.
 java.util.List<SMEntry> ConfigurationBindingManager.getBoundSecurityModules(java.lang.String appName)
          Retrieve SM Entries bound to a given application.
 java.util.List<AppRoleEntry> ChangeLogManager.getDeletedAppRoles(ChangeLogSearchQuery query)
          Returns all approles deleted from the current application policy after the supplied timestamp
 java.util.List<PermissionEntry> ChangeLogManager.getDeletedPermissions(ChangeLogSearchQuery query)
          Returns all permissions deleted from the current application policy after the supplied timestamp.
<T extends PrincipalEntry>
java.util.List<T>
AppRoleManager.getDirectAppRoleMembers(java.lang.Class<T> klass, java.lang.String name)
          Get all principals who statically granted the application role directly
 java.util.List<AppRoleEntry> AppRoleManager.getDirectGrantedAppRoles(PrincipalEntry principal)
          Get the app roles directly granted to App roles for the principal
 java.util.List<DistributionStatusEntry> PolicyDistributionManager.getDistributionStatus(java.util.Date startTime, java.util.Date endTime)
          Gets the distribution status in a specific time period.
 DistributionStatusEntry PolicyDistributionManager.getDistributionStatus(java.lang.String distributionID)
          Gets the status of ongoing or recent distribution according to the distribution ID.
 FunctionEntry ExtensionManager.getFunction(java.lang.String funcName)
          Get the function entry from the policy given the function name
 java.util.List<FunctionEntry> ExtensionManager.getFunctions(FunctionSearchQuery query)
          Returns a list of functions currently supported.
 java.util.Set<AdminResourceActionEntry> AdminManager.getGrantedAdminResources()
          Gets all granted AdminResourceActionEntry for the current administrator
 java.util.List<GrantEntry> GrantManager.getGrants(GrantSearchQuery query)
          Query the store to retrieve Grants based upon a search criteria.
 java.util.List<AdminResourceActionEntry> AdminManager.getGrantsForAdminRole(AdminRoleEntry adminRole)
          Get all the grants of the administration role.
 java.util.List<GrantEntry> GrantManager.getGrantsForApplicationRoles(java.util.List<AppRoleEntry> appRoleNameEntries, boolean order)
          Search for Grants based on one or more Application Roles.
 java.util.List<GrantEntry> GrantManager.getGrantsForApplicationRolesAndPermissionSets(java.util.List<AppRoleEntry> appRoleNameEntries, boolean appRoleOrder, java.util.List<PermissionSetEntry> permissionSetEntries, boolean permSetOrder)
          Search for Grants based on Application Roles AND Permission Sets.
 java.util.List<GrantEntry> GrantManager.getGrantsForPermissionSets(java.util.List<PermissionSetEntry> permissionSetEntries, boolean order)
          Search for Grants based on a PermissionSet.
 java.lang.String ChangeLogManager.getLastModifiedTimeStamp(java.lang.String oldtimeStamp, ChangeLogManager.ChangeLogEntity ent)
          Gets the last known time stamp (of change) to the ChangeLogEntity ent after the timeStamp provided.
 PolicyDomainEntry PolicyDomainManager.getParentPolicyDomain(PolicyDomainEntry policyDomain)
          Gets the parent policy domain of the given Policy domain, if it has no parent, return null.
 PermissionSetEntry PermissionSetManager.getPermissionSet(java.lang.String permissionSetName)
          Get a PermissionSet by Name.
 java.util.List<PermissionSetEntry> PermissionSetManager.getPermissionSets(PermissionSetSearchQuery query)
          Query PermissionSets based upon a search criteria.
 java.util.List<GrantEntry> ChangeLogManager.getPolicies(ChangeLogSearchQuery query)
          Returns the added AND modified policies (grant entries) in the current application policy after the timestamp specified in the query The timestamp must be obtained from the API: ChangeLogManager.getLastModifiedTimeStamp(String, ChangeLogEntity)
Note that the returned list may contain duplicates of grantes already returned earlier.
 java.util.List<PolicyEntry> PolicyManager.getPolicies(PolicySearchQuery query)
          Gets all policies which satisfy the query
 PolicyEntry PolicyManager.getPolicy(java.lang.String name)
          Gets policy by its name
 PolicyDomainEntry PolicyDomainManager.getPolicyDomain(java.lang.String name)
          Get PolicyDomain object by name.
 java.util.List<PolicyDomainEntry> PolicyDomainManager.getPolicyDomains(PolicyDomainSearchQuery query)
          Get PolicyDomain objects by query.
 java.util.List<PolicyDomainEntry> PolicyDomainManager.getPolicyDomains(PolicyDomainSearchQuery query, boolean onlyDirectDomains)
          Get PolicyDomain objects by query and a flag which decides to return only direct domains or all.
 PDPInfoEntry PolicyDistributionManager.getRegisteredPDP(java.lang.String pdpAddress)
          Gets the registered PDP instance according to the address of PDP
 java.util.List<PDPInfoEntry> PolicyDistributionManager.getRegisteredPDPs(boolean outOfSyncOnly)
          Gets the registered PDP instances, including remote PDPs and local PDPs (for example, in Micro SM environment).
 ResourceEntry ResourceFinder.getResource(java.lang.String resourceTypeName, java.lang.String name)
          Get the resource given the name and the type of the resource.
 java.util.List<ResourceEntry> ResourceManager.getResources(ResourceSearchQuery query)
          Get resource objects satisfying the query.
 java.util.List<ResourceEntry> ResourceFinder.getResources(java.lang.String resourceTypeName, ResourceSearchQuery query)
          Search for resources based on SearchQuery.
 ResourceTypeEntry ResourceTypeManager.getResourceType(java.lang.String name)
          Get the resource type entry given name of the resource type.
 java.util.List<ResourceTypeEntry> ResourceTypeManager.getResourceTypes(ResourceTypeSearchQuery query)
          Gets all the resource types satisfying the query in the current scope (system/ application).
 java.util.List<RoleCategoryEntry> RoleCategoryManager.getRoleCategories(RoleCategorySearchQuery query)
          Gets all the role categories satisfying the query in the current scope (system/ application).
 RoleCategoryEntry RoleCategoryManager.getRoleCategory(java.lang.String name)
          Get the role category entry given name of the role category.
 java.util.List<RolePolicyEntry> RolePolicyManager.getRolePolicies(RolePolicySearchQuery query)
          Query RolePolicies by one or more criterias.
 RolePolicyEntry RolePolicyManager.getRolePolicy(java.lang.String name)
          Query a RolePolicy by name.
 SMEntry ConfigurationManager.getSecurityModule(java.lang.String smName)
          Get Instance of SM Configuration, by SM Name.
 java.util.List<SMEntry> ConfigurationManager.getSecurityModules(SecurityModuleSearchQuery query)
          Get a set of SM entries base on search pattern
 void AdminManager.grant(AdminRoleEntry adminRole, java.util.List<AdminResourceActionEntry> adminResourceActions)
          Grant Administrative resource actions to an admin role.
 void GrantManager.grant(java.util.Set<PrincipalEntry> principalEntries, CodeSourceEntry csEntry, java.lang.String permissionSetName)
          Grant a named PermissionSet to this group of principals and code source, or otherwise collectively known as the grantee.
 void AdminManager.grantAdminRole(AdminRoleEntry role, java.util.List<PrincipalEntry> principalEntries)
          Adds these principals as member to this administration role.
 void AppRoleManager.grantAppRole(AppRoleEntry role, java.util.List<PrincipalEntry> principals)
          Grant the app role to a list of principals
 void AdminManager.modifyAdminRole(AdminRoleEntry roleEntry)
          Modify the administration role with the given role entry.
 void AppRoleManager.modifyAppRole(AppRoleEntry role)
          Modify Application Role
 void ExtensionManager.modifyAttribute(AttributeEntry<? extends DataType> attrEntry)
          Modify the attribute information given the modified attribute object.
 void ExtensionManager.modifyFunction(FunctionEntry funcEntry)
          Modify the function information given the modified function object.
 void PermissionSetManager.modifyPermissionSet(PermissionSetEntry permissionSet)
          Persists the changes on input PermissionSet object.
 void PolicyManager.modifyPolicy(PolicyEntry policy)
          Persists a revised in-memory PolicyEntry object.
 void PolicyDomainManager.modifyPolicyDomain(PolicyDomainEntry policyDomain)
          Persist the PolicyDomain changes.
 void ResourceManager.modifyResource(ResourceEntry res)
          Persists the revised ResourceEntry object.
 void ResourceTypeManager.modifyResourceType(ResourceTypeEntry item)
          Modifies the resource type from the given resourcetype entry.
 void RoleCategoryManager.modifyRoleCategory(RoleCategoryEntry entry)
          Modifies the role category referred by rcRef.
 void RolePolicyManager.modifyRolePolicy(RolePolicyEntry rolePolicy)
          Modify a RolePolicy.
 void ConfigurationManager.modifySecurityModule(SMEntry config)
          Update a SM.
 long PolicyDistributionManager.purgeDistributionStatusBefore(java.util.Date time)
          Purges obsolete distribution status records.
<T> T
EntityManager.resolveReference(EntryReference reference, java.lang.Class<T> klass)
          Given a reference to an entity, return a copy from the persistent store.
 void AdminManager.revoke(AdminRoleEntry adminRole, java.util.List<AdminResourceActionEntry> adminResourceActions)
          Revoke Administrative resource actions from an admin role.
 void GrantManager.revoke(java.util.Set<PrincipalEntry> principalEntries, CodeSourceEntry csEntry, java.lang.String permissionSetName)
          Revoke a grant of a PermissionSet from this set of principals and codesource combination
 void AdminManager.revokeAdminRole(AdminRoleEntry role, java.util.List<PrincipalEntry> principalEntries)
          Removes this principal from this administration role.
 void AppRoleManager.revokeAppRole(AppRoleEntry role, java.util.List<PrincipalEntry> principals)
          Revoke the app role to a list of principals
 void ConfigurationBindingManager.unbindSM(java.lang.String smName, java.lang.String appName)
          Remove binding relationship between an application and a SM.

 

Uses of PolicyStoreException in oracle.security.jps.service.policystore.info

 

Methods in oracle.security.jps.service.policystore.info that throw PolicyStoreException
 void RolePolicyEntry.addAppRole(AppRoleEntry appRole)
          Add an application role to the policy
 void BasicObligationEntry.addAttributeAssignment(AttributeAssignment<? extends DataType> assignment)
          add attribute assignment to this obligation
 void ObligationEntry.addAttributeAssignment(AttributeAssignment<? extends DataType> attribute)
          add attribute assignment to the obligation
 void Expression.addExpressionComponent(ExpressionComponent comp)
          Adds the component to the list of components for this expression.
 void PolicyEntry.addObligation(ObligationEntry obligation)
          Add an obligation to this policy
 void PolicyEntry.addPermissionSet(PermissionSetEntry permissionSet)
          Add a PermissionSet object to the policy, if the policy is created against a ResourceType, throw out PolicyStoreException
 void PolicyEntry.addPrincipal(PrincipalEntry principal)
          Add a principal to this policy
 void RolePolicyEntry.addPrincipal(PrincipalEntry principalEntry)
          Add a principal entry to the role policy.
 void RolePolicyEntry.addResource(ResourceEntry resource)
          Add a resource to the Policy.
 void PermissionSetEntry.addResourceActions(ResourceActionsEntry resAct)
          Add a ResourceActions.
 void RolePolicyEntry.addResourceNameExpression(ResourceNameExpression resNameExpr)
          Add a resource name expression to the policy.
 void PolicyEntry.addRule(PolicyRuleEntry rule)
          Add a rule to this policy.
 void RolePolicyEntry.addRule(PolicyRuleEntry rule)
          Add a rule to the policy.
 void RolePolicyEntry.deleteAppRole(AppRoleEntry appRole)
          Removes an application role from the policy.
 void BasicObligationEntry.deleteAttributeAssignment(java.lang.String name)
          delete attribute assignment from this obligation
 void ObligationEntry.deleteAttributeAssignment(java.lang.String name)
          delete attribute assignment from the obligation
 void PolicyEntry.deleteObligation(java.lang.String obligation)
          delete an obligation from this policy
 void PolicyEntry.deletePermissionSet(java.lang.String permissionSet)
          delete a permission set from this policy
 void PolicyEntry.deletePrincipal(PrincipalEntry principal)
          Remove the principal from this policy
 void RolePolicyEntry.deletePrincipal(PrincipalEntry principalEntry)
          Remove a principal from the role policy.
 void PolicyEntry.deletePrincipal(java.lang.String name)
          Remove a principal from this policy
 void RolePolicyEntry.deleteResource(ResourceEntry resource)
          Remove a resource from the policy.
 void PermissionSetEntry.deleteResourceActions(ResourceActionsEntry resAct)
          Remove a ResourceActions
 void RolePolicyEntry.deleteResourceNameExpression(ResourceNameExpression resNameExpr)
          Remove a resource Name expression from the policy.
 void PolicyEntry.deleteRule(java.lang.String rule)
          Delete a rule from this policy.
 void RolePolicyEntry.deleteRule(java.lang.String ruleName)
          Remove a role from the policy.
 java.util.Set<AppRoleEntry> RolePolicyEntry.getAppRoleEntries()
          Returns Application Roles associated with the Role Policy.
 java.util.List<PrincipalEntry> RolePolicyEntry.getPrincipals()
          Returns a list of PrincipalEntry mapped to the ApplicationRoles.
 java.util.List<ResourceNameExpression> RolePolicyEntry.getResourceNameExpressions()
          Returns a list resource expressions protected by the policy.
 java.util.List<ResourceEntry> RolePolicyEntry.getResourceNames()
          Returns a list of resources protected by the policy.
 java.util.List<PolicyRuleEntry> RolePolicyEntry.getRules()
          Get a List of policy rules.
 void BasicResourceActionsEntry.setActions(java.util.List<java.lang.String> actions)
          Sets actions
 void PolicyEntry.setCodeSource(CodeSourceEntry cs)
          Set codesource for this policy.
 void BasicPolicyRuleEntry.setCondition(RuleExpressionEntry<OpssBoolean> condition)
          Sets condition of the rule
 void PolicyRuleEntry.setCondition(RuleExpressionEntry<OpssBoolean> expression)
          Set condition of this rule.
 void BasicPolicyRuleEntry.setEffect(PolicyRuleEntry.EffectType effect)
          Sets effect of the rule
 void PolicyRuleEntry.setEffect(PolicyRuleEntry.EffectType effect)
          Set effect of this rule
 void Expression.setExpressionComponents(java.util.List<ExpressionComponent> comps)
          Sets the components of this expression.
 void FunctionEntry.setParameterTypes(java.util.List<java.lang.Class<? extends DataType>> parameters)
          Set the input parameters' type.
 void PolicyEntry.setResourceActions(java.util.List<ResourceActionsEntry> resourceActions)
          set ResourceActions of this policy
 void BasicResourceActionsEntry.setResourceEntry(ResourceEntry resource)
          Sets resource
 void BasicResourceActionsEntry.setResourceNameExpression(java.lang.String resNameExpression)
          Sets resource name expression
 void FunctionEntry.setReturnType(java.lang.Class<? extends DataType> type)
          Set return value type.

 

Constructors in oracle.security.jps.service.policystore.info that throw PolicyStoreException
BasicResourceActionsEntry(ResourceNameExpression expression, java.util.List<java.lang.String> actions)
          Constructor For Example,
BooleanExpressionEntry(ExpressionComponent expression)
          Constructor.
Expression(FunctionEntry funcEntry)
          An expression must have a root function and its information must be provided to the constructor.

 

Uses of PolicyStoreException in oracle.security.jps.service.policystore.info.common

 

Subclasses of PolicyStoreException in oracle.security.jps.service.policystore.info.common
 class InvalidArgumentException
           
 class InvalidExpressionException
          Thrown when a constraint provided is syntactically invalid.

 

Uses of PolicyStoreException in oracle.security.jps.service.policystore.info.resource

 

Subclasses of PolicyStoreException in oracle.security.jps.service.policystore.info.resource
 class ResourceWithoutTypeException
           

 

Methods in oracle.security.jps.service.policystore.info.resource that throw PolicyStoreException
 void ResourceEntry.addResourceAttribute(AttributeEntry<? extends DataType> attribute)
          Add a resource attribute.
 void ResourceTypeEntry.addValidAction(java.lang.String actionName)
          Add supported actions.
 void ResourceTypeEntry.addValidResourceAttribute(AttributeEntry<? extends DataType> attribute)
          Add a supported resource attribute.
 void ResourceEntry.deleteResourceAttribute(AttributeEntry<? extends DataType> attribute)
          Remove a resource attribute
 void ResourceTypeEntry.deleteValidAction(java.lang.String actionName)
          Remove supported actions.
 void ResourceTypeEntry.deleteValidResourceAttribute(AttributeEntry<? extends DataType> attribute)
          Remove a supported resource attribute.
 void ResourceTypeEntry.setAllAction(java.lang.String allAction)
          This method sets the keyword that is used to denote all valid actions.
 void ResourceTypeEntry.setProvider(java.lang.String providerName)
          Set the provider of this resource type.
 void ResourceTypeEntry.setResourceMatcherClassName(java.lang.String resourceMatcherClassName)
          Set resource matcher class name.
 void ResourceTypeEntry.setResourceNameDelimiter(char delimiter)
          Deprecated. 
 void ResourceTypeEntry.setResourceNameDelimiter(ResourceTypeEntry.ResourceNameDelimiter delimiter)
          Sets the resource name delimiter for this hierarchical resource type.

 

Uses of PolicyStoreException in oracle.security.jps.util

 

Methods in oracle.security.jps.util that throw PolicyStoreException
static java.util.Set<ResourceActionsEntry> JpsAuth.checkBulkAuthorization(javax.security.auth.Subject subject, java.util.Set<ResourceActionsEntry> requestedResources)
          Determines whether the subject has access one or more Resource Actions.
static java.util.Set<JpsApplicationRole> JpsAuth.getAllGrantedAppRoles(javax.security.auth.Subject subject, java.util.Set<java.lang.String> applications)
          Returns a set of application roles that have been granted to a subject, directly or indirectly, for the specified application stripes.

 


Skip navigation links

Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server
11g Release 1 (11.1.1)

E22649-02 ESAPI


Copyright © 2011, Oracle. All rights reserved.