Class TdApi.GetPassportAuthorizationForm

Enclosing class:
TdApi

public static class TdApi.GetPassportAuthorizationForm extends TdApi.Function<TdApi.PassportAuthorizationForm>
Returns a Telegram Passport authorization form for sharing data with a service.

Returns PassportAuthorizationForm

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    long
    User identifier of the service's bot.
    static final int
    Identifier uniquely determining type of the object.
    Unique request identifier provided by the service.
    Service's public key.
    Telegram Passport element types requested by the service.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Default constructor for a function, which returns a Telegram Passport authorization form for sharing data with a service.
    GetPassportAuthorizationForm(long botUserId, String scope, String publicKey, String nonce)
    Creates a function, which returns a Telegram Passport authorization form for sharing data with a service.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns an identifier uniquely determining type of the object.

    Methods inherited from class dev.voroby.springframework.telegram.client.TdApi.Function

    toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • botUserId

      public long botUserId
      User identifier of the service's bot.
    • scope

      public String scope
      Telegram Passport element types requested by the service.
    • publicKey

      public String publicKey
      Service's public key.
    • nonce

      public String nonce
      Unique request identifier provided by the service.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      Identifier uniquely determining type of the object.
      See Also:
  • Constructor Details

    • GetPassportAuthorizationForm

      public GetPassportAuthorizationForm()
      Default constructor for a function, which returns a Telegram Passport authorization form for sharing data with a service.

      Returns PassportAuthorizationForm

    • GetPassportAuthorizationForm

      public GetPassportAuthorizationForm(long botUserId, String scope, String publicKey, String nonce)
      Creates a function, which returns a Telegram Passport authorization form for sharing data with a service.

      Returns PassportAuthorizationForm

      Parameters:
      botUserId - User identifier of the service's bot.
      scope - Telegram Passport element types requested by the service.
      publicKey - Service's public key.
      nonce - Unique request identifier provided by the service.
  • Method Details

    • getConstructor

      public int getConstructor()
      Description copied from class: TdApi.Object
      Returns an identifier uniquely determining type of the object.
      Specified by:
      getConstructor in class TdApi.Object
      Returns:
      this.CONSTRUCTOR