ExchangedParticipantToken
¶
Source code in docs_src/capo_ivs_realtime/types/exchanged_participant_token.py
attributes
instance-attribute
¶
attributes: NotRequired[ParticipantTokenAttributes]
Application-provided attributes to encode into the token and attach to a stage. Map keys and values can contain UTF-8 encoded text. The maximum length of this field is 1 KB total. This field is exposed to all stage participants and should not be used for personally identifying, confidential, or sensitive information.
capabilities
instance-attribute
¶
capabilities: NotRequired[ParticipantTokenCapabilities]
Set of capabilities that the user is allowed to perform in the stage.
expiration_time
instance-attribute
¶
expiration_time: NotRequired[ParticipantTokenExpirationTime]
ISO 8601 timestamp (returned as a string) for when this token expires.
user_id
instance-attribute
¶
user_id: NotRequired[ParticipantTokenUserId]
Customer-assigned name to help identify the token; this can be used to link a participant to a user in the customer’s own systems. This can be any UTF-8 encoded text. This field is exposed to all stage participants and should not be used for personally identifying, confidential, or sensitive information.