|
Oracle Fusion Middleware Oracle WebLogic Server MBean Javadoc 11g Release 1 (10.3.3) Part Number E13945-03 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SAMLIdentityAsserterMBean
This MBean represents configuration information for the SAML 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 runtime.
Method Summary | |
---|---|
String[] |
getActiveTypes()
The token types active for this SAML Identity Assertion provider. |
Properties |
getAssertionConfiguration()
Configuration for assertions generated by this SAML authority. |
String[] |
getAssertionConsumerURIs()
Consumer URIs to listen on. |
boolean |
getBase64DecodingRequired()
Base64 decoding is not required for the WebLogic SAML Identity Assertion provider. |
String |
getDescription()
A short description of this SAML Identity Assertion provider. |
int |
getMinimumParserPoolSize()
The minimum number of parsers to maintain in the parser pool. |
String |
getName()
The name of this configuration. |
String |
getNameMapperClassName()
The name of the Java class that maps SAML Assertion name information to local Subjects. |
String |
getProviderClassName()
The name of the Java class used to load the SAML Identity Assertion provider. |
Properties |
getSourceSiteRedirects()
An optional set of URIs from which unauthenticated users will be redirected to the configured ITS URL. |
String[] |
getSupportedTypes()
The token types supported by this SAML Identity Assertion provider. |
String |
getUsedAssertionCacheClassName()
The class that implements persistent storage for the POST profile used assertion cache. |
Properties |
getUsedAssertionCacheProperties()
Properties passed to the UsedAssertionCache class init() method. |
String |
getVersion()
The version number of this SAML Identity Assertion provider. |
boolean |
isArtifactEnabled()
Enable ARTIFACT profile. |
boolean |
isEnforceOneUsePolicy()
Enforce a one-use policy for POST profile assertions. |
boolean |
isPostEnabled()
Enable POST profile. |
boolean |
isRecipientCheckEnabled()
When true, the recipient of the SAML Response must match the URL in the HTTP Request |
void |
setArtifactEnabled(boolean newValue)
Enable ARTIFACT profile. |
void |
setAssertionConfiguration(Properties newValue)
Configuration for assertions generated by this SAML authority. |
void |
setAssertionConsumerURIs(String[] newValue)
Consumer URIs to listen on. |
void |
setEnforceOneUsePolicy(boolean newValue)
Enforce a one-use policy for POST profile assertions. |
void |
setMinimumParserPoolSize(int newValue)
The minimum number of parsers to maintain in the parser pool. |
void |
setNameMapperClassName(String newValue)
The name of the Java class that maps SAML Assertion name information to local Subjects. |
void |
setPostEnabled(boolean newValue)
Enable POST profile. |
void |
setRecipientCheckEnabled(boolean newValue)
When true, the recipient of the SAML Response must match the URL in the HTTP Request |
void |
setSourceSiteRedirects(Properties newValue)
An optional set of URIs from which unauthenticated users will be redirected to the configured ITS URL. |
void |
setUsedAssertionCacheClassName(String newValue)
The class that implements persistent storage for the POST profile used assertion cache. |
void |
setUsedAssertionCacheProperties(Properties newValue)
Properties passed to the UsedAssertionCache class init() method. |
Methods inherited from interface weblogic.management.security.authentication.IdentityAsserterMBean |
---|
setActiveTypes, setBase64DecodingRequired |
Methods inherited from interface weblogic.management.security.ProviderMBean |
---|
getRealm |
Methods inherited from interface weblogic.security.providers.utils.CertRegManagerMBean |
---|
aliasExists, copyToDER, copyToPEM, getCertificate, getSupportedExportConstraints, getSupportedExportFormats, getSupportedImportConstraints, getSupportedImportFormats, listAliases, registerCertificate, unregisterCertificate |
Methods inherited from interface weblogic.management.security.ImportMBean |
---|
importData |
Methods inherited from interface weblogic.management.security.ExportMBean |
---|
exportData |
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.ProviderMBean |
---|
getRealm |
Method Detail |
---|
String getProviderClassName()
The name of the Java class used to load the SAML Identity Assertion provider.
String getDescription()
A short description of this SAML Identity Assertion provider.
getDescription
in interface ProviderMBean
String getVersion()
The version number of this SAML Identity Assertion provider.
getVersion
in interface ProviderMBean
String[] getSupportedTypes()
The token types supported by this SAML Identity Assertion provider.
getSupportedTypes
in interface IdentityAsserterMBean
String[] getActiveTypes()
The token types active for this SAML Identity Assertion provider.
getActiveTypes
in interface IdentityAsserterMBean
boolean getBase64DecodingRequired()
Base64 decoding is not required for the WebLogic SAML Identity Assertion provider.
getBase64DecodingRequired
in interface IdentityAsserterMBean
String[] getAssertionConsumerURIs()
Consumer URIs to listen on.
void setAssertionConsumerURIs(String[] newValue) throws InvalidAttributeValueException
Consumer URIs to listen on.
newValue
- - new value for attribute AssertionConsumerURIs
InvalidAttributeValueException
boolean isPostEnabled()
Enable POST profile.
void setPostEnabled(boolean newValue) throws InvalidAttributeValueException
Enable POST profile.
newValue
- - new value for attribute PostEnabled
InvalidAttributeValueException
boolean isArtifactEnabled()
Enable ARTIFACT profile.
void setArtifactEnabled(boolean newValue) throws InvalidAttributeValueException
Enable ARTIFACT profile.
newValue
- - new value for attribute ArtifactEnabled
InvalidAttributeValueException
int getMinimumParserPoolSize()
The minimum number of parsers to maintain in the parser pool.
void setMinimumParserPoolSize(int newValue) throws InvalidAttributeValueException
The minimum number of parsers to maintain in the parser pool.
newValue
- - new value for attribute MinimumParserPoolSize
InvalidAttributeValueException
boolean isRecipientCheckEnabled()
When true, the recipient of the SAML Response must match the URL in the HTTP Request
void setRecipientCheckEnabled(boolean newValue) throws InvalidAttributeValueException
When true, the recipient of the SAML Response must match the URL in the HTTP Request
newValue
- - new value for attribute RecipientCheckEnabled
InvalidAttributeValueException
String getUsedAssertionCacheClassName()
The class that implements persistent storage for the POST profile used assertion cache.
The UsedAssertionCache class is used to enforce a one-use policy for POST profile assertions.
void setUsedAssertionCacheClassName(String newValue) throws InvalidAttributeValueException
The class that implements persistent storage for the POST profile used assertion cache.
The UsedAssertionCache class is used to enforce a one-use policy for POST profile assertions.
newValue
- - new value for attribute UsedAssertionCacheClassName
InvalidAttributeValueException
Properties getUsedAssertionCacheProperties()
Properties passed to the UsedAssertionCache class init() method. This may be useful if you have implemented a custom UsedAssertionCache class.
void setUsedAssertionCacheProperties(Properties newValue) throws InvalidAttributeValueException
Properties passed to the UsedAssertionCache class init() method. This may be useful if you have implemented a custom UsedAssertionCache class.
newValue
- - new value for attribute UsedAssertionCacheProperties
InvalidAttributeValueException
boolean isEnforceOneUsePolicy()
Enforce a one-use policy for POST profile assertions.
void setEnforceOneUsePolicy(boolean newValue) throws InvalidAttributeValueException
Enforce a one-use policy for POST profile assertions.
newValue
- - new value for attribute EnforceOneUsePolicy
InvalidAttributeValueException
String getNameMapperClassName()
The name of the Java class that maps SAML Assertion name information to local Subjects. When no mapper is supplied the default mapper implementation is used.
void setNameMapperClassName(String newValue) throws InvalidAttributeValueException
The name of the Java class that maps SAML Assertion name information to local Subjects. When no mapper is supplied the default mapper implementation is used.
newValue
- - new value for attribute NameMapperClassName
InvalidAttributeValueException
Properties getAssertionConfiguration()
Configuration for assertions generated by this SAML authority.
Assertions are configured in key=value format. You may find it convenient to write your assertion configuration in a text editor and paste it into the Assertion Configuration field.
void setAssertionConfiguration(Properties newValue) throws InvalidAttributeValueException
Configuration for assertions generated by this SAML authority.
Assertions are configured in key=value format. You may find it convenient to write your assertion configuration in a text editor and paste it into the Assertion Configuration field.
newValue
- - new value for attribute AssertionConfiguration
InvalidAttributeValueException
Properties getSourceSiteRedirects()
An optional set of URIs from which unauthenticated users will be redirected to the configured ITS URL.
void setSourceSiteRedirects(Properties newValue) throws InvalidAttributeValueException
An optional set of URIs from which unauthenticated users will be redirected to the configured ITS URL.
newValue
- - new value for attribute SourceSiteRedirects
InvalidAttributeValueException
String getName()
ProviderMBean
getName
in interface CertRegManagerMBean
getName
in interface ProviderMBean
|
Copyright 1996, 2010, 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 MBean Javadoc 11g Release 1 (10.3.3) Part Number E13945-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |