Class TdApi.RequestQrCodeAuthentication

java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.Function
it.tdlight.jni.TdApi.RequestQrCodeAuthentication
Enclosing class:
TdApi

public static class TdApi.RequestQrCodeAuthentication
extends TdApi.Function
Requests QR code authentication by scanning a QR code on another logged in device. Works only when the current authorization state is authorizationStateWaitPhoneNumber, or if there is no pending authentication query and the current authorization state is authorizationStateWaitCode, authorizationStateWaitRegistration, or authorizationStateWaitPassword.

Returns Ok

  • Field Details

    • otherUserIds

      public int[] otherUserIds
      List of user identifiers of other users currently using the application.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      See Also:
      Constant Field Values
  • Constructor Details

    • RequestQrCodeAuthentication

      public RequestQrCodeAuthentication()
      Requests QR code authentication by scanning a QR code on another logged in device. Works only when the current authorization state is authorizationStateWaitPhoneNumber, or if there is no pending authentication query and the current authorization state is authorizationStateWaitCode, authorizationStateWaitRegistration, or authorizationStateWaitPassword.

      Returns Ok

    • RequestQrCodeAuthentication

      public RequestQrCodeAuthentication​(int[] otherUserIds)
      Requests QR code authentication by scanning a QR code on another logged in device. Works only when the current authorization state is authorizationStateWaitPhoneNumber, or if there is no pending authentication query and the current authorization state is authorizationStateWaitCode, authorizationStateWaitRegistration, or authorizationStateWaitPassword.

      Returns Ok

      Parameters:
      otherUserIds - int[] List of user identifiers of other users currently using the application.
    • RequestQrCodeAuthentication

      public RequestQrCodeAuthentication​(DataInput input) throws IOException
      Throws:
      IOException
  • Method Details