|
Oracle Fusion Middleware Oracle WebLogic Server 10.3.1 MBean API Reference 11g Release 1 (10.3.1) Part Number E13945-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SAML2IdentityAsserterMBean
This MBean represents configuration information for the SAML 2.0 Identity Assertion provider.
This is a type-safe interface for a WebLogic Server MBean, which you
can import into your client classes and access through
weblogic.management.MBeanHome
. As of 9.0, the
MBeanHome
interface and all type-safe interfaces for
WebLogic Server MBeans are deprecated. Instead, client classes that
interact with WebLogic Server MBeans should use standard JMX design
patterns in which clients use the
javax.management.MBeanServerConnection
interface to
discover MBeans, attributes, and attribute types at run time.
Method Summary | |
---|---|
String[] |
getActiveTypes()
The token types active for this SAML 2.0 Identity Assertion provider. |
boolean |
getBase64DecodingRequired()
Returns whether the assertions that are passed to the SAML 2.0 Identity Assertion provider are base64 decoded first. |
String |
getDescription()
A short description of the SAML 2.0 Identity Assertion provider. |
String |
getName()
The name of this configuration. |
String |
getNameMapperClassName()
The custom Java class that overrides the default SAML 2.0 assertion name mapper class, which maps identity information contained in assertions to local Subjects. |
String |
getProviderClassName()
The Java class used to load the SAML 2.0 Identity Assertion provider. |
boolean |
getReplicatedCacheEnabled()
Specifies whether the replicated cache is used. |
String[] |
getSupportedExportConstraints()
The security data that you want to be exported from this Identity Assertion provider's data store. |
String[] |
getSupportedExportFormats()
The format of the file to export. |
String[] |
getSupportedImportConstraints()
The security data that you want to be imported into this Identity Assertion provider's data store. |
String[] |
getSupportedImportFormats()
The format of the file to import. |
String[] |
getSupportedTypes()
The token types supported by this SAML 2.0 Identity Assertion provider. |
String |
getVersion()
The version number of the SAML 2.0 Identity Assertion provider. |
void |
setNameMapperClassName(String newValue)
The custom Java class that overrides the default SAML 2.0 assertion name mapper class, which maps identity information contained in assertions to local Subjects. |
void |
setReplicatedCacheEnabled(boolean newValue)
Specifies whether the replicated cache is used. |
Methods inherited from interface weblogic.management.security.authentication.IdentityAsserterMBean |
---|
setActiveTypes, setBase64DecodingRequired |
Methods inherited from interface weblogic.management.security.ProviderMBean |
---|
getRealm |
Methods inherited from interface com.bea.security.saml2.providers.SAML2IdPPartnerRegistryMBean |
---|
addIdPPartner, consumeIdPPartnerMetadata, getIdPPartner, idPPartnerExists, listIdPPartners, newEndpoint, newIndexedEndpoint, newWebSSOIdPPartner, newWSSIdPPartner, removeIdPPartner, updateIdPPartner |
Methods inherited from interface com.bea.security.saml2.providers.SAML2PartnerRegistryMBean |
---|
loadCertificate |
Methods inherited from interface weblogic.management.security.ProviderMBean |
---|
getRealm |
Methods inherited from interface weblogic.management.utils.NameListerMBean |
---|
getCurrentName |
Methods inherited from interface weblogic.management.utils.ListerMBean |
---|
advance, close, haveCurrent |
Methods inherited from interface weblogic.management.security.ImportMBean |
---|
importData |
Methods inherited from interface weblogic.management.security.ExportMBean |
---|
exportData |
Methods inherited from interface weblogic.management.security.ProviderMBean |
---|
getRealm |
Method Detail |
---|
String getProviderClassName()
The Java class used to load the SAML 2.0 Identity Assertion provider.
String getDescription()
A short description of the SAML 2.0 Identity Assertion provider.
getDescription
in interface ProviderMBean
String getVersion()
The version number of the SAML 2.0 Identity Assertion provider.
getVersion
in interface ProviderMBean
String[] getSupportedImportFormats()
The format of the file to import. The list of supported import formats is determined by the Identity Asserter provider from which the security data were originally exported.
getSupportedImportFormats
in interface ImportMBean
String[] getSupportedImportConstraints()
The security data that you want to be imported into this Identity Assertion provider's data store. A SAML 2.0 Identity Assertion provider can import all partners(Partner=all), enabled partners(Partner=enabled) or only disabled partners(Partner=disabled).
getSupportedImportConstraints
in interface ImportMBean
String[] getSupportedExportFormats()
The format of the file to export. The list of supported export formats is determined by this Identity Asserter provider.
getSupportedExportFormats
in interface ExportMBean
String[] getSupportedExportConstraints()
The security data that you want to be exported from this Identity Assertion provider's data store. A SAML 2.0 Identity Assertion provider can export all partners(Partner=all), enabled partners(Partner=enabled), or only disabled partners(Partner=disabled). The password placed in the exported file can be encrypted or plain text(Passwords=cleartext).
getSupportedExportConstraints
in interface ExportMBean
String[] getSupportedTypes()
The token types supported by this SAML 2.0 Identity Assertion provider.
getSupportedTypes
in interface IdentityAsserterMBean
String[] getActiveTypes()
The token types active for this SAML 2.0 Identity Assertion provider.
getActiveTypes
in interface IdentityAsserterMBean
boolean getBase64DecodingRequired()
Returns whether the assertions that are passed to the SAML 2.0 Identity Assertion provider
are base64 decoded first. If false
, the server does not base64 decode the assertion before
passing it to the SAML 2.0 Identity Assertion provider. Base64 decoding is not required for SAML 2.0 Identity
Assertion providers.
getBase64DecodingRequired
in interface IdentityAsserterMBean
String getNameMapperClassName()
The custom Java class that overrides the default SAML 2.0 assertion name mapper class, which maps identity information contained in assertions to local Subjects.
void setNameMapperClassName(String newValue) throws InvalidAttributeValueException
The custom Java class that overrides the default SAML 2.0 assertion name mapper class, which maps identity information contained in assertions to local Subjects.
newValue
- - new value for attribute NameMapperClassName
InvalidAttributeValueException
boolean getReplicatedCacheEnabled()
Specifies whether the replicated cache is used.
void setReplicatedCacheEnabled(boolean newValue) throws InvalidAttributeValueException
Specifies whether the replicated cache is used.
newValue
- - new value for attribute ReplicatedCacheEnabled
InvalidAttributeValueException
String getName()
ProviderMBean
getName
in interface ProviderMBean
getName
in interface SAML2IdPPartnerRegistryMBean
getName
in interface SAML2PartnerRegistryMBean
|
Documentation is available at http://download.oracle.com/docs/cd/E12839_01/web.1111/wls.htm Copyright 1996, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Oracle WebLogic Server 10.3.1 MBean API Reference 11g Release 1 (10.3.1) Part Number E13945-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |