|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.
Method Summary | |
java.lang.String |
getDescription()
A short description of the WebLogic Authentication provider. |
java.lang.String |
getGroupMembershipSearching()
Specifies whether recursive group membership searching is unlimited or limited. |
java.lang.Integer |
getMaxGroupMembershipSearchLevel()
This specifies how many levels of group membership can be searched. |
int |
getMinimumPasswordLength()
The minimum number of characters required in a password. |
java.lang.String |
getProviderClassName()
The name of the Java class used to load the WebLogic Authentication provider. |
java.lang.String[] |
getSupportedExportConstraints()
The users and groups that you want to be exported from this Authentication provider's database. |
java.lang.String[] |
getSupportedExportFormats()
The format of the file to export. |
java.lang.String[] |
getSupportedImportConstraints()
The users and groups that you want to be imported into this Authentication provider's database. |
java.lang.String[] |
getSupportedImportFormats()
The format of the file to import. |
java.lang.Boolean |
getUseRetrievedUserNameAsPrincipal()
This Flag Specifies Whether We should use the UserName Retrieved from LDAP as the Principal in the Subject. |
java.lang.String |
getVersion()
The version number of the WebLogic Authentication provider. |
void |
setGroupMembershipSearching(java.lang.String newValue)
Specifies whether recursive group membership searching is unlimited or limited. |
void |
setMaxGroupMembershipSearchLevel(java.lang.Integer newValue)
This 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(java.lang.Boolean newValue)
This Flag Specifies Whether We should use the UserName Retrieved from LDAP as the Principal in the Subject. |
Methods inherited from interface weblogic.security.providers.authentication.LoginExceptionPropagatorMBean |
getPropagateCauseForLoginException,
setPropagateCauseForLoginException |
Methods inherited from interface weblogic.management.security.authentication.UserEditorMBean |
createUser,
setUserDescription |
Methods inherited from interface weblogic.management.security.authentication.GroupEditorMBean |
addMemberToGroup,
createGroup,
removeMemberFromGroup,
setGroupDescription |
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 |
Methods inherited from interface weblogic.management.security.authentication.AuthenticatorMBean |
getControlFlag,
setControlFlag |
Methods inherited from interface weblogic.management.security.ProviderMBean |
getRealm,
setRealm |
Methods inherited from interface weblogic.management.security.authentication.UserReaderMBean |
getUserDescription,
listUsers,
userExists |
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.GroupRemoverMBean |
removeGroup |
Method Detail |
public java.lang.String getProviderClassName()
public java.lang.String getDescription()
public java.lang.String getVersion()
public int getMinimumPasswordLength()
public void setMinimumPasswordLength(int newValue) throws javax.management.InvalidAttributeValueException
newValue
- - new value for attribute MinimumPasswordLengthpublic java.lang.String[] getSupportedImportFormats()
public java.lang.String[] getSupportedImportConstraints()
public java.lang.String[] getSupportedExportFormats()
public java.lang.String[] getSupportedExportConstraints()
public java.lang.String getGroupMembershipSearching()
unlimited
and limited
.
public void setGroupMembershipSearching(java.lang.String newValue) throws javax.management.InvalidAttributeValueException
unlimited
and limited
.
newValue
- - new value for attribute GroupMembershipSearchingpublic java.lang.Integer getMaxGroupMembershipSearchLevel()
limited
Valid values are 0, and positive integers. For example, 0 indicates only direct group memberships will be found, positive number indicates the number of levels to go down.
public void setMaxGroupMembershipSearchLevel(java.lang.Integer newValue) throws javax.management.InvalidAttributeValueException
limited
Valid values are 0, and positive integers. For example, 0 indicates only direct group memberships will be found, positive number indicates the number of levels to go down.
newValue
- - new value for attribute MaxGroupMembershipSearchLevelpublic java.lang.Boolean getUseRetrievedUserNameAsPrincipal()
public void setUseRetrievedUserNameAsPrincipal(java.lang.Boolean newValue) throws javax.management.InvalidAttributeValueException
newValue
- - new value for attribute UseRetrievedUserNameAsPrincipal
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |