Package dev. inmo. tgbotapi. types. passport
Types
Link copied to clipboard
data class PassportData(val data: List<EncryptedPassportElement>, val credentials: EncryptedCredentials)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PassportElementErrorDataField( val type: String, val fieldName: String, val elementHash: PassportElementHash, val message: String) : PassportSingleElementError
Content copied to clipboard
Link copied to clipboard
data class PassportElementErrorFile( val type: String, val elementHash: PassportElementHash, val message: String) : PassportElementFileError
Content copied to clipboard
Link copied to clipboard
data class PassportElementErrorFiles( val type: String, val elementsHashes: List<PassportElementHash>, val message: String) : PassportElementFilesError
Content copied to clipboard
Link copied to clipboard
data class PassportElementErrorFrontSide( val type: String, val elementHash: PassportElementHash, val message: String) : PassportElementFileError
Content copied to clipboard
Link copied to clipboard
data class PassportElementErrorReverseSide( val type: String, val elementHash: PassportElementHash, val message: String) : PassportElementFileError
Content copied to clipboard
Link copied to clipboard
data class PassportElementErrorSelfie( val type: String, val elementHash: PassportElementHash, val message: String) : PassportElementFileError
Content copied to clipboard
Link copied to clipboard
object PassportElementErrorSerializer : KSerializer<PassportElementError>
Content copied to clipboard
Link copied to clipboard
data class PassportElementErrorTranslationFile( val type: String, val elementHash: PassportElementHash, val message: String) : PassportElementFileError
Content copied to clipboard
Link copied to clipboard
data class PassportElementErrorTranslationFiles( val type: String, val elementsHashes: List<PassportElementHash>, val message: String) : PassportElementFilesError
Content copied to clipboard
Link copied to clipboard
data class PassportElementErrorUnspecified( val type: String, val elementHash: PassportElementHash, val message: String) : PassportElementFileError
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class UnknownPassportElementError(val raw: JsonObject) : PassportElementError
Content copied to clipboard
Functions
Link copied to clipboard
fun EncryptedPassportElementWithData.createDataError(field: String, message: String): PassportElementErrorDataField
Content copied to clipboard
Link copied to clipboard
fun EncryptedPassportElementTranslatable.createFileError(message: String, unencryptedFileHash: PassportElementHash): PassportElementErrorTranslationFile
Content copied to clipboard
fun EncryptedPassportElementWithFilesCollection.createFileError(message: String, unencryptedFileHash: PassportElementHash): PassportElementErrorFile
Content copied to clipboard
Link copied to clipboard
fun EncryptedPassportElementTranslatable.createFilesError(message: String, unencryptedFileHashes: List<PassportElementHash>): PassportElementErrorTranslationFiles
Content copied to clipboard
fun EncryptedPassportElementWithFilesCollection.createFilesError(message: String, unencryptedFileHashes: List<PassportElementHash>): PassportElementErrorFiles
Content copied to clipboard
Link copied to clipboard
fun EncryptedPassportElementWithFrontSide.createFrontSideError(message: String, unencryptedFileHash: PassportElementHash): PassportElementErrorFrontSide
Content copied to clipboard
Link copied to clipboard
fun EncryptedPassportElementWithReverseSide.createReverseSideError(message: String, unencryptedFileHash: PassportElementHash): PassportElementErrorReverseSide
Content copied to clipboard
Link copied to clipboard
fun EncryptedPassportElementWithSelfie.createSelfieError(message: String, unencryptedFileHash: PassportElementHash): PassportElementErrorSelfie
Content copied to clipboard
Link copied to clipboard
fun EncryptedPassportElement.createUnspecifiedError(message: String, elementHash: PassportElementHash): PassportElementErrorUnspecified
Content copied to clipboard