Session.fromConfigurableTokenSource constructor
- TokenSourceConfigurable tokenSource, {
- TokenRequestOptions tokenOptions = const TokenRequestOptions(),
- SessionOptions? options,
- List<
MessageSender> ? senders, - List<
MessageReceiver> ? receivers,
Initializes a new Session with a configurable token source.
Implementation
factory Session.fromConfigurableTokenSource(
TokenSourceConfigurable tokenSource, {
TokenRequestOptions tokenOptions = const TokenRequestOptions(),
SessionOptions? options,
List<MessageSender>? senders,
List<MessageReceiver>? receivers,
}) {
return Session._(
tokenSourceConfiguration: _ConfigurableTokenSourceConfiguration(tokenSource, tokenOptions),
options: options ?? SessionOptions(),
senders: senders,
receivers: receivers,
);
}