| Modifier and Type | Method and Description | 
|---|---|
| JpsContext | ContextFactory. getContext()Returns the default JpsContext
 The 'default' context is determined as follows: In MAS deployments, the system-level default JpsContext corresponds to the farm-level default JpsContext In OC4J standalone deployments (pre-MAS/OC4J integration), the system-level default JpsContext corresponds to the instance-level JpsContext (e.g. | 
| JpsContext | ContextFactory. getContext()Returns the default JpsContext
 The 'default' context is determined as follows: In MAS deployments, the system-level default JpsContext corresponds to the farm-level default JpsContext In OC4J standalone deployments (pre-MAS/OC4J integration), the system-level default JpsContext corresponds to the instance-level JpsContext (e.g. | 
| JpsContext | ContextFactory. getContext(java.lang.String name)Returns the JPS context associated with the specified name
 The search order is the same as in getContext(): if an application-level jps-config.xml exists, look for a configured JpsContext with the specified name, and if such a JpsContext exists, it's returned otherwise, look for a configured JpsContext with the specified name in the system-level jps-config.xml return null if no configured JpsContext with the specified name can be found | 
| JpsContext | ContextFactory. getContext(java.lang.String name)Returns the JPS context associated with the specified name
 The search order is the same as in getContext(): if an application-level jps-config.xml exists, look for a configured JpsContext with the specified name, and if such a JpsContext exists, it's returned otherwise, look for a configured JpsContext with the specified name in the system-level jps-config.xml return null if no configured JpsContext with the specified name can be found | 
| static JpsContextFactory | JpsContextFactory. getContextFactory()Returns the default JpsContextFactory | 
| static JpsContextFactory | JpsContextFactory. getContextFactory()Returns the default JpsContextFactory | 
| void | JpsStartup. postStart()Post Start Operations - invoked after JDBC/JMX resources are available and activated | 
| void | JpsStartup. postStart()Post Start Operations - invoked after JDBC/JMX resources are available and activated | 
| void | JpsStartup. reset()Resets OPSS runtime so that OPSS is back to the state before new JpsStartup() and JpsStartup.start() is called. | 
| void | JpsStartup. reset()Resets OPSS runtime so that OPSS is back to the state before new JpsStartup() and JpsStartup.start() is called. | 
| void | JpsStartup. start()Boots up OPSS by initializing OPSS services This method will set the state as ACTIVE if OPSS services initialized correctly. | 
| void | JpsStartup. start()Boots up OPSS by initializing OPSS services This method will set the state as ACTIVE if OPSS services initialized correctly. | 
| Constructor and Description | 
|---|
| JpsStartup()Default constructor for Java SE Startup | 
| JpsStartup()Default constructor for Java SE Startup | 
| JpsStartup(java.lang.String platformType)Constructor for Startup instance of supported platforms. | 
| JpsStartup(java.lang.String platformType)Constructor for Startup instance of supported platforms. | 
| JpsStartup(java.lang.String platformType, java.util.Map<java.lang.String,?> options)Constructor for Startup instance of supported platforms. | 
| JpsStartup(java.lang.String platformType, java.util.Map<java.lang.String,?> options)Constructor for Startup instance of supported platforms. | 
| JpsStartup(java.lang.String platformType, java.util.Map<java.lang.String,oracle.security.opss.config.ContextConfiguration> ctxtCfgs, java.util.Map<java.lang.String,?> options)Constructor for Startup instance of supported platforms. | 
| JpsStartup(java.lang.String platformType, java.util.Map<java.lang.String,oracle.security.opss.config.ContextConfiguration> ctxtCfgs, java.util.Map<java.lang.String,?> options)Constructor for Startup instance of supported platforms. | 
| Modifier and Type | Method and Description | 
|---|---|
| static JpsConfigurationFactory | JpsConfigurationFactory. getConfigurationFactory() | 
| Modifier and Type | Method and Description | 
|---|---|
| org.w3c.dom.Element | JpsConfigSerializer. marshall(java.lang.Object root)} Marshall a JpsConfig object to generate a DOM element | 
| void | JpsConfigSerializer. marshall(java.lang.Object root, java.io.OutputStream os)Marshall a JpsConfig object to generate a DOM element and write out to supplied output stream | 
| void | JpsConfigSerializer. marshall(java.lang.Object root, java.lang.String fname)Marshall a JpsConfig object to generate a DOM element and write the DOM element into a file | 
| JpsConfig | JpsConfigSerializer. unmarshall(org.w3c.dom.Element root)Unmarshall the JpsConfig document element to create a JpsConfig object | 
| JpsConfig | JpsConfigSerializer. unmarshall(java.io.InputStream is)Unmarshall the input stream representing jps-config.xml, to create a JpsConfig object | 
| JpsConfig | JpsConfigSerializer. unmarshall(java.lang.String fname)Unmarshall the jps-config.xml file to create a JpsConfig object | 
| Constructor and Description | 
|---|
| JpsConfigSerializer()Contsturctor | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ContextInitializationFailedException | 
| class  | ContextNotReadyException | 
| Modifier and Type | Method and Description | 
|---|---|
| SubjectSecurity | SubjectSecurityFactory. createSubjectSecurity()Returns the  SubjectSecurityinstance based on the runtime platform type. | 
| abstract ActionExecutor | SubjectSecurity. getAnonymousActionExecutor()Gets an  ActionExecutorwith anonymous user security contexts. | 
| static SubjectSecurity | SubjectSecurity. getInstance()Gets an instance of  | 
| Constructor and Description | 
|---|
| ContextInitializationFailedException(JpsException ex) | 
| Modifier and Type | Method and Description | 
|---|---|
| ServiceInstance | ServiceProvider. getInstance(ServiceInstanceDescriptor serviceInstanceDesc, javax.security.auth.callback.CallbackHandler cbHandler, boolean create)Returns the  ServiceInstancethat corresponds to the specifiedServiceInstanceDescriptorIf such an instance cannot be found, then a new instance is created and returned ifcreateistrueotherwisenullis returned. | 
| abstract <T extends ServiceInstance> | JpsServiceLocator. lookup(java.lang.Class<T> klass) | 
| <T extends ServiceInstance> | ServiceLocator. lookup(java.lang.Class<T> klass)Returns the  ServiceInstance(s) that corresponds to the specifiedklass | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AttributeServiceException | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AuditException | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CredentialAlreadyExistsExceptionThis is the CSF (Credential Store Framework) exception. | 
| class  | CredentialExpiredExceptionThis is the CSF (Credential Store Framework) exception. | 
| class  | CredentialInvalidExceptionThis is the CSF (Credential Store Framework) exception. | 
| class  | CredentialNotFoundExceptionThis is the CSF (Credential Store Framework) exception. | 
| class  | CredStoreExceptionThis is the basic CSF (Credential Store Framework) exception. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IdentityStoreException | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | KeyStoreServiceExceptionThis is the basic FKS exception. | 
| Modifier and Type | Method and Description | 
|---|---|
| JpsAuthenticatedRole | LoginService. getAuthenticatedRole()This method returns a JpsAuthenticatedRole based on the authenticated role property. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ApplicationRoleInUseExceptionThis exception is thrown when an application role to be deleted is referenced by other application roles. | 
| class  | ExternalPolicyObjectException | 
| class  | PolicyObjectAlreadyExistsExceptionThis exception is thrown when a specific policy object (grantee, role etc) already exists in the policy store | 
| class  | PolicyObjectNotFoundExceptionThis exception is thrown when a policy object (grantee, role etc) does not exist in the policy store. | 
| class  | PolicyStoreAuditException | 
| class  | PolicyStoreConfigException | 
| class  | PolicyStoreConnectivityExceptionThis exception is thrown when an underlying connectivity issue happens. | 
| class  | PolicyStoreContainerNotReadyException | 
| class  | PolicyStoreExceptionThis is the policy store base exception and is thrown when there is any error during policy operation | 
| class  | PolicyStoreOperationNotAllowedExceptionAn exception thrown by the PolicyStore M-APIs that indicate the store operation was not allowed. | 
| class  | ResourceFinderExceptionThis is a resource finder related exception that is thrown when a  ResourceFindercannot be instantiated or invoked by JPS. | 
| Modifier and Type | Method and Description | 
|---|---|
| static PolicyStore | PolicyStoreFactory. getPolicyStore(PolicyStoreType type, java.util.Map<java.lang.String,java.lang.String> props)Deprecated. 
 Use  PolicyServiceUtils.getPolicyStoreinstead. | 
| Modifier and Type | Method and Description | 
|---|---|
| static PermissionEntry | InfoFactory. newPermissionEntry(java.lang.String permClass, java.lang.String targetName, java.lang.String actions)Constructs an in-memory representation of a Permission Entry Object. | 
| static PermissionEntry | InfoFactory. newPermissionEntry(java.lang.String resourceTypeName, java.lang.String permClass, java.lang.String targetName, java.lang.String actions)Constructs an in-memory representation of a Permission Entry Object. | 
| static PermissionEntry | InfoFactory. newPermissionEntry(java.lang.String displayName, java.lang.String description, java.lang.String permClass, java.lang.String targetName, java.lang.String actions)Constructs an in-memory representation of a Permission Entry Object. | 
| static PermissionSetEntry | InfoFactory. newPermissionSet(java.lang.String name, java.lang.String displayName, java.lang.String description, java.util.Set<ResourceActionsEntry> resourceActions)Creates a PermissionSetEntry in memory. | 
| static PrincipalEntry | InfoFactory. newPrincipalEntry(java.lang.String principalClass, java.lang.String name)Creates a PrincipalEntry given the principalClass and name. | 
| static PrincipalEntry | InfoFactory. newPrincipalEntry(java.lang.String principalClass, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> properties)Create a PrincipalEntry given the principal class, name and properties. | 
| static ResourceActionsEntry | InfoFactory. newResourceActionsEntry(ResourceEntry resource, java.util.Set<java.lang.String> actions)Construct a ResourceActionsEntry | 
| static ResourceActionsEntry | InfoFactory. newResourceActionsEntry(java.lang.String resourceType, java.lang.String resourceName, java.util.Set<java.lang.String> actions, java.lang.String appid)Construct a ResourceActionsEntry | 
| static ResourceEntry | InfoFactory. newResourceEntry(java.lang.String displayName, java.lang.String descr, java.lang.String type, java.lang.String name)Creates a ResourceEntry in memory. | 
| static ResourceTypeEntry | InfoFactory. newResourceTypeEntry(java.lang.String name, java.lang.String displayName, java.lang.String descr, java.lang.String provider, java.lang.String matcher, java.util.Set<java.lang.String> allowedActions, java.lang.String delimiter)Creates a ResourceTypeEntry in memory. | 
| static RoleCategoryEntry | InfoFactory. newRoleCategoryEntry(java.lang.String name, java.lang.String displayName, java.lang.String descr)Creates a RoleCategoryEntry in memory. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InvalidArgumentException | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ResourceWithoutTypeException | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SsoServiceExceptionThis exception represents errors occurs when executing SSO service APIs. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TokenException | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JpsUtilBackupRestorePolicyIfc. 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 | JpsUtilBackupRestorePolicyIfc. 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 | JpsUtilBackupRestorePolicyIfc. 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. | 
| void | MigrateCompatibilityCheck. checkMigrateCompatibility(JpsConfiguration srcJpsConfig, JpsConfiguration dstJpsConfig, java.lang.String sourceCtx, java.lang.String dstCtx, java.lang.String sourceApp, boolean isSourceAndDestSame) | 
| void | MigrateCompatibilityCheck. checkMigrateCompatibility(JpsContext sourceCtx, JpsContext dstStoreVersion, java.lang.String sourceApp) | 
| void | MigrateCompatibilityCheck. checkMigrateCompatibility(java.lang.String sourceCtx, java.lang.String dstCtx, java.lang.String sourceApp) | 
| static void | JpsUtilPolicyStoreDiffTool. diffAppPolicies(java.lang.String srcJpsCtxName, java.lang.String dstJpsCtxName, java.lang.String srcAppName, java.lang.String dstAppName, java.io.File reportFile)The method computes the difference between two application scoped policy stores and generates an HTML report. | 
| static void | JpsUtilMigrationTool. executeCommand(java.util.Map<java.lang.String,java.lang.String> switches) | 
| static void | JpsUtilUpgradeTool. executeCommand(java.util.Map<java.lang.String,java.lang.String> switches) | 
| static java.util.Map<java.lang.String,java.lang.String> | JpsUtilListSecurityStoreInfoTool. executeCommand(java.lang.String domainConfig)This API is invoked by the WLST offline command listSecurityStoreInfo | 
| static void | JpsUtilRollOverEncryptionKeyTool. executeCommand(java.lang.String jpsConfigFile) | 
| static void | JpsUtilModifyBootCredTool. executeCommand(java.lang.String jpsConfigFile, java.lang.String userName, char[] password)This API is invoked by the WLST offline command modifyBootStrapCredential It is used to modify/reset the bootstrap credentials of policystore/credential store defined in default JPS context | 
| static void | JpsUtilAddBootCredTool. executeCommand(java.lang.String jpsConfigFile, java.lang.String mapName, java.lang.String keyName, java.lang.String userName, char[] password)This API is invoked by the WLST offline command addBootStrapCredential It is used to add the bootstrap credentials to policystore/credential store defined in default JPS context | 
| static void | JpsUtilAddBootCredTool. executeCommand(java.lang.String jpsConfigFile, java.lang.String mapName, java.lang.String keyName, java.lang.String userName, char[] password, boolean resetMode)This API is invoked by the WLST online command setAuditRepository It is used to add/reset the audit loader database credentials in bootstrap credential store defined in default JPS context | 
| static void | JpsUtilMigrationTool. executeXacmlMigrationCommand(java.util.Map<java.lang.String,java.lang.String> switches) | 
| static void | JpsUtilXACML3Tool. exportAsXACML3Policy(java.util.Map<java.lang.String,java.lang.String> params)Export XACML3 policy file from OPSS policystore. | 
| void | JpsXacmlPolicyExportIfc. exportXACML3Policy(java.lang.String srcJpsCtxName, java.lang.String appStripe, java.lang.String policyName, java.lang.String dstFileLoc)exports policy to file in XACML3.0 XML format. | 
| void | JpsXacmlPolicyExportIfc. exportXACML3PolicySet(java.lang.String srcJpsCtxName, java.lang.String appStripe, java.lang.String policySetName, java.lang.String dstFileLoc)exports policy set to file in XACML3.0 XML format. | 
| org.w3c.dom.Document | JpsUtilExtractPolicyRealm. extractUserPolicies(java.lang.String userName, java.util.List<java.lang.String> appNames)This method extracts identity and policy information for the named user and specified set of Application Stripes. | 
| static JpsUtilBackupRestorePolicyIfc | JpsUtilityFactory. getBackupRestorePolicyUtil()Method to retrieve the interface related to Backup and Restore | 
| static oracle.security.jps.tools.utility.JpsUtilConfigurationIfc | JpsUtilityFactory. getConfigurationUtil()Method to retrieve the interface related to configuration operations | 
| static JpsUtilDeploymentIfc | JpsUtilityFactory. getDeploymentSupportUtil()Method to retrieve the interface related to Deployment | 
| static JpsUtilExtractPolicyRealm | JpsUtilityFactory. getJpsRemoteDecisionPoint()Method to retrieve the interface related to extracting disconnected data. | 
| static JpsUtilTenantOnboardlfc | JpsUtilityFactory. getJpsUtilTenantOnboard(java.lang.String domainHome, java.lang.String jdbcUrl, java.lang.String jdbcDriver, java.lang.String dbUser, char[] dbPassword, java.lang.String dsJNDIName, boolean join) | 
| static oracle.security.jps.tools.utility.JpsUtilKeyStoreIfc | JpsUtilityFactory. getKeyStoreUtil()Method to retrieve the interface related to key store operations | 
| static JpsUtilMigrationAuditStoreIfc | JpsUtilityFactory. getMigrationAuditStoreUtil()Method to retrieve the interface related to Migration | 
| static JpsUtilMigrationCredIfc | JpsUtilityFactory. getMigrationCredUtil()Method to retrieve the interface related to Migration | 
| static JpsUtilMigrationKeyStoreIfc | JpsUtilityFactory. getMigrationKeyStoreUtil()Method to retrieve the interface related to Migration | 
| static JpsUtilMigrationPolicyIfc | JpsUtilityFactory. getMigrationPolicyUtil()Method to retrieve the interface related to Migration | 
| static JpsUtilMigrationRealmIfc | JpsUtilityFactory. getMigrationRealmUtil()Method to retrieve the interface related to Migration | 
| static JpsUtilUpgradeIfc | JpsUtilityFactory. getUpgradeSupportUtil()Method to retrieve the interface related to Upgrade | 
| static JpsXacmlPolicyExportIfc | JpsUtilityFactory. getXacmlPolicyExportUtil()Method to retrieve the interface related to Xacml policy export | 
| static JpsXacmlPolicyImportIfc | JpsUtilityFactory. getXacmlPolicyImportUtil()Method to retrieve the interface related to Xacml policy import | 
| static void | JpsUtilXACML3Tool. importXACML3Policy(java.util.Map<java.lang.String,java.lang.String> params)Import XACML3 policy file into OPSS policystore. | 
| void | JpsXacmlPolicyImportIfc. importXacmlPolicyData(java.lang.String srcFileLoc, java.lang.String dstJpsCtxName, java.lang.String appName)This method imports all the policies/policy-sets defined in the source XACML file into the policy store (destination) addressed using dstJpsCtxName. | 
| void | JpsXacmlPolicyImportIfc. importXacmlPolicyData(java.lang.String srcFileLoc, java.lang.String dstJpsCtxName, java.lang.String appName, boolean overWrite)This method imports all the policies/policy-sets defined in the source XACML file into the policy store (destination) addressed using dstJpsCtxName. | 
| static java.lang.String[] | JpsWLSTUtil. listAppStripesImpl(java.util.Map<java.lang.String,java.lang.String> switches) | 
| static void | JpsUtilMigrationTool. main(java.lang.String[] args) | 
| void | JpsUtilMigrationCredIfc. migrateAliasScopedCredentialData(java.lang.String srcJpsContext, JpsConfiguration srcConfiguration, java.lang.String srcAliasName, java.lang.String dstJpsContext, JpsConfiguration dstConfiguration, java.lang.String dstAliasName)Method to migrate all the credentials in a given alias in a credential store(source) to a given alias in another credential store (destination) | 
| void | JpsUtilMigrationCredIfc. migrateAliasScopedCredentialData(java.lang.String srcJpsContext, JpsConfiguration srcConfiguration, java.lang.String srcAliasName, java.lang.String dstJpsContext, JpsConfiguration dstConfiguration, java.lang.String dstAliasName, boolean overwrite)Method to migrate all the credentials in a given alias in a credential store(source) to a given alias in another credential store (destination) | 
| void | JpsUtilMigrationPolicyIfc. migrateAllPolicyData(PolicyStore srcPs, PolicyStore dstPs, IdentityStoreService assoIDs)This method migrates all Global policies, from a policy store (source) to a another policy store (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateAllPolicyData(java.lang.String srcJpsCtxName, JpsConfiguration srcConfiguration, java.lang.String dstJpsCtxName, JpsConfiguration dstConfiguration)This method migrates all the policies, from a policy store (source) to a another policy store (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateAllPolicyData(java.lang.String srcJpsCtxName, JpsConfiguration srcConfiguration, java.lang.String dstJpsCtxName, JpsConfiguration dstConfiguration, java.lang.String dstAssoIdStoreCtxName, JpsConfiguration dstAssoIdStoreConfig)This method migrates all the Global policies, from a policy store (source) to a another policy store (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateAllPolicyData(java.lang.String srcJpsCtxName, java.lang.String dstJpsCtxName)This method migrates all the policies (Application as well as global), from a policy store (source) to another (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateAppPolicyData(PolicyStore srcPs, PolicyStore dstPs, java.lang.String srcAppNames, java.lang.String dstAppName)This method migrates application policies, from a policy store (source) to a another policy store (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateAppPolicyData(java.lang.String srcJpsCtxName, java.lang.String dstJpsCtxName, java.lang.String appName)This method migrates all the policies defined for a given application, from a policy store (source) to another policy store (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateAppPolicyData(java.lang.String srcJpsCtxName, java.lang.String dstJpsCtxName, java.lang.String appName, boolean overwrite)This method migrates all the policies defined for a given application, from a policy store (source) to another policy store (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateAppPolicyData(java.lang.String srcJpsCtxName, java.lang.String dstJpsCtxName, java.lang.String appName, boolean overwrite, boolean preserveSMBindings)This method migrates all the policies defined for a given application, from a policy store (source) to another policy store (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateAppPolicyData(java.lang.String srcJpsCtxName, java.lang.String srcAppName, java.lang.String dstJpsCtxName, java.lang.String dstAppName)This method migrates all the policies defined for a given application, from a policy store (source) to another policy store (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateAppPolicyData(java.lang.String srcJpsCtxName, java.lang.String srcAppName, java.lang.String dstJpsCtxName, java.lang.String dstAppName, boolean overwrite)This method migrates all the policies defined for a given application, from a policy store (source) to another policy store (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateAppPolicyData(java.lang.String srcJpsCtxName, java.lang.String srcAppName, java.lang.String dstJpsCtxName, java.lang.String dstAppName, boolean overwrite, boolean preserveSMBindings)This method migrates all the policies defined for a given application, from a policy store (source) to another policy store (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateAppPolicyData(java.lang.String srcJpsCtxName, java.lang.String srcAppName, java.lang.String dstJpsCtxName, java.lang.String dstAppName, boolean procPrivRole, java.lang.String resFile, boolean overwrite)This method migrates all the policies defined for a given application, from a policy store (source) to another policy store (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateAppPolicyData(java.lang.String srcJpsCtxName, java.lang.String srcAppName, java.lang.String dstJpsCtxName, java.lang.String dstAppName, boolean procPrivRole, java.lang.String resFile, boolean overwrite, boolean preserveSMBindings)This method migrates all the policies defined for a given application, from a policy store (source) to another policy store (destination). | 
| void | JpsUtilDeploymentIfc. migrateAppPolicyToFarmLevelPolicyStore(java.io.InputStream is, boolean overwriteMergeFlag, java.lang.String dstAppName)Method to migrate Application specific policy from a FileInputStream to farm level policy store. | 
| void | JpsUtilDeploymentIfc. migrateAppPolicyToFarmLevelPolicyStore(java.io.InputStream is, boolean overwriteMergeFlag, java.lang.String srcAppName, java.lang.String dstAppName)Method to migrate application specific policy from an InputStream to farm level policy store. | 
| void | JpsUtilMigrationAuditStoreIfc. migrateAuditStoreData(java.lang.String srcJpsContext, JpsConfiguration srcConfiguration, java.lang.String dstJpsContext, JpsConfiguration dstConfiguration, java.util.Map<java.lang.String,java.lang.Object> options)Method to migrate all the audit store data from one (source) to another (destination) | 
| void | JpsUtilMigrationAuditStoreIfc. migrateAuditStoreData(java.lang.String srcJpsContext, java.lang.String dstJpsContext)Method to migrate all the audit store data in a audit store(source) to another (destination) | 
| void | JpsUtilDeploymentIfc. migrateCodePolicyToFarmLevelPolicyStore(java.io.InputStream is)Method to migrate codebase policy from an InputStream to farm level policy store. | 
| void | JpsUtilMigrationCredIfc. migrateCredentialData(CredentialStore srcCredStore, CredentialStore dstCredStore)Method to migrate all the credentials in a credential store(source) to another (destination) | 
| void | JpsUtilMigrationCredIfc. migrateCredentialData(CredentialStore srcCredStore, CredentialStore dstCredStore, java.lang.String srcAlias, java.lang.String dstAlias, java.util.Map<java.lang.String,java.lang.Object> options)Method to migrate all credentials in a given map from credential store(source) to another (destination) | 
| void | JpsUtilMigrationCredIfc. migrateCredentialData(java.lang.String srcJpsContext, JpsConfiguration srcConfiguration, java.lang.String dstJpsContext, JpsConfiguration dstConfiguration)Method to migrate all the credentials in a credential store(source) to another (destination) | 
| void | JpsUtilMigrationCredIfc. migrateCredentialData(java.lang.String srcJpsContext, java.lang.String dstJpsContext)Method to migrate all the credentials in a credential store(source) to another (destination) | 
| void | JpsUtilMigrationCredIfc. migrateCredentialData(java.lang.String srcJpsContext, java.lang.String dstJpsContext, boolean overwrite)Method to migrate all the credentials in a credential store(source) to another (destination) | 
| void | JpsUtilMigrationPolicyIfc. migrateGlobalPolicyData(java.lang.String srcJpsCtxName, java.lang.String dstJpsCtxName)This method migrates all the Global policies, from a policy store (source) to a another policy store (destination). | 
| void | JpsUtilMigrationPolicyIfc. migrateJava2PolicyData(java.io.File srcJava2PolicyFile, java.lang.String dstJpsCtxName)This method migrates all the policies , from a java2 policy file (source) to a JPS policy store (destination). | 
| void | JpsUtilMigrationKeyStoreIfc. migrateKeyStoreData(KeyStoreService srcKeystore, KeyStoreService dstKeystore)Method to migrate all the keystores from one (source) to another (destination) | 
| void | JpsUtilMigrationKeyStoreIfc. migrateKeyStoreData(KeyStoreService srcKeystore, KeyStoreService dstKeystore, java.lang.String srcAppStripe, java.lang.String dstAppStripe, java.util.Map<java.lang.String,java.lang.Object> options)Method to migrate all the keys within a stripe from one (source) to another (destination) | 
| void | JpsUtilMigrationKeyStoreIfc. migrateKeyStoreData(java.lang.String srcJpsContext, JpsConfiguration srcConfiguration, java.lang.String dstJpsContext, JpsConfiguration dstConfiguration)Method to migrate all the keystores from one (source) to another (destination) | 
| void | JpsUtilMigrationKeyStoreIfc. migrateKeyStoreData(java.lang.String srcJpsContext, java.lang.String dstJpsContext)Method to migrate all the keystores in a keystore (source) to another (destination) | 
| void | JpsUtilMigrationRealmIfc. migrateLDAPtoLdifRealm(java.lang.String srcSubscriber, java.lang.String srcLdapLocation, java.lang.String srcLdapPrincipal, char[] srcLdapCredentials, java.lang.String dstRealm, java.lang.String dstFileLocation, java.lang.String dstLdapLocation, java.lang.String dstLdapPrincipal, char[] dstLdapCredentials)Method to migrate realm data(users and roles) from one identity store to another. | 
| void | JpsUtilMigrationRealmIfc. migrateLDAPtoXMLRealm(java.lang.String srcSubscriber, java.lang.String srcLdapLocation, java.lang.String srcLdapPrincipal, char[] srcLdapCredentials, java.lang.String dstRealm, java.lang.String dstFileLocation)Method to migrate realm data(users and roles) from one identity store to another. | 
| void | JpsUtilMigrationRealmIfc. migrateRealmData(java.lang.String srcJpsCtx, java.lang.String dstJpsCtx, java.lang.String dstLdifFile)Method to migrate realm data( users and roles) from one identity store (source) to another (destination). | 
| void | JpsUtilMigrationKeyStoreIfc. migrateStripeScopedKeyStoreData(java.lang.String srcJpsContext, JpsConfiguration srcConfiguration, java.lang.String srcStripeName, java.lang.String dstJpsContext, JpsConfiguration dstConfiguration, java.lang.String dstStripeName)Method to migrate all the keystores in a given stripe in a keystore service(source) to a given stripe in another keystore (destination) | 
| void | JpsUtilMigrationPolicyIfc. migrateSystemPolicyData(PolicyStore srcPs, PolicyStore dstPs)This method migrates application policies, from a policy store (source) to a another policy store (destination). | 
| void | JpsUtilMigrationRealmIfc. migrateXmlToLdifRealmData(java.lang.String srcRealm, java.lang.String srcFileLocation, java.lang.String dstRealm, java.lang.String dstFileLocation, java.lang.String dstLdapLocation, java.lang.String dstLdapPrincipal, char[] dstLdapCredentials)Method to migrate realm data(users and roles) from one identity store to another. | 
| void | JpsUtilMigrationRealmIfc. migrateXmlToXmlRealmData(java.lang.String srcRealm, java.lang.String srcFileLocation, java.lang.String dstRealm, java.lang.String dstFileLocation)Method to migrate realm data(users and roles) from one identity store to another. | 
| void | JpsUtilTenantOnboardlfc. onboardCustStore() | 
| static void | JpsUtilTenantOnboardTool. onboardCustStore(java.util.Map<java.lang.String,java.lang.String> params) | 
| void | JpsUtilBackupRestorePolicyIfc. 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 | JpsUtilBackupRestorePolicyIfc. 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 | JpsUtilBackupRestorePolicyIfc. 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. | 
| void | JpsUtilUpgradeLoginModule. upgradeAllLoginModules(java.lang.String srcFilePath, javax.management.MBeanServerConnection conn, java.lang.String dstCtx)Function to upgrade all the Login Modules | 
| void | JpsUtilUpgradeLoginModule. upgradeAllLoginModules(java.lang.String srcFilePath, java.lang.String host, java.lang.String port, java.lang.String userName, char[] password, java.lang.String dstCtx)Function to upgrade all the Login Modules | 
| void | JpsUtilUpgradeIfc. upgradeAppPolicies(java.lang.String jpsContext)This method will upgrade policy store by creating resources corresponding to permissions in grants in all application policies configured in the policy store. | 
| void | JpsUtilUpgradeIfc. upgradeAppPolicies(java.lang.String jpsCtxName, java.io.File resTypeFile)This method will upgrade policy store by creating resource types, and resources corresponding to permissions in grants in all application policies configured in the policy store. | 
| void | JpsUtilUpgradeIfc. upgradeAppPolicies(java.lang.String jpsCtxName, java.lang.String appName)This method will upgrade policy store by creating resources corresponding to permissions in grants in specified application policies. | 
| void | JpsUtilUpgradeIfc. upgradeAppPoliciesDataXml(java.lang.String srcJaznDataFile, java.lang.String srcAppName, java.lang.String restypeFile, java.lang.String dstJaznDataFile) | 
| void | JpsUtilUpgradeIfc. upgradeLdapPolicyData(java.lang.String jaznConfigFile, java.lang.String dstJpsContext)Method to migrate policies from an OID configured in a jazn config file (source) to jps policy store (destination) | 
| void | JpsUtilUpgradeLoginModule. upgradeLoginModulesForAppln(java.lang.String srcFilePath, java.lang.String appName, javax.management.MBeanServerConnection conn, java.lang.String dstCtx)Function to upgrade all the Login Modules | 
| void | JpsUtilUpgradeLoginModule. upgradeLoginModulesForAppln(java.lang.String srcFilePath, java.lang.String appName, java.lang.String host, java.lang.String port, java.lang.String admin, char[] password, java.lang.String dstCtx)Function to upgrade all the Login Modules | 
| void | JpsUtilUpgradeIfc. upgradeXMLCredentialData(java.lang.String srcJaznDataFile, java.lang.String srcCVSSysAccounts, boolean srcDelSysAccounts, java.lang.String dstJpsContext)Method to migrate credentials in a jazn data xml file (source) to jps credential store (destination) | 
| void | JpsUtilUpgradeIfc. upgradeXMLPolicyData(java.lang.String srcJaznDataFile, java.lang.String dstJpsContext)Method to migrate policies in a jazn data xml file (source) to jps policy store (destination) | 
| void | JpsUtilUpgradeIfc. upgradeXMLRealmData(java.lang.String srcJaznDataFile, java.lang.String srcRealm, java.lang.String dstJpsContext)Method to migrate realm in a jazn data xml file (source) to jps identity store (destination) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JpsLdapBootstrap. checkJpsLdapSchema(java.io.InputStream schema)checks the LDAP server if the schema exists. | 
| void | JpsLdapBootstrap. createJpsAuditStoreInLdap(java.lang.String domain)Creates a LDAP node AuditStore under a domain node for storing audit event definition and policy. | 
| void | JpsLdapBootstrap. createJpsBootstrapInLdapStore(java.io.File schemaFile)Seeds JPS schema in the LDAP server. | 
| void | JpsLdapBootstrap. createJpsBootstrapInLdapStore(java.io.InputStream schema)Seeds JPS schema in the LDAP server. | 
| void | JpsLdapBootstrap. createJpsCredentailStoreInLdap(java.lang.String domain)Creates a LDAP node CredentialStore under a domain node for storing LDAP credential store data. | 
| void | JpsLdapBootstrap. createJpsFarmInLdapStore(java.lang.String farmName)Creates LDAP nodes CredentialStore and SystemPolicy under a farm node for storing LDAP credential and system policy store data. | 
| void | JpsLdapBootstrap. createJpsKeyStoreInLdap(java.lang.String domain)Creates a LDAP node FarmKeyStore under a domain node, and KeyStores and Policy node under FarmKeyStore for storing domain wide keys and policies. | 
| void | JpsLdapBootstrap. createJpsPolicyStoreInLdap(java.lang.String domain)Creates a LDAP node SystemPolicy under a domain node for storing domain wide authorization policies. | 
| void | JpsLdapBootstrap. deleteJpsBootstrapInLdapStore()Deletes LDAP node JPSContext and all sub-nodes. | 
| void | JpsLdapBootstrap. deleteJpsFarmInLdapStore(java.lang.String farmName)Deletes LDAP node for a farm data store. | 
| static JpsContext | JpsServicesUtil. getAppJpsContext()Deprecated. 
 per bug 6060502 | 
| JpsContext | JpsServices. getAppJpsContext(java.lang.String applicationId)Deprecated. 
 per bug 6060502 | 
| static JpsContext | JpsServicesUtil. getAppJpsContext(java.lang.String applicationId)Deprecated. 
 per bug 6060502 | 
| static <T extends ServiceInstance> | JpsServicesUtil. getAppService(java.lang.Class<T> serviceCls)Deprecated. 
 per bug 6060502 | 
| <T extends ServiceInstance> | JpsServices. getAppService(java.lang.String applicationId, java.lang.Class<T> serviceCls)Deprecated. 
 per bug 6060502 | 
| static <T extends ServiceInstance> | JpsServicesUtil. getAppService(java.lang.String applicationId, java.lang.Class<T> serviceCls)Deprecated. 
 per bug 6060502 | 
| static java.lang.String | SubjectUtil. getAuthenticatedUserUniqueID(javax.security.auth.Subject subject)Extract unique ID of the authenticated user from the subject. | 
| static JpsContext | JpsServicesUtil. getNamedJpsContext(java.lang.String contextName)Deprecated. 
 per bug 6060502 | 
| JpsContext | JpsServices. getNamedJpsContext(java.lang.String applicationId, java.lang.String contextName)Deprecated. 
 per bug 6060502 | 
| static JpsContext | JpsServicesUtil. getNamedJpsContext(java.lang.String applicationId, java.lang.String contextName)Deprecated. 
 per bug 6060502 | 
| static java.lang.String | SubjectUtil. getUserUniqueIdentifier(javax.security.auth.Subject subject)Extract unique identifier of the user from the subject. | 
| static <T> T | JpsUtil. newInstance(java.lang.String propName, java.lang.String defaultVal, java.lang.ClassLoader loader) | 
| void | JpsLdapBootstrap. setJpsContextInLdapStore()add cn=JPSContext in LDAP if it does not exist | 
| Modifier and Type | Method and Description | 
|---|---|
| org.w3c.dom.Element | JpsConfigSerializer. marshall(java.lang.Object root)} Marshall a JpsConfig object to generate a DOM element | 
| void | JpsConfigSerializer. marshall(java.lang.Object root, java.io.OutputStream os)Marshall a JpsConfig object to generate a DOM element and write out to supplied output stream | 
| void | JpsConfigSerializer. marshall(java.lang.Object root, java.lang.String fname)Marshall a JpsConfig object to generate a DOM element and write the DOM element into a file | 
| JpsConfig | JpsConfigSerializer. unmarshall(org.w3c.dom.Element root)Unmarshall the JpsConfig document element to create a JpsConfig object | 
| JpsConfig | JpsConfigSerializer. unmarshall(java.io.InputStream is)Unmarshall the input stream representing jps-config.xml, to create a JpsConfig object | 
| JpsConfig | JpsConfigSerializer. unmarshall(java.lang.String fname)Unmarshall the jps-config.xml file to create a JpsConfig object | 
| Constructor and Description | 
|---|
| JpsConfigSerializer()Contsturctor | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SnapshotException | 
| Modifier and Type | Method and Description | 
|---|---|
| TenantInfo | UserSecurityContext. getTenantInfo()Gets the tenant information associated with the current authenticated user. | 
| boolean | UserSecurityContext. isAnonymousUser()checks if the current user is an anonymous user | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ServiceConfigException | 
| class  | ServiceContextException | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ServiceContext | ServiceContextManager. createContext(oracle.security.opss.config.ContextConfiguration contextConfig)Instantiates and returns a service context for a given context configuration. | 
| abstract void | ServiceContextManager. deactivateContext(ServiceContext ctxt)deactivates a service context | 
| abstract ServiceContext | ServiceContextManager. getContext(java.lang.String contextId)Returns a service context for contextId. | 
| OpssServiceInstance | OpssServiceProvider. getInstance(oracle.security.opss.config.ServiceInstanceDescriptor serviceDesc, javax.security.auth.callback.CallbackHandler cbHandler)Creates a ServiceInstance in Init state. | 
| ServiceProvider | ServiceProviderFactory. getServiceProvider(java.lang.String name)Gets an instance of service provider by provider name. | 
| abstract void | ServiceContextManager. postInitialize()performs any post initialization, e.g. | 
| void | ServiceContextOperation. postStart()Performs tenant context startu. | 
| void | ServiceLifecycle. postStart()Performs service post initialization with other services available within the same context, start sub services or processes, e.g. | 
| void | ServiceContextOperation. preStart()Performs tenant context startup. | 
| void | ServiceLifecycle. preStart()Performs service pre-initialization in Init state. | 
| void | ServiceContextOperation. restart()Restarts all services, tenant context becomes Active again. | 
| void | ServiceLifecycle. restart()Restarts an Inactive service, after restart, service becomes Active again. | 
| void | ServiceContextOperation. start()Performs tenant context startup, tenant context becomes Active afterwards. | 
| void | ServiceLifecycle. start()Initializes service with bootstrap services, e.g. | 
| void | ServiceContextOperation. stop()Stops all services, tenant context becomes Inactive. | 
| void | ServiceLifecycle. stop()Stops service and the service becomes Inactive. | 
| void | ServiceContextOperation. terminate()Turns tenant context to Terminated state. | 
| void | ServiceLifecycle. terminate()Completely terminate the service. | 
| abstract void | ServiceContextManager. terminateContext(ServiceContext context)terminates a service context and removes it from cache |