Freigeben über


AuthorizationMessageHandler Klasse

Definition

Ein DelegatingHandler , der Zugriffstoken an ausgehende HttpResponseMessage Instanzen anfügt. Zugriffstoken werden nur hinzugefügt, wenn sich der Anforderungs-URI innerhalb einer der Basisadressen befindet, die mit ConfigureHandler(IEnumerable<String>, IEnumerable<String>, String)konfiguriert wurden.

public ref class AuthorizationMessageHandler : System::Net::Http::DelegatingHandler
public class AuthorizationMessageHandler : System.Net.Http.DelegatingHandler
public class AuthorizationMessageHandler : System.Net.Http.DelegatingHandler, IDisposable
type AuthorizationMessageHandler = class
    inherit DelegatingHandler
type AuthorizationMessageHandler = class
    inherit DelegatingHandler
    interface IDisposable
Public Class AuthorizationMessageHandler
Inherits DelegatingHandler
Public Class AuthorizationMessageHandler
Inherits DelegatingHandler
Implements IDisposable
Vererbung
AuthorizationMessageHandler
Abgeleitet
Implementiert

Konstruktoren

AuthorizationMessageHandler(IAccessTokenProvider, NavigationManager)

Initialisiert eine neue Instanz von AuthorizationMessageHandler.

Methoden

ConfigureHandler(IEnumerable<String>, IEnumerable<String>, String)

Konfiguriert diesen Handler, um ausgehende HTTP-Anforderungen mithilfe eines Zugriffstokens zu autorisieren. Das Zugriffstoken wird nur angefügt, wenn mindestens eine von authorizedUrls eine Basis von RequestUriist.

SendAsync(HttpRequestMessage, CancellationToken)

Ein DelegatingHandler , der Zugriffstoken an ausgehende HttpResponseMessage Instanzen anfügt. Zugriffstoken werden nur hinzugefügt, wenn sich der Anforderungs-URI innerhalb einer der Basisadressen befindet, die mit ConfigureHandler(IEnumerable<String>, IEnumerable<String>, String)konfiguriert wurden.

Explizite Schnittstellenimplementierungen

IDisposable.Dispose()

Ein DelegatingHandler , der Zugriffstoken an ausgehende HttpResponseMessage Instanzen anfügt. Zugriffstoken werden nur hinzugefügt, wenn sich der Anforderungs-URI innerhalb einer der Basisadressen befindet, die mit ConfigureHandler(IEnumerable<String>, IEnumerable<String>, String)konfiguriert wurden.

Gilt für: