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.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,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,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
|
oracle.security.jps.config.jaxb.JpsConfig |
JpsConfigSerializer.unmarshall(org.w3c.dom.Element root)
Unmarshall the JpsConfig document element to create a JpsConfig object
|
oracle.security.jps.config.jaxb.JpsConfig |
JpsConfigSerializer.unmarshall(java.io.InputStream is)
Unmarshall the input stream representing jps-config.xml, to create a JpsConfig object
|
oracle.security.jps.config.jaxb.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 | Method and Description |
---|---|
SubjectSecurity |
SubjectSecurityFactory.createSubjectSecurity()
Returns the
SubjectSecurity instance based on the runtime platform type. |
abstract ActionExecutor |
SubjectSecurity.getAnonymousActionExecutor()
Gets an
ActionExecutor with anonymous user security contexts. |
static SubjectSecurity |
SubjectSecurity.getInstance()
Gets an instance of |
Modifier and Type | Method and Description |
---|---|
ServiceInstance |
ServiceProvider.getInstance(ServiceInstanceDescriptor serviceInstanceDesc, javax.security.auth.callback.CallbackHandler cbHandler, boolean create)
Returns the
ServiceInstance that corresponds to the specified ServiceInstanceDescriptor If such an instance cannot be found, then a new instance is created and returned if create is true otherwise null is 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 specified klass |
Modifier and Type | Class and Description |
---|---|
class |
AttributeServiceException |
Modifier and Type | Class and Description |
---|---|
class |
AuditException |
Modifier and Type | Class and Description |
---|---|
class |
CredentialAlreadyExistsException
This is the CSF (Credential Store Framework) exception.
|
class |
CredentialExpiredException
This is the CSF (Credential Store Framework) exception.
|
class |
CredentialInvalidException
This is the CSF (Credential Store Framework) exception.
|
class |
CredentialNotFoundException
This is the CSF (Credential Store Framework) exception.
|
class |
CredStoreException
This is the basic CSF (Credential Store Framework) exception.
|
Modifier and Type | Class and Description |
---|---|
class |
IdentityStoreException |
Modifier and Type | Class and Description |
---|---|
class |
KeyStoreServiceException
This 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 |
ApplicationRoleInUseException
This exception is thrown when an application role to be deleted is referenced by other application roles.
|
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 policy object (grantee, role etc) does not exist in the policy store.
|
class |
PolicyStoreConfigException |
class |
PolicyStoreConnectivityException
This exception is thrown when an underlying connectivity issue happens.
|
class |
PolicyStoreContainerNotReadyException |
class |
PolicyStoreException
This is the policy store base exception and is thrown when there is any error during policy operation
|
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. |
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.getPolicyStore instead. |
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, type and name.
|
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 |
SsoServiceException
This 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 |
JpsUtilMigrationTool.executeXacmlMigrationCommand(java.util.Map<java.lang.String,java.lang.String> switches) |
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 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 JpsXacmlPolicyMigrationIfc |
JpsUtilityFactory.getXacmlPolicyMigrationInstance()
Method to retrieve the interface related to XACML Migration
|
static java.lang.String[] |
JpsWLSTUtil.listAppStripesImpl(java.util.Map<java.lang.String,java.lang.String> switches) |
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 |
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
|
oracle.security.jps.v11_1.config.jaxb.JpsConfig |
JpsConfigSerializer.unmarshall(org.w3c.dom.Element root)
Unmarshall the JpsConfig document element to create a JpsConfig object
|
oracle.security.jps.v11_1.config.jaxb.JpsConfig |
JpsConfigSerializer.unmarshall(java.io.InputStream is)
Unmarshall the input stream representing jps-config.xml, to create a JpsConfig object
|
oracle.security.jps.v11_1.config.jaxb.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 |
ConfigurationPersistenceException |
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(ContextConfiguration contextConfig)
Instantiates and returns a service context for a given context configuration.
|
abstract ServiceContext |
ServiceContextManager.getContext(java.lang.String contextId)
Returns a service context for contextId.
|
OpssServiceInstance |
OpssServiceProvider.getInstance(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.
|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfigurationException |