SecretsClient constructor
SecretsClient({
- required RoomClient room,
- OAuthTokenRequestHandler? oauthTokenRequestHandler,
- 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);
}