Layer 224
SecureValueType
Abstract type representing one of 13 possible constructors.
Type
Available Constructors
In Gogram, this type is represented as tg.SecureValueType interface.
Use any of the following constructors:
SecureValueTypePersonalDetails
Personal details
SecureValueTypeDriverLicense
Driver's license
SecureValueTypePassport
Passport
SecureValueTypeIdentityCard
Identity card
SecureValueTypeInternalPassport
Internal passport
SecureValueTypeAddress
Address
SecureValueTypeBankStatement
Bank statement
SecureValueTypeRentalAgreement
Rental agreement
SecureValueTypePassportRegistration
Internal registration passport
SecureValueTypePhone
Phone
SecureValueTypeUtilityBill
Utility bill
SecureValueTypeTemporaryRegistration
Temporary registration
SecureValueTypeEmail
Email
Gogram Example
// SecureValueType is an interface type // You can use any of the following constructors: var _ tg.SecureValueType = &tg.SecureValueTypePersonalDetails{} var _ tg.SecureValueType = &tg.SecureValueTypeDriverLicense{} var _ tg.SecureValueType = &tg.SecureValueTypePassport{} var _ tg.SecureValueType = &tg.SecureValueTypeIdentityCard{} var _ tg.SecureValueType = &tg.SecureValueTypeInternalPassport{} // ... and 8 more constructors