Package dev. inmo. tgbotapi. types. passport. decrypted
Types
Link copied to clipboard
data class AddressSecureValue(val data: DataCredentials) : SecureValueWithData
Content copied to clipboard
Link copied to clipboard
data class BankStatementSecureValue(val translation: List<FileCredentials> = emptyList(), val files: List<FileCredentials> = emptyList()) : OtherDocumentsSecureValue
Content copied to clipboard
Link copied to clipboard
data class CommonPassportSecureValue( val data: DataCredentials? = null, val frontSide: FileCredentials? = null, val selfie: FileCredentials? = null, val translation: List<FileCredentials> = emptyList()) : PassportSecureValue
Content copied to clipboard
Link copied to clipboard
data class DriverLicenseSecureValue( val data: DataCredentials? = null, val frontSide: FileCredentials? = null, val reverseSide: FileCredentials? = null, val selfie: FileCredentials? = null, val translation: List<FileCredentials> = emptyList()) : IdentityWithReverseSideSecureValue
Content copied to clipboard
Link copied to clipboard
data class IdentityCardSecureValue( val data: DataCredentials? = null, val frontSide: FileCredentials? = null, val reverseSide: FileCredentials? = null, val selfie: FileCredentials? = null, val translation: List<FileCredentials> = emptyList()) : IdentityWithReverseSideSecureValue
Content copied to clipboard
Link copied to clipboard
sealed class IdentityWithReverseSideSecureValue : SecureValueIdentity, SecureValueWithData, SecureValueWithTranslations, SecureValueWithReverseSide
Content copied to clipboard
Link copied to clipboard
data class InternalPassportSecureValue( val data: DataCredentials? = null, val frontSide: FileCredentials? = null, val selfie: FileCredentials? = null, val translation: List<FileCredentials> = emptyList()) : PassportSecureValue
Content copied to clipboard
Link copied to clipboard
sealed class OtherDocumentsSecureValue : SecureValueWithTranslations, SecureValueWithFiles
Content copied to clipboard
Link copied to clipboard
data class PassportRegistrationSecureValue(val translation: List<FileCredentials> = emptyList(), val files: List<FileCredentials> = emptyList()) : OtherDocumentsSecureValue
Content copied to clipboard
Link copied to clipboard
sealed class PassportSecureValue : SecureValueIdentity, SecureValueWithData, SecureValueWithTranslations
Content copied to clipboard
Link copied to clipboard
data class PersonalDetailsSecureValue(val data: DataCredentials) : SecureValueWithData
Content copied to clipboard
Link copied to clipboard
data class RentalAgreementSecureValue(val translation: List<FileCredentials> = emptyList(), val files: List<FileCredentials> = emptyList()) : OtherDocumentsSecureValue
Content copied to clipboard
Link copied to clipboard
data class SecureData( val personalDetails: PersonalDetailsSecureValue? = null, val passport: CommonPassportSecureValue? = null, val internalPassport: InternalPassportSecureValue? = null, val driverLicense: DriverLicenseSecureValue? = null, val identityCard: IdentityCardSecureValue? = null, val utilityBill: UtilityBillSecureValue? = null, val bankStatement: BankStatementSecureValue? = null, val rentalAgreement: RentalAgreementSecureValue? = null, val passportRegistration: PassportRegistrationSecureValue? = null, val temporaryRegistration: TemporalRegistrationSecureValue? = null)
Content copied to clipboard
Link copied to clipboard
data class TemporalRegistrationSecureValue(val translation: List<FileCredentials> = emptyList(), val files: List<FileCredentials> = emptyList()) : OtherDocumentsSecureValue
Content copied to clipboard
Link copied to clipboard
data class UtilityBillSecureValue(val translation: List<FileCredentials> = emptyList(), val files: List<FileCredentials> = emptyList()) : OtherDocumentsSecureValue
Content copied to clipboard