       loginResponse: self.loginResponse,
       loginError: self.loginError,
       resendCodeResponse: self.resendCodeResponse,
-      resendCodeError: self.resendCodeError
+      resendCodeError: self.resendCodeError,
+      resetPasswordResponse: self.resetPasswordResponse,
+      resetPasswordError: self.resetPasswordError
     )
   }
 

      loginResponse: self.loginResponse,
      loginError: self.loginError,
      resendCodeResponse: self.resendCodeResponse,
      resendCodeError: self.resendCodeError
    )
  }


  private let loginError: ErrorEnvelope?
  private let resendCodeResponse: ErrorEnvelope?
  private let resendCodeError: ErrorEnvelope?

  private let resetPasswordResponse: User?
  private let resetPasswordError: ErrorEnvelope?

  internal init(serverConfig: ServerConfigType,
                oauthToken: OauthTokenAuthType?,
