telegram.SecureData

class telegram.SecureData(personal_details=None, passport=None, internal_passport=None, driver_license=None, identity_card=None, address=None, utility_bill=None, bank_statement=None, rental_agreement=None, passport_registration=None, temporary_registration=None, bot=None, **kwargs)

Bases: telegram.base.TelegramObject

This object represents the credentials that were used to decrypt the encrypted data. All fields are optional and depend on fields that were requested.

personal_details

telegram.SecureValue, optional – Credentials for encrypted personal details.

passport

telegram.SecureValue, optional – Credentials for encrypted passport.

internal_passport

telegram.SecureValue, optional – Credentials for encrypted internal passport.

driver_license

telegram.SecureValue, optional – Credentials for encrypted driver license.

identity_card

telegram.SecureValue, optional – Credentials for encrypted ID card

address

telegram.SecureValue, optional – Credentials for encrypted residential address.

utility_bill

telegram.SecureValue, optional – Credentials for encrypted utility bill.

bank_statement

telegram.SecureValue, optional – Credentials for encrypted bank statement.

rental_agreement

telegram.SecureValue, optional – Credentials for encrypted rental agreement.

passport_registration

telegram.SecureValue, optional – Credentials for encrypted registration from internal passport.

temporary_registration

telegram.SecureValue, optional – Credentials for encrypted temporary registration.