SecureRequiredTypeOneOf

class pyrogram.raw.types.SecureRequiredTypeOneOf

One of

Constructor of SecureRequiredType.

Details:
  • Layer: 223

  • ID: 27477B4

Parameters:

types (List of SecureRequiredType) – Secure required value types

TL Schema

secureRequiredTypeOneOf#27477b4
types:Vector<SecureRequiredType>

= SecureRequiredType

Parameter Tree

SecureRequiredTypeOneOf
└── typesVector < SecureRequiredType >
│ ├── native_namestrue (optional)
│ ├── selfie_requiredtrue (optional)
│ ├── translation_requiredtrue (optional)
│ └── typeSecureValueType
│ ├── SecureValueTypePhone
│ └── SecureValueTypeEmail
└── typesVector < SecureRequiredType >
│ ├── native_namestrue (optional)
│ ├── selfie_requiredtrue (optional)
│ ├── translation_requiredtrue (optional)
│ └── typeSecureValueType
│ ├── SecureValueTypePhone
│ └── SecureValueTypeEmail
└── typesVector < SecureRequiredType >

Example

SecureRequiredTypeOneOf(
    types=[
            SecureRequiredType(type=SecureValueTypePersonalDetails())
        ],
)