|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 1 (11.1.1) E22649-02 ESAPI |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConfigurationBindingManager
The class represents the binding between an ApplicationPolicy object and OES SecurityModule (PDP) and between an ApplicationPolicy object and an OES PIP configuration. For post March release this would extented to also represent binding a the PIP Physical attribute to Logical Attribute.
Method Summary | |
---|---|
void |
bindSecurityModule(java.lang.String smName, java.lang.String appName) Create bindings between an application and a SM. |
java.util.List<ApplicationPolicy> |
getBoundApplications(java.lang.String smName) Retrieve application names bound to a SM. |
java.util.List<SMEntry> |
getBoundSecurityModules(java.lang.String appName) Retrieve SM Entries bound to a given application. |
void |
unbindSM(java.lang.String smName, java.lang.String appName) Remove binding relationship between an application and a SM. |
Methods inherited from interface oracle.security.jps.service.policystore.entitymanager.EntityManager |
---|
resolveReference |
Method Detail |
---|
void bindSecurityModule(java.lang.String smName, java.lang.String appName) throws ConfigurationNotFoundException, InvalidArgumentException, PolicyObjectNotFoundException, ConfigurationAlreadyBoundException, PolicyStoreException
smName
- - SM name to bind to an applicationappName
- - application policy name to bindInvalidArgumentException
- - if appName and/or smName is null or emptyPolicyObjectNotFoundException
- - if application does not existConfigurationNotFoundException
- - if SM do not existConfiguratationAlreadyBoundException
- if the specified application already binds to the specified SMPolicyStoreException
- - check message for specific policy store issueConfigurationAlreadyBoundException
void unbindSM(java.lang.String smName, java.lang.String appName) throws ConfigurationNotFoundException, InvalidArgumentException, PolicyObjectNotFoundException, PolicyStoreException
smName
- - SM name to unbind from an application.appName
- - application policy name to unbind fromInvalidArgumentException
- - if appName and/or smName is null or emptyPolicyObjectNotFoundException
- - if application does not existConfigurationNotFoundException
- - if SM do not existPolicyStoreException
- - check message for specific policy store issuejava.util.List<SMEntry> getBoundSecurityModules(java.lang.String appName) throws InvalidArgumentException, PolicyObjectNotFoundException, PolicyStoreException
appName
- application policy nameInvalidArgumentException
- - if appName is null or empty stringPolicyObjectNotFoundException
- - if application does not exist.PolicyStoreException
- - check message for specific policy store issuejava.util.List<ApplicationPolicy> getBoundApplications(java.lang.String smName) throws InvalidArgumentException, ConfigurationNotFoundException, PolicyStoreException
smName
- - SM name.InvalidArgumentException
- - if smName is null or empty stringConfigurationNotFoundException
- - if SM do not exist.PolicyStoreException
- - check message for specific policy store issue
|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 1 (11.1.1) E22649-02 ESAPI |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |