Skip navigation links

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

E22649-02 ESAPI


oracle.security.jps.service.policystore
Interface BindingPolicyStore

All Superinterfaces:
JavaPolicy, JpsPersistable, PolicyMgmt, PolicyStore, ServiceInstance

public interface BindingPolicyStore
extends PolicyStore

A instance of a policystore on which a Subject can be bound.


Nested Class Summary

 

Nested classes/interfaces inherited from interface oracle.security.jps.service.JpsPersistable
JpsPersistable.Mode

 

Method Summary
 void setSubject(javax.security.auth.Subject subject)
          Bind a subject with the policystore instance.

 

Methods inherited from interface oracle.security.jps.service.policystore.PolicyStore
createApplicationPolicy, createApplicationPolicy, deleteApplicationPolicy, getAdminManager, getApplicationPolicies, getApplicationPolicy, getAppRoles, getConfigurationBindingManager, getConfigurationManager, getPolicyStoreType, modifyApplicationPolicy

 

Methods inherited from interface oracle.security.jps.service.ServiceInstance
accept, getName, getServiceProvider

 

Methods inherited from interface oracle.security.jps.service.JpsPersistable
persist, refresh

 

Methods inherited from interface oracle.security.jps.jaas.JavaPolicy
getPermissions, getPermissions, getPermissions, getPermissions, getPermissions, hasPermission, implies, refresh

 

Methods inherited from interface oracle.security.jps.service.policystore.PolicyMgmt
getGrantEntries, grant, grant, modifyGrant, revoke, revoke

 

Method Detail

setSubject

void setSubject(javax.security.auth.Subject subject)
Bind a subject with the policystore instance. This subject will be authorized prior to performing management operations upon the store.
Parameters:
subject - to be bound to the policystore.
Throws:
java.lang.IllegalArgumentException - if subject.isReadOnly() is true.

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.