Class ChangePasswordOperation

java.lang.Object
com.lexmark.saperion.remote.common.operations.AbstractOperation<ResultType,EcmExceptionType,com.lexmark.saperion.remote.common.Connection>
com.lexmark.saperion.remote.common.operations.EcmOperation<com.lexmark.saperion.remote.common.operations.Void,com.lexmark.saperion.exceptions.system.SystemException>
com.saperion.operations.user.ChangePasswordOperation
All Implemented Interfaces:
com.lexmark.saperion.remote.common.operations.Operation<com.lexmark.saperion.remote.common.operations.Void,com.lexmark.saperion.exceptions.system.SystemException,com.lexmark.saperion.remote.common.Connection>, Serializable

public class ChangePasswordOperation extends com.lexmark.saperion.remote.common.operations.EcmOperation<com.lexmark.saperion.remote.common.operations.Void,com.lexmark.saperion.exceptions.system.SystemException>
This Operation changes the given users password.
Author:
jschwarz
See Also:
  • Constructor Details

    • ChangePasswordOperation

      public ChangePasswordOperation(String userName, String oldPassword, String tenantName, String newPassword)
  • Method Details

    • invoke

      public com.lexmark.saperion.remote.common.operations.Void invoke() throws com.lexmark.saperion.exceptions.system.SystemException
      Throws:
      com.lexmark.saperion.exceptions.system.SystemException
    • getUserName

      public String getUserName()
    • getOldPassword

      public String getOldPassword()
    • getTenantName

      public String getTenantName()
    • getNewPassword

      public String getNewPassword()
    • toString

      public String toString()
      Overrides:
      toString in class com.lexmark.saperion.remote.common.operations.AbstractOperation<com.lexmark.saperion.remote.common.operations.Void,com.lexmark.saperion.exceptions.system.SystemException,com.lexmark.saperion.remote.common.Connection>