OptionalloggerSupplies a child logger for credential activity.
OptionalnoSpecifies whether to prevent the automatic browser launch.
OptionalsdkSupplies the SDK used for token exchange and shared TLS roots.
A reader must support null. Some callers can supply a promise while SDK
initialization is still in progress.
OptionalsslPreserves compatibility with the Python SDK. This option is not used.
OptionaltimeoutSets the credential timeout in milliseconds.
OptionalwriterReceives federation sign-in instructions for the user.
Receives federation sign-in instructions for the user.
Gives a configuration reader the runtime context needed to create credentials.
Custom readers can ignore options that do not apply to their credential type.