Class EncryptedPassportElement
java.lang.Object
io.micronaut.chatbots.telegram.api.EncryptedPassportElement
- Since:
- 1.0.0
- Author:
- Sergio del Amo
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable StringgetData()@Nullable StringgetEmail()@Nullable List<PassportFile>getFiles()@Nullable PassportFile@NonNull StringgetHash()@Nullable String@Nullable PassportFile@Nullable PassportFile@Nullable List<PassportFile>@NonNull StringgetType()voidvoidvoidsetFiles(@Nullable List<PassportFile> files) voidsetFrontSide(@Nullable PassportFile frontSide) voidvoidsetPhoneNumber(@Nullable String phoneNumber) voidsetReverseSide(@Nullable PassportFile reverseSide) voidsetSelfie(@Nullable PassportFile selfie) voidsetTranslation(@Nullable List<PassportFile> translation) voidtoString()
-
Constructor Details
-
EncryptedPassportElement
public EncryptedPassportElement()
-
-
Method Details
-
getType
- Returns:
- Element type
-
setType
- Parameters:
type- Element type
-
getData
- Returns:
- Base64-encoded encrypted Telegram Passport element data provided by the user
-
setData
- Parameters:
data- Base64-encoded encrypted Telegram Passport element data provided by the user
-
getPhoneNumber
- Returns:
- User's verified phone number, available only for “phone_number” type.
-
setPhoneNumber
- Parameters:
phoneNumber- User's verified phone number, available only for “phone_number” type
-
getEmail
- Returns:
- User's verified email address, available only for “email” type.
-
setEmail
- Parameters:
email- User's verified email address, available only for “email” type.
-
getFiles
- Returns:
- List of encrypted files with documents provided by the user
-
setFiles
- Parameters:
files- Array of encrypted files with documents provided by the user
-
getFrontSide
- Returns:
- Encrypted file with the front side of the document, provided by the user.
-
setFrontSide
- Parameters:
frontSide- Encrypted file with the front side of the document, provided by the user.
-
getReverseSide
- Returns:
- Encrypted file with the reverse side of the document, provided by the user.
-
setReverseSide
- Parameters:
reverseSide- Encrypted file with the reverse side of the document, provided by the user.
-
getSelfie
- Returns:
- Encrypted file with the selfie of the user holding a document, provided by the user;
-
setSelfie
- Parameters:
selfie- Encrypted file with the selfie of the user holding a document, provided by the user;
-
getTranslation
- Returns:
- List of encrypted files with translated versions of documents provided by the user.
-
setTranslation
- Parameters:
translation- Array of encrypted files with translated versions of documents provided by the user.
-
getHash
- Returns:
- Base64-encoded element hash for using in PassportElementErrorUnspecified
-
setHash
- Parameters:
hash- Base64-encoded element hash for using in PassportElementErrorUnspecified
-
toString
-