Layer 227
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:
SecureValueTypeAddress
Address
SecureValueTypeBankStatement
Bank statement
SecureValueTypeDriverLicense
Driver's license
SecureValueTypeEmail
Email
SecureValueTypeIdentityCard
Identity card
SecureValueTypeInternalPassport
Internal passport
SecureValueTypePassport
Passport
SecureValueTypePassportRegistration
Internal registration passport
SecureValueTypePersonalDetails
Personal details
SecureValueTypePhone
Phone
SecureValueTypeRentalAgreement
Rental agreement
SecureValueTypeTemporaryRegistration
Temporary registration
SecureValueTypeUtilityBill
Utility bill
Gogram Example
// SecureValueType is an interface type // You can use any of the following constructors: var _ tg.SecureValueType = &tg.SecureValueTypeAddress{} var _ tg.SecureValueType = &tg.SecureValueTypeBankStatement{} var _ tg.SecureValueType = &tg.SecureValueTypeDriverLicense{} var _ tg.SecureValueType = &tg.SecureValueTypeEmail{} var _ tg.SecureValueType = &tg.SecureValueTypeIdentityCard{} // ... and 8 more constructors