Class TdApi.RecoverAuthenticationPassword

  • Enclosing class:
    TdApi

    public static class TdApi.RecoverAuthenticationPassword
    extends TdApi.Function
    Recovers the password with a password recovery code sent to an email address that was previously set up. Works only when the current authorization state is authorizationStateWaitPassword.

    Returns Ok

    • Field Detail

      • recoveryCode

        public String recoveryCode
        Recovery code to check.
      • newPassword

        public String newPassword
        New password of the user; may be empty to remove the password.
      • newHint

        public String newHint
        New password hint; may be empty.
      • CONSTRUCTOR

        public static final int CONSTRUCTOR
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • RecoverAuthenticationPassword

        public RecoverAuthenticationPassword()
        Default constructor for a function, which recovers the password with a password recovery code sent to an email address that was previously set up. Works only when the current authorization state is authorizationStateWaitPassword.

        Returns Ok

      • RecoverAuthenticationPassword

        public RecoverAuthenticationPassword​(String recoveryCode,
                                             String newPassword,
                                             String newHint)
        Creates a function, which recovers the password with a password recovery code sent to an email address that was previously set up. Works only when the current authorization state is authorizationStateWaitPassword.

        Returns Ok

        Parameters:
        recoveryCode - Recovery code to check.
        newPassword - New password of the user; may be empty to remove the password.
        newHint - New password hint; may be empty.