|
BEA Systems, Inc. | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MBeanHome
interface.)The MBean that represents configuration atrributes for the WebLogic Identity Assertion provider. The WebLogic Identity Assertion provider supports identity assertion using X.509 certificates and CORBA Common Secure Interoperability version 2 (CS1 v2). The class also contains attributes for the default user name mapping class plus the list of trusted client principals.Deprecation of MBeanHome and Type-Safe InterfacesThis 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. For more information, see "Developing Manageable Applications with JMX" on http://www.oracle.com/technology/documentation/index.html.
Method Summary | |
String |
getDefaultUserNameMapperAttributeDelimiter()
The delimiter that ends the attribute value when mapping from the X.509 certificate or X.500 name token to the WebLogic user name. |
String |
getDefaultUserNameMapperAttributeType()
The name of the attribute from the subject DN to use when mapping from the X.509 certificate or X.500 name token to the WebLogic user name. |
String |
getDescription()
A short description of the Identity Assertion provider. |
String |
getDigestDataSourceName()
The name of the data source to use for storage digest values. |
int |
getDigestExpirationTimePeriod()
Determines how long digests are valid. |
String |
getName()
The name of this configuration. |
String |
getProviderClassName()
The name of the Java class used to load the Identity Assertion provider. |
String[] |
getSupportedTypes()
The token types supported by the Identity Assertion provider. |
String[] |
getTrustedClientPrincipals()
The list of trusted client principals to use in CSI v2 identity assertion. |
String |
getUserNameMapperClassName()
The name of the Java class that maps X.509 digital certificates and X.501 distinguished names to WebLogic user names. |
String |
getVersion()
The version number of the Identity Assertion provider. |
boolean |
isDigestReplayDetectionEnabled()
Enables the storage of the digest nonce values used to detect replay attacks. |
boolean |
isUseDefaultUserNameMapper()
Uses the user name mapping class provided by WebLogic Server. |
void |
setDefaultUserNameMapperAttributeDelimiter(String newValue)
The delimiter that ends the attribute value when mapping from the X.509 certificate or X.500 name token to the WebLogic user name. |
void |
setDefaultUserNameMapperAttributeType(String newValue)
The name of the attribute from the subject DN to use when mapping from the X.509 certificate or X.500 name token to the WebLogic user name. |
void |
setDigestDataSourceName(String newValue)
The name of the data source to use for storage digest values. |
void |
setDigestExpirationTimePeriod(int newValue)
Determines how long digests are valid. |
void |
setDigestReplayDetectionEnabled(boolean newValue)
Enables the storage of the digest nonce values used to detect replay attacks. |
void |
setTrustedClientPrincipals(String[] newValue)
The list of trusted client principals to use in CSI v2 identity assertion. |
void |
setUseDefaultUserNameMapper(boolean newValue)
Uses the user name mapping class provided by WebLogic Server. |
void |
setUserNameMapperClassName(String newValue)
The name of the Java class that maps X.509 digital certificates and X.501 distinguished names to WebLogic user names. |
Methods inherited from interface weblogic.management.commo.StandardInterface |
setName, wls_getDisplayName, wls_getInterfaceClassName, wls_getObjectName |
Methods inherited from interface weblogic.descriptor.DescriptorBean |
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener |
Methods inherited from interface weblogic.descriptor.SettableBean |
isSet, unSet |
Methods inherited from interface weblogic.management.security.authentication.IdentityAsserterMBean |
getActiveTypes, getBase64DecodingRequired, setActiveTypes, setBase64DecodingRequired |
Methods inherited from interface weblogic.management.security.ProviderMBean |
getRealm |
Method Detail |
public String getDefaultUserNameMapperAttributeDelimiter()
public String getDefaultUserNameMapperAttributeType()
public String getDescription()
getDescription
in interface ProviderMBean
public String getDigestDataSourceName()
public int getDigestExpirationTimePeriod()
public String getName()
ProviderMBean
getName
in interface weblogic.management.commo.StandardInterface
public String getProviderClassName()
getProviderClassName
in interface ProviderMBean
public String[] getSupportedTypes()
getSupportedTypes
in interface IdentityAsserterMBean
public String[] getTrustedClientPrincipals()
public String getUserNameMapperClassName()
public String getVersion()
getVersion
in interface ProviderMBean
public boolean isDigestReplayDetectionEnabled()
public boolean isUseDefaultUserNameMapper()
public void setDefaultUserNameMapperAttributeDelimiter(String newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute DefaultUserNameMapperAttributeDelimiter
InvalidAttributeValueException
public void setDefaultUserNameMapperAttributeType(String newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute DefaultUserNameMapperAttributeType
InvalidAttributeValueException
public void setDigestDataSourceName(String newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute DigestDataSourceName
InvalidAttributeValueException
public void setDigestExpirationTimePeriod(int newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute DigestExpirationTimePeriod
InvalidAttributeValueException
public void setDigestReplayDetectionEnabled(boolean newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute DigestReplayDetectionEnabled
InvalidAttributeValueException
public void setTrustedClientPrincipals(String[] newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute TrustedClientPrincipals
InvalidAttributeValueException
public void setUseDefaultUserNameMapper(boolean newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute UseDefaultUserNameMapper
InvalidAttributeValueException
public void setUserNameMapperClassName(String newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute UserNameMapperClassName
InvalidAttributeValueException
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs90 Copyright 2005 BEA Systems Inc. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |