|
Oracle Fusion Middleware Java API Reference for Oracle Platform Security Services 11g Release 1 (11.1.1.1) E14650-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JpsUtilBackupRestorePolicyIfc
This interface exposes methods for backup and restore of Policy related information
Field Summary | |
---|---|
static byte |
LDAP_CREDENTIAL_STORE |
static byte |
LDAP_FARM |
Method Summary | |
---|---|
void |
backupAllPolicyData(java.lang.String srcJpsCtxName, java.lang.String backupFileName) This method backs-up all the policies, application level as well as Global policies defined in a policy store to a given file. |
void |
backupApplicationPolicyData(java.lang.String srcJpsCtxName, java.lang.String backupFileName, java.lang.String appName) This method backs-up all application specific policy, defined in a policy store to a given file. |
void |
backupGlobalPolicyData(java.lang.String srcJpsCtxName, java.lang.String backupFileName) This method backs-up all the Global policies, defined in a policy store to a given file. |
java.lang.String |
getDN(byte component) This method returns DN for the farm or credential store based on the parameter passed. |
void |
restoreAllPolicyData(java.lang.String restoreFileName, java.lang.String dstJpsCtxName) This method restores all the policies defined in a backup repository, to a policy store defined in the Jps Context. |
void |
restoreApplicationPolicyData(java.lang.String restoreFileName, java.lang.String dstJpsCtxName, java.lang.String appName) This method stores all the policies defined for a given application, stored in a backup repository, defined by the file name, to a policy store. |
void |
restoreGlobalPolicyData(java.lang.String restoreFileName, java.lang.String dstJpsCtxName) This method restores all Global policies defined in a backup repository, to a policy store defined in the Jps Context. |
Field Detail |
---|
static final byte LDAP_CREDENTIAL_STORE
static final byte LDAP_FARM
Method Detail |
---|
void backupAllPolicyData(java.lang.String srcJpsCtxName, java.lang.String backupFileName) throws JpsException
srcJpsCtxName
- The JPS Context (defined in the jps-config.xml) which holds the Policy Store to be backed up.backupFileName
- The file name of the backup repository.JpsException
- Exception thrown if the policies are not copied properly.void restoreAllPolicyData(java.lang.String restoreFileName, java.lang.String dstJpsCtxName) throws JpsException
restoreFileName
- The file name of the backup repository.dstJpsCtxName
- The JPS Context (defined in the jps-config.xml) which holds the Policy Store to which the data should be restored.JpsException
- Exception thrown if the policies are not copied properly.void backupGlobalPolicyData(java.lang.String srcJpsCtxName, java.lang.String backupFileName) throws JpsException
srcJpsCtxName
- The JPS Context (defined in the jps-config.xml) which holds the Policy Store who's Global Policies are to be backed up.backupFileName
- The file name of the backup repositoryJpsException
- Exception thrown if the policies are not copied properly.void restoreGlobalPolicyData(java.lang.String restoreFileName, java.lang.String dstJpsCtxName) throws JpsException
restoreFileName
- The file name of the backup repository.dstJpsCtxName
- The JPS Context (defined in the jps-config.xml) which holds the Policy Store to which the data should be restoredJpsException
- Exception thrown if the policies are not copied properly.void backupApplicationPolicyData(java.lang.String srcJpsCtxName, java.lang.String backupFileName, java.lang.String appName) throws JpsException, PolicyObjectNotFoundException
srcJpsCtxName
- The JPS Context (defined in the jps-config.xml) which holds the Policy Store who's Application Policies are to be backed up.backupFileName
- The file name of the backup repositoryappName
- The name(ID) of the application whose policies are being backed up.JpsException
- Exception thrown if the policies are not copied properly.PolicyObjectNotFoundException
- Exception thrown if application not present in the source store.void restoreApplicationPolicyData(java.lang.String restoreFileName, java.lang.String dstJpsCtxName, java.lang.String appName) throws JpsException, PolicyObjectNotFoundException
restoreFileName
- The file name of the backup repository. The file should be a valid xml file conforming to policy store schemadstJpsCtxName
- The JPS Context (defined in the jps-config.xml) which holds the Policy Store to which the data should be restoredappName
- The name(ID) of the application whose policies are being backed up.JpsException
- Exception thrown if the policies are not copied properly.PolicyObjectNotFoundException
- Exception thrown if application not present in the backup repository.java.lang.String getDN(byte component)
component
- the component whose DN is being queried. It can take one of following possible values: LDAP_CREDENTIAL_STORE, LDAP_FARM
|
Oracle Fusion Middleware Java API Reference for Oracle Platform Security Services 11g Release 1 (11.1.1.1) E14650-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |