EncryptedPassportElement

interface EncryptedPassportElement

Properties

Link copied to clipboard
abstract val hash: PassportElementHash

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Extensions

Link copied to clipboard
inline fun EncryptedPassportElement.asBankStatement(): BankStatement?
Link copied to clipboard
inline fun EncryptedPassportElement.asCommonPassport(): CommonPassport?
Link copied to clipboard
inline fun EncryptedPassportElement.asDriverLicense(): DriverLicense?
Link copied to clipboard
inline fun EncryptedPassportElement.asEmail(): Email?
Link copied to clipboard
inline fun EncryptedPassportElement.asEncryptedAddress(): EncryptedAddress?
Link copied to clipboard
Link copied to clipboard
inline fun EncryptedPassportElement.asIdentityCard(): IdentityCard?
Link copied to clipboard
inline fun EncryptedPassportElement.asInternalPassport(): InternalPassport?
Link copied to clipboard
inline fun EncryptedPassportElement.asPassport(): Passport?
Link copied to clipboard
inline fun EncryptedPassportElement.asPassportRegistration(): PassportRegistration?
Link copied to clipboard
inline fun EncryptedPassportElement.asPhoneNumber(): PhoneNumber?
Link copied to clipboard
inline fun EncryptedPassportElement.asRentalAgreement(): RentalAgreement?
Link copied to clipboard
Link copied to clipboard
inline fun EncryptedPassportElement.asUtilityBill(): UtilityBill?
Link copied to clipboard
inline fun EncryptedPassportElement.bankStatementOrNull(): BankStatement?
Link copied to clipboard
inline fun EncryptedPassportElement.bankStatementOrThrow(): BankStatement
Link copied to clipboard
inline fun EncryptedPassportElement.commonPassportOrNull(): CommonPassport?
Link copied to clipboard
inline fun EncryptedPassportElement.commonPassportOrThrow(): CommonPassport
Link copied to clipboard
Link copied to clipboard
inline fun EncryptedPassportElement.driverLicenseOrNull(): DriverLicense?
Link copied to clipboard
inline fun EncryptedPassportElement.driverLicenseOrThrow(): DriverLicense
Link copied to clipboard
inline fun EncryptedPassportElement.emailOrNull(): Email?
Link copied to clipboard
inline fun EncryptedPassportElement.emailOrThrow(): Email
Link copied to clipboard
inline fun EncryptedPassportElement.encryptedAddressOrNull(): EncryptedAddress?
Link copied to clipboard
inline fun EncryptedPassportElement.encryptedAddressOrThrow(): EncryptedAddress
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun EncryptedPassportElement.identityCardOrNull(): IdentityCard?
Link copied to clipboard
inline fun EncryptedPassportElement.identityCardOrThrow(): IdentityCard
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifBankStatement(block: (BankStatement) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifCommonPassport(block: (CommonPassport) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifDriverLicense(block: (DriverLicense) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifEmail(block: (Email) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifEncryptedAddress(block: (EncryptedAddress) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifEncryptedPersonalDetails(block: (EncryptedPersonalDetails) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifIdentityCard(block: (IdentityCard) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifInternalPassport(block: (InternalPassport) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifPassport(block: (Passport) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifPassportRegistration(block: (PassportRegistration) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifPhoneNumber(block: (PhoneNumber) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifRentalAgreement(block: (RentalAgreement) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifTemporaryRegistration(block: (TemporaryRegistration) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> EncryptedPassportElement.ifUtilityBill(block: (UtilityBill) -> T): T?
Link copied to clipboard
inline fun EncryptedPassportElement.internalPassportOrNull(): InternalPassport?
Link copied to clipboard
inline fun EncryptedPassportElement.internalPassportOrThrow(): InternalPassport
Link copied to clipboard
inline fun EncryptedPassportElement.passportOrNull(): Passport?
Link copied to clipboard
inline fun EncryptedPassportElement.passportOrThrow(): Passport
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun EncryptedPassportElement.phoneNumberOrNull(): PhoneNumber?
Link copied to clipboard
inline fun EncryptedPassportElement.phoneNumberOrThrow(): PhoneNumber
Link copied to clipboard
inline fun EncryptedPassportElement.rentalAgreementOrNull(): RentalAgreement?
Link copied to clipboard
inline fun EncryptedPassportElement.rentalAgreementOrThrow(): RentalAgreement
Link copied to clipboard
inline fun EncryptedPassportElement.requireBankStatement(): BankStatement
Link copied to clipboard
inline fun EncryptedPassportElement.requireCommonPassport(): CommonPassport
Link copied to clipboard
inline fun EncryptedPassportElement.requireDriverLicense(): DriverLicense
Link copied to clipboard
inline fun EncryptedPassportElement.requireEmail(): Email
Link copied to clipboard
inline fun EncryptedPassportElement.requireEncryptedAddress(): EncryptedAddress
Link copied to clipboard
Link copied to clipboard
inline fun EncryptedPassportElement.requireIdentityCard(): IdentityCard
Link copied to clipboard
inline fun EncryptedPassportElement.requireInternalPassport(): InternalPassport
Link copied to clipboard
inline fun EncryptedPassportElement.requirePassport(): Passport
Link copied to clipboard
Link copied to clipboard
inline fun EncryptedPassportElement.requirePhoneNumber(): PhoneNumber
Link copied to clipboard
inline fun EncryptedPassportElement.requireRentalAgreement(): RentalAgreement
Link copied to clipboard
Link copied to clipboard
inline fun EncryptedPassportElement.requireUtilityBill(): UtilityBill
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val EncryptedPassportElement.type: String
Link copied to clipboard
inline fun EncryptedPassportElement.utilityBillOrNull(): UtilityBill?
Link copied to clipboard
inline fun EncryptedPassportElement.utilityBillOrThrow(): UtilityBill
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenBankStatement(block: (BankStatement) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenCommonPassport(block: (CommonPassport) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenDriverLicense(block: (DriverLicense) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenEmail(block: (Email) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenEncryptedAddress(block: (EncryptedAddress) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenEncryptedPersonalDetails(block: (EncryptedPersonalDetails) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenIdentityCard(block: (IdentityCard) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenInternalPassport(block: (InternalPassport) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenPassport(block: (Passport) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenPassportRegistration(block: (PassportRegistration) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenPhoneNumber(block: (PhoneNumber) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenRentalAgreement(block: (RentalAgreement) -> T): T?
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenTemporaryRegistration(block: (TemporaryRegistration) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> EncryptedPassportElement.whenUtilityBill(block: (UtilityBill) -> T): T?