com.ibm.commerce.security.commands

Interface UpdateCredentialsCmd

  • All Superinterfaces:
    com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, TaskCommand
    All Known Implementing Classes:
    UpdateCredentialsCmdImpl


    public interface UpdateCredentialsCmd
    extends TaskCommand

    This command takes the input credentials and updates them in either the database, the LDAP server, or a third-party system. The WebSphere Commerce server configuration determines which system to update.

    Before executing this task command, the methods listed below must be invoked.

    • setLogonId
    • setPassword
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        The copyright field.
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default command implementation class.
        See Also:
        Constant Field Values
    • Method Detail

      • markPasswordTemporary

        void markPasswordTemporary()
        This method indicates that the updated password is temporary.
      • setLogonId

        void setLogonId(java.lang.String strLogonId)
        This method sets the logon ID of the user whose password is to be updated.
        Parameters:
        strLogonId - The login ID.
      • setPassword

        void setPassword(java.lang.String strPassword)
        This method sets the value of the new password.
        Parameters:
        strPassword - The password.
      • setWorkingUserId

        void setWorkingUserId(java.lang.String strWorkingUserId)
        This method sets the user ID whose password is to be updated.
        Parameters:
        strWorkingUserId - the user id.