UserPasswordEditorMBean (Abstract)


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

Provides two methods for changing a user's password. An Authentication provider MBean can optionally implement this MBean. The WebLogic Server Administration Console detects when an Authentication provider implements this MBean and automatically provides a tab for using these methods.

       
Fully Qualified Interface NameIf you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.management.security.authentication.UserPasswordEditorMBean
Factory Methods No factory methods. Instances of this MBean are created automatically.
Subtypes The following MBeans extend or implement this MBean type:


Operations

This section describes the following operations:


changeUserPassword

Used by a user to change his or her password.

   
Operation Name"changeUserPassword"
ParametersObject [] {  userNameoldPasswordnewPassword }

where:

  • userName is an object of type java.lang.String that specifies:

    - The name of an existing user.

  • oldPassword is an object of type java.lang.String that specifies:

    - The current password for the user.

  • newPassword is an object of type java.lang.String that specifies:

    - The new password for the user. The Authentication provider determines the syntax requirements for passwords.

SignatureString [] { "java.lang.String", "java.lang.String", "java.lang.String" }
Returns void
Exceptions
  • weblogic.management.utils.NotFoundException
  • weblogic.management.utils.InvalidParameterException

resetUserPassword

Used by an administrator to change a user's password.

   
Operation Name"resetUserPassword"
ParametersObject [] {  userNamenewPassword }

where:

  • userName is an object of type java.lang.String that specifies:

    - The name of an existing user.

  • newPassword is an object of type java.lang.String that specifies:

    - The new password for the user. The Authentication provider determines the syntax requirements for passwords.

SignatureString [] { "java.lang.String", "java.lang.String" }
Returns void
Exceptions
  • weblogic.management.utils.NotFoundException
  • weblogic.management.utils.InvalidParameterException

wls_getDisplayName

   
Operation Name"wls_getDisplayName"
Parametersnull
Signaturenull
ReturnsString