//[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)
|