Layer 220
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
SecureValueTypeInternalPassport
Internal passport
SecureValueTypeIdentityCard
Identity card
SecureValueTypeUtilityBill
Utility bill
SecureValueTypeAddress
Address
SecureValueTypeBankStatement
Bank statement
SecureValueTypeRentalAgreement
Rental agreement
SecureValueTypeTemporaryRegistration
Temporary registration
SecureValueTypePassportRegistration
Internal registration passport
SecureValueTypePhone
Phone
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.SecureValueTypeInternalPassport{} var _ tg.SecureValueType = &tg.SecureValueTypeIdentityCard{} // ... and 8 more constructors