//[docs](../../../index.md)/[dev.inmo.tgbotapi.types.passport.decrypted.abstracts](../index.md)/[SecureValue](index.md) # SecureValue [common] interface [SecureValue](index.md) ## Properties | Name | Summary | |---|---| | [credentials](credentials.md)| [common] abstract val [credentials](credentials.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[EndDataCredentials](../../dev.inmo.tgbotapi.types.passport.credentials/-end-data-credentials/index.md)>
| ## Inheritors | Name | |---| | [SecureValueIdentity](../-secure-value-identity/index.md)| | [SecureValueWithData](../-secure-value-with-data/index.md)| | [SecureValueWithFiles](../-secure-value-with-files/index.md)| | [SecureValueWithReverseSide](../-secure-value-with-reverse-side/index.md)| | [SecureValueWithTranslations](../-secure-value-with-translations/index.md)| ## Extensions | Name | Summary | |---|---| | [asAddressSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-address-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asAddressSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-address-secure-value.md)(): [AddressSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-address-secure-value/index.md)?


| | [asBankStatementSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-bank-statement-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asBankStatementSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-bank-statement-secure-value.md)(): [BankStatementSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-bank-statement-secure-value/index.md)?


| | [asCommonPassportSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-common-passport-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asCommonPassportSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-common-passport-secure-value.md)(): [CommonPassportSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-common-passport-secure-value/index.md)?


| | [asDriverLicenseSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-driver-license-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asDriverLicenseSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-driver-license-secure-value.md)(): [DriverLicenseSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-driver-license-secure-value/index.md)?


| | [asIdentityCardSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-identity-card-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asIdentityCardSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-identity-card-secure-value.md)(): [IdentityCardSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-identity-card-secure-value/index.md)?


| | [asIdentityWithReverseSideSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-identity-with-reverse-side-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asIdentityWithReverseSideSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-identity-with-reverse-side-secure-value.md)(): [IdentityWithReverseSideSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-identity-with-reverse-side-secure-value/index.md)?


| | [asInternalPassportSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-internal-passport-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asInternalPassportSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-internal-passport-secure-value.md)(): [InternalPassportSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-internal-passport-secure-value/index.md)?


| | [asOtherDocumentsSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-other-documents-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asOtherDocumentsSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-other-documents-secure-value.md)(): [OtherDocumentsSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-other-documents-secure-value/index.md)?


| | [asPassportRegistrationSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-passport-registration-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asPassportRegistrationSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-passport-registration-secure-value.md)(): [PassportRegistrationSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-passport-registration-secure-value/index.md)?


| | [asPassportSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-passport-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asPassportSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-passport-secure-value.md)(): [PassportSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-passport-secure-value/index.md)?


| | [asPersonalDetailsSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-personal-details-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asPersonalDetailsSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-personal-details-secure-value.md)(): [PersonalDetailsSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-personal-details-secure-value/index.md)?


| | [asRentalAgreementSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-rental-agreement-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asRentalAgreementSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-rental-agreement-secure-value.md)(): [RentalAgreementSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-rental-agreement-secure-value/index.md)?


| | [asSecureValueIdentity](../../dev.inmo.tgbotapi.extensions.utils/as-secure-value-identity.md)| [common]
Content
inline fun [SecureValue](index.md).[asSecureValueIdentity](../../dev.inmo.tgbotapi.extensions.utils/as-secure-value-identity.md)(): [SecureValueIdentity](../-secure-value-identity/index.md)?


| | [asSecureValueWithData](../../dev.inmo.tgbotapi.extensions.utils/as-secure-value-with-data.md)| [common]
Content
inline fun [SecureValue](index.md).[asSecureValueWithData](../../dev.inmo.tgbotapi.extensions.utils/as-secure-value-with-data.md)(): [SecureValueWithData](../-secure-value-with-data/index.md)?


| | [asSecureValueWithFiles](../../dev.inmo.tgbotapi.extensions.utils/as-secure-value-with-files.md)| [common]
Content
inline fun [SecureValue](index.md).[asSecureValueWithFiles](../../dev.inmo.tgbotapi.extensions.utils/as-secure-value-with-files.md)(): [SecureValueWithFiles](../-secure-value-with-files/index.md)?


| | [asSecureValueWithReverseSide](../../dev.inmo.tgbotapi.extensions.utils/as-secure-value-with-reverse-side.md)| [common]
Content
inline fun [SecureValue](index.md).[asSecureValueWithReverseSide](../../dev.inmo.tgbotapi.extensions.utils/as-secure-value-with-reverse-side.md)(): [SecureValueWithReverseSide](../-secure-value-with-reverse-side/index.md)?


| | [asSecureValueWithTranslations](../../dev.inmo.tgbotapi.extensions.utils/as-secure-value-with-translations.md)| [common]
Content
inline fun [SecureValue](index.md).[asSecureValueWithTranslations](../../dev.inmo.tgbotapi.extensions.utils/as-secure-value-with-translations.md)(): [SecureValueWithTranslations](../-secure-value-with-translations/index.md)?


| | [asTemporalRegistrationSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-temporal-registration-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asTemporalRegistrationSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-temporal-registration-secure-value.md)(): [TemporalRegistrationSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-temporal-registration-secure-value/index.md)?


| | [asUtilityBillSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-utility-bill-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[asUtilityBillSecureValue](../../dev.inmo.tgbotapi.extensions.utils/as-utility-bill-secure-value.md)(): [UtilityBillSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-utility-bill-secure-value/index.md)?


| | [requireAddressSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-address-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requireAddressSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-address-secure-value.md)(): [AddressSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-address-secure-value/index.md)


| | [requireBankStatementSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-bank-statement-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requireBankStatementSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-bank-statement-secure-value.md)(): [BankStatementSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-bank-statement-secure-value/index.md)


| | [requireCommonPassportSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-common-passport-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requireCommonPassportSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-common-passport-secure-value.md)(): [CommonPassportSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-common-passport-secure-value/index.md)


| | [requireDriverLicenseSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-driver-license-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requireDriverLicenseSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-driver-license-secure-value.md)(): [DriverLicenseSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-driver-license-secure-value/index.md)


| | [requireIdentityCardSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-identity-card-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requireIdentityCardSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-identity-card-secure-value.md)(): [IdentityCardSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-identity-card-secure-value/index.md)


| | [requireIdentityWithReverseSideSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-identity-with-reverse-side-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requireIdentityWithReverseSideSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-identity-with-reverse-side-secure-value.md)(): [IdentityWithReverseSideSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-identity-with-reverse-side-secure-value/index.md)


| | [requireInternalPassportSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-internal-passport-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requireInternalPassportSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-internal-passport-secure-value.md)(): [InternalPassportSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-internal-passport-secure-value/index.md)


| | [requireOtherDocumentsSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-other-documents-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requireOtherDocumentsSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-other-documents-secure-value.md)(): [OtherDocumentsSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-other-documents-secure-value/index.md)


| | [requirePassportRegistrationSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-passport-registration-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requirePassportRegistrationSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-passport-registration-secure-value.md)(): [PassportRegistrationSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-passport-registration-secure-value/index.md)


| | [requirePassportSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-passport-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requirePassportSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-passport-secure-value.md)(): [PassportSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-passport-secure-value/index.md)


| | [requirePersonalDetailsSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-personal-details-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requirePersonalDetailsSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-personal-details-secure-value.md)(): [PersonalDetailsSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-personal-details-secure-value/index.md)


| | [requireRentalAgreementSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-rental-agreement-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requireRentalAgreementSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-rental-agreement-secure-value.md)(): [RentalAgreementSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-rental-agreement-secure-value/index.md)


| | [requireSecureValueIdentity](../../dev.inmo.tgbotapi.extensions.utils/require-secure-value-identity.md)| [common]
Content
inline fun [SecureValue](index.md).[requireSecureValueIdentity](../../dev.inmo.tgbotapi.extensions.utils/require-secure-value-identity.md)(): [SecureValueIdentity](../-secure-value-identity/index.md)


| | [requireSecureValueWithData](../../dev.inmo.tgbotapi.extensions.utils/require-secure-value-with-data.md)| [common]
Content
inline fun [SecureValue](index.md).[requireSecureValueWithData](../../dev.inmo.tgbotapi.extensions.utils/require-secure-value-with-data.md)(): [SecureValueWithData](../-secure-value-with-data/index.md)


| | [requireSecureValueWithFiles](../../dev.inmo.tgbotapi.extensions.utils/require-secure-value-with-files.md)| [common]
Content
inline fun [SecureValue](index.md).[requireSecureValueWithFiles](../../dev.inmo.tgbotapi.extensions.utils/require-secure-value-with-files.md)(): [SecureValueWithFiles](../-secure-value-with-files/index.md)


| | [requireSecureValueWithReverseSide](../../dev.inmo.tgbotapi.extensions.utils/require-secure-value-with-reverse-side.md)| [common]
Content
inline fun [SecureValue](index.md).[requireSecureValueWithReverseSide](../../dev.inmo.tgbotapi.extensions.utils/require-secure-value-with-reverse-side.md)(): [SecureValueWithReverseSide](../-secure-value-with-reverse-side/index.md)


| | [requireSecureValueWithTranslations](../../dev.inmo.tgbotapi.extensions.utils/require-secure-value-with-translations.md)| [common]
Content
inline fun [SecureValue](index.md).[requireSecureValueWithTranslations](../../dev.inmo.tgbotapi.extensions.utils/require-secure-value-with-translations.md)(): [SecureValueWithTranslations](../-secure-value-with-translations/index.md)


| | [requireTemporalRegistrationSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-temporal-registration-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requireTemporalRegistrationSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-temporal-registration-secure-value.md)(): [TemporalRegistrationSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-temporal-registration-secure-value/index.md)


| | [requireUtilityBillSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-utility-bill-secure-value.md)| [common]
Content
inline fun [SecureValue](index.md).[requireUtilityBillSecureValue](../../dev.inmo.tgbotapi.extensions.utils/require-utility-bill-secure-value.md)(): [UtilityBillSecureValue](../../dev.inmo.tgbotapi.types.passport.decrypted/-utility-bill-secure-value/index.md)


|