|
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. 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://edocs.bea.com.
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 |
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()
Specifies whether to use the user name retrieved from LDAP as the Principal in the Subject. |
String |
getVersion()
The version number of the Authentication provider. |
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 |
setUseRetrievedUserNameAsPrincipal(Boolean newValue)
Specifies whether to use the user name retrieved from LDAP as the Principal in the Subject. |
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 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 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 setUseRetrievedUserNameAsPrincipal(Boolean newValue) throws InvalidAttributeValueException
newValue
- - new value for attribute UseRetrievedUserNameAsPrincipal
InvalidAttributeValueException
|
Documentation is available at http://e-docs.bea.com/wls/docs91 Copyright 2005 BEA Systems Inc. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |