Class: Aws::Chime::Types::Attendee

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#attendee_idString

The Amazon Chime SDK attendee ID.

Returns:

  • (String)


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_idString

The Amazon Chime SDK external user ID. An idempotency token. Links the attendee to an identity managed by a builder application.

Returns:

  • (String)


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

#join_tokenString

The join token used by the Amazon Chime SDK attendee.

Returns:

  • (String)


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