Class: Aws::Chime::Types::Attendee
- Inherits:
-
Struct
- Object
- Struct
- Aws::Chime::Types::Attendee
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-chime/types.rb
Overview
An Amazon Chime SDK meeting attendee. Includes a unique ‘AttendeeId` and `JoinToken` . The `JoinToken` allows a client to authenticate and join as the specified attendee. The `JoinToken` expires when the meeting ends or when DeleteAttendee is called. After that, the attendee is unable to join the meeting.
We recommend securely transferring each ‘JoinToken` from your server application to the client so that no other client has access to the token except for the one authorized to represent the attendee.
Constant Summary collapse
- SENSITIVE =
[:external_user_id, :join_token]
Instance Attribute Summary collapse
-
#attendee_id ⇒ String
The Amazon Chime SDK attendee ID.
-
#external_user_id ⇒ String
The Amazon Chime SDK external user ID.
-
#join_token ⇒ String
The join token used by the Amazon Chime SDK attendee.
Instance Attribute Details
#attendee_id ⇒ String
The Amazon Chime SDK attendee ID.
587 588 589 590 591 592 593 |
# File 'lib/aws-sdk-chime/types.rb', line 587 class Attendee < Struct.new( :external_user_id, :attendee_id, :join_token) SENSITIVE = [:external_user_id, :join_token] include Aws::Structure end |
#external_user_id ⇒ String
The Amazon Chime SDK external user ID. An idempotency token. Links the attendee to an identity managed by a builder application.
587 588 589 590 591 592 593 |
# File 'lib/aws-sdk-chime/types.rb', line 587 class Attendee < Struct.new( :external_user_id, :attendee_id, :join_token) SENSITIVE = [:external_user_id, :join_token] include Aws::Structure end |