Udostępnij za pośrednictwem


AuthorizationMessageHandler Klasa

Definicja

Element DelegatingHandler , który dołącza tokeny dostępu do wystąpień wychodzących HttpResponseMessage . Tokeny dostępu zostaną dodane tylko wtedy, gdy identyfikator URI żądania znajduje się w jednym z adresów bazowych skonfigurowanych przy użyciu polecenia ConfigureHandler(IEnumerable<String>, IEnumerable<String>, String).

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
Dziedziczenie
AuthorizationMessageHandler
Pochodne
Implementuje

Konstruktory

AuthorizationMessageHandler(IAccessTokenProvider, NavigationManager)

Inicjuje nowe wystąpienie klasy AuthorizationMessageHandler.

Metody

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

Konfiguruje tę procedurę obsługi w celu autoryzowania wychodzących żądań HTTP przy użyciu tokenu dostępu. Token dostępu jest dołączany tylko wtedy, gdy co najmniej jedna z nich authorizedUrls jest bazą .RequestUri

SendAsync(HttpRequestMessage, CancellationToken)

Element DelegatingHandler , który dołącza tokeny dostępu do wystąpień wychodzących HttpResponseMessage . Tokeny dostępu zostaną dodane tylko wtedy, gdy identyfikator URI żądania znajduje się w jednym z adresów bazowych skonfigurowanych przy użyciu polecenia ConfigureHandler(IEnumerable<String>, IEnumerable<String>, String).

Jawne implementacje interfejsu

IDisposable.Dispose()

Element DelegatingHandler , który dołącza tokeny dostępu do wystąpień wychodzących HttpResponseMessage . Tokeny dostępu zostaną dodane tylko wtedy, gdy identyfikator URI żądania znajduje się w jednym z adresów bazowych skonfigurowanych przy użyciu polecenia ConfigureHandler(IEnumerable<String>, IEnumerable<String>, String).

Dotyczy