|
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 attributes for the WebLogic Authentication provider. The WebLogic Authentication provider has methods to edit, list, and manage users, groups, and group membership. User and group information is stored in an embedded LDAP server. Currently, the only configuration attribute that can be set is Minimum Password Length.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 |
getDescription()
A short description of the Authentication provider. |
String |
getGroupMembershipSearching()
Specifies whether recursive group membership searching is unlimited or limited. |
Integer |
getMaxGroupMembershipSearchLevel()
Specifies how many levels of group membership can be searched. |
int |
getMinimumPasswordLength()
The minimum number of characters required in a password. |
String |
getName()
The name of this configuration. |
String |
getProviderClassName()
The name of the Java class used to load the Authentication provider. |
String[] |
getSupportedExportConstraints()
The users and groups that you want to be exported from this Authentication provider's database. |
String[] |
getSupportedExportFormats()
The format of the file to export. |
String[] |
getSupportedImportConstraints()
The users and groups that you want to be imported into this Authentication provider's database. |
String[] |
getSupportedImportFormats()
The format of the file to import. |
Boolean |
getUseRetrievedUserNameAsPrincipal()
No description provided. |
String |
getVersion()
The version number of the Authentication provider. |
boolean |
isPasswordDigestEnabled()
Enables the storage of password information required to support Web Services Security Password Digest and other digest authentication algorithms. |
void |
setGroupMembershipSearching(String newValue)
Specifies whether recursive group membership searching is unlimited or limited. |
void |
setMaxGroupMembershipSearchLevel(Integer newValue)
Specifies how many levels of group membership can be searched. |
void |
setMinimumPasswordLength(int newValue)
The minimum number of characters required in a password. |
void |
setPasswordDigestEnabled(boolean newValue)
Enables the storage of password information required to support Web Services Security Password Digest and other digest authentication algorithms. |
void |
setUseRetrievedUserNameAsPrincipal(Boolean newValue)
No description provided. |
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.security.providers.authentication.LoginExceptionPropagatorMBean |
getPropagateCauseForLoginException, setPropagateCauseForLoginException |
Methods inherited from interface weblogic.management.security.authentication.AuthenticatorMBean |
getControlFlag, setControlFlag |
Methods inherited from interface weblogic.management.security.ProviderMBean |
getRealm |
Methods inherited from interface weblogic.management.security.authentication.UserEditorMBean |
createUser, setUserDescription |
Methods inherited from interface weblogic.management.security.authentication.UserReaderMBean |
getUserDescription, listUsers, userExists |
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.authentication.UserPasswordEditorMBean |
changeUserPassword, resetUserPassword |
Methods inherited from interface weblogic.management.security.authentication.UserRemoverMBean |
removeUser |
Methods inherited from interface weblogic.management.security.authentication.GroupEditorMBean |
addMemberToGroup, createGroup, removeMemberFromGroup, setGroupDescription |
Methods inherited from interface weblogic.management.security.authentication.GroupReaderMBean |
getGroupDescription, groupExists, isMember, listGroups |
Methods inherited from interface weblogic.management.security.authentication.GroupRemoverMBean |
removeGroup |
Methods inherited from interface weblogic.management.security.authentication.GroupMemberListerMBean |
listGroupMembers |
Methods inherited from interface weblogic.management.security.authentication.MemberGroupListerMBean |
listMemberGroups |
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.authentication.GroupMembershipHierarchyCacheMBean |
getEnableGroupMembershipLookupHierarchyCaching, getGroupHierarchyCacheTTL, getMaxGroupHierarchiesInCache, setEnableGroupMembershipLookupHierarchyCaching, setGroupHierarchyCacheTTL, setMaxGroupHierarchiesInCache |
Method Detail |
public String getDescription()
getDescription
in interface ProviderMBean
public String getGroupMembershipSearching()
public Integer getMaxGroupMembershipSearchLevel()
public int getMinimumPasswordLength()
public String getName()
ProviderMBean
getName
in interface weblogic.management.commo.StandardInterface
public String getProviderClassName()
getProviderClassName
in interface ProviderMBean
public String[] getSupportedExportConstraints()
getSupportedExportConstraints
in interface ExportMBean
public String[] getSupportedExportFormats()
getSupportedExportFormats
in interface ExportMBean
public String[] getSupportedImportConstraints()
getSupportedImportConstraints
in interface ImportMBean
public String[] getSupportedImportFormats()
getSupportedImportFormats
in interface ImportMBean
public Boolean getUseRetrievedUserNameAsPrincipal()
public String getVersion()
getVersion
in interface ProviderMBean
public boolean isPasswordDigestEnabled()
public void setGroupMembershipSearching(String newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute GroupMembershipSearching
InvalidAttributeValueException
public void setMaxGroupMembershipSearchLevel(Integer newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute MaxGroupMembershipSearchLevel
InvalidAttributeValueException
public void setMinimumPasswordLength(int newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute MinimumPasswordLength
InvalidAttributeValueException
public void setPasswordDigestEnabled(boolean newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute PasswordDigestEnabled
InvalidAttributeValueException
public void setUseRetrievedUserNameAsPrincipal(Boolean newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute UseRetrievedUserNameAsPrincipal
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 |