SecretsClient constructor

SecretsClient({
  1. required RoomClient room,
  2. OAuthTokenRequestHandler? oauthTokenRequestHandler,
  3. SecretRequestHandler? secretRequestHandler,
})

Implementation

SecretsClient({required this.room, this.oauthTokenRequestHandler, this.secretRequestHandler}) {
  // Server -> client: another participant (or the server) requests us to obtain an OAuth token.
  room.protocol.addHandler("secrets.request_oauth_token", _handleClientOAuthTokenRequest);

  // Server -> client: another participant (or the server) requests a secret.
  room.protocol.addHandler("secrets.request_secret", _handleClientSecretRequest);
}