Adds a stable name to another bearer without changing how it gets tokens.
Names identify entries in shared token caches. Do not put access tokens, private keys, or other secrets in a name.
Returns a JSON-safe value for logs.
Creates a named wrapper. Receivers still come from the wrapped bearer.
Readonly$typeContains the fully qualified runtime type name.
Returns the provider name for authorization metrics.
Returns the credential name.
Returns the wrapped bearer.
Returns a JSON-safe value for logs.
Stops owned background work and closes the wrapped bearer.
OptionalgraceMs: numberCreates a token receiver.
Adds a stable name to another bearer without changing how it gets tokens.
Names identify entries in shared token caches. Do not put access tokens, private keys, or other secrets in a name.