Creates a new BearerTokenAuthenticationPolicy object.
The next RequestPolicy in the request pipeline.
Options for this RequestPolicy.
The TokenCredential implementation that can supply the bearer token.
The scopes for which the bearer token applies.
The cache for the most recent AccessToken returned from the TokenCredential.
Attempt to log the provided message to the provided logger. If no logger was provided or if the log level does not meat the logger's threshold, then nothing will be logged.
The log level of this log.
The message of this log.
Applies the Bearer token to the request through the Authorization header.
Get whether or not a log with the provided log level should be logged.
The log level of the log that will be logged.
Whether or not a log with the provided log level should be logged.
Generated using TypeDoc
Provides a RequestPolicy that can request a token from a TokenCredential implementation and then apply it to the Authorization header of a request as a Bearer token.