|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 1 (11.1.1) E22649-02 ESAPI |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
|
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. |
|
|
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. |
|
|
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. |
|
|
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. |
|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 1 (11.1.1) E22649-02 ESAPI |
|||||||||
PREV NEXT | FRAMES NO FRAMES |