public class ADFSOSeedSandboxEnvironment extends SandboxSettings
ADFSOSeed
instances when the user is inside a unified
sandbox with MDS branched and properly configured for making use of
ADFSessionOptions
.custPolicy, mode, tipCCName
Modifier and Type | Method and Description |
---|---|
static ADFSOSeed |
newInstance(SandboxEnvironment se,
ADFSOSeedOverride adfsoso)
Returns an
ADFSOSeed instance that puts the MDS session in
an MDS sandbox. |
static ADFSOSeed |
newInstance(SandboxEnvironment se,
java.lang.String mdsRepositoryId,
oracle.mds.naming.Namespace mdsStoreLocator,
ADFSOSeedOverride adfsoso)
Returns an
ADFSOSeed instance that puts the MDS session in
an MDS sandbox. |
java.lang.String |
toString()
Returns string representation of the seed object used to setup ADFSO.
|
getCustConfig, getSandboxName, getSandboxNamespace, getSandboxTrimCustClassName, getTipCCName, setADFSessionOptionsMode, setCustConfig, setCustomizationPolicy
getADFSessionOptionsMode, getBaseLabel, getCustomizationPolicy
public final java.lang.String toString()
ADFSOSeed
public static ADFSOSeed newInstance(SandboxEnvironment se, ADFSOSeedOverride adfsoso)
ADFSOSeed
instance that puts the MDS session in
an MDS sandbox.se
- the unified sandbox environment that provides the MDS sandbox
informationadfsoso
- the proposed modification from the context;
null
if no modification is necessaryADFSOSeedSandboxEnvironment
instance that puts
the MDS session in an MDS sandbox if MDS is branched in the given
sandbox environment; an ADFSOMetadataRuntime
instance
that puts the MDS session outside any MDS sandbox if no MDS is
branched in the given sandbox environment, or if the MDS branch
does not have enough informationjava.lang.NullPointerException
- if se is nullpublic static ADFSOSeed newInstance(SandboxEnvironment se, java.lang.String mdsRepositoryId, oracle.mds.naming.Namespace mdsStoreLocator, ADFSOSeedOverride adfsoso)
ADFSOSeed
instance that puts the MDS session in
an MDS sandbox.se
- the unified sandbox environment that provides the MDS sandbox
informationmdsRepositoryId
- the ID of an MDS repositorymdsStoreLocator
- the namespace to locate the MDS store the
given repository is associated with; null
if the default sandboxed store or the default
customization store should be usedadfsoso
- the proposed modification from the context;
null
if no modification is necessaryADFSOSeedSandboxEnvironment
instance that puts
the MDS session in an MDS sandbox if MDS is branched in the given
sandbox environment; an ADFSOMetadataRuntime
instance
that puts the MDS session outside any MDS sandbox if no MDS is
branched in the given sandbox environment, or if the MDS branch
does not have enough informationjava.lang.IllegalArgumentException
- if the given MDS repository ID is nulljava.lang.NullPointerException
- if se is null