Sdílet prostřednictvím


AuthorizationMessageHandler Třída

Definice

A DelegatingHandler , který připojuje přístupové tokeny k odchozím HttpResponseMessage instancím. Přístupové tokeny se přidají jenom v případech, kdy je identifikátor URI požadavku v rámci jedné ze základních adres nakonfigurovaných pomocí ConfigureHandler(IEnumerable<String>, IEnumerable<String>, String).

public ref class AuthorizationMessageHandler : System::Net::Http::DelegatingHandler
public class AuthorizationMessageHandler : System.Net.Http.DelegatingHandler, IDisposable
public class AuthorizationMessageHandler : System.Net.Http.DelegatingHandler
type AuthorizationMessageHandler = class
    inherit DelegatingHandler
    interface IDisposable
type AuthorizationMessageHandler = class
    inherit DelegatingHandler
Public Class AuthorizationMessageHandler
Inherits DelegatingHandler
Implements IDisposable
Public Class AuthorizationMessageHandler
Inherits DelegatingHandler
Dědičnost
AuthorizationMessageHandler
Odvozené
Implementuje

Konstruktory

AuthorizationMessageHandler(IAccessTokenProvider, NavigationManager)

Inicializuje novou instanci objektu AuthorizationMessageHandler.

Metody

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

Nakonfiguruje tuto obslužnou rutinu pro autorizaci odchozích požadavků HTTP pomocí přístupového tokenu. Přístupový token je připojený pouze v případě, že alespoň jeden z je authorizedUrls základem .RequestUri

SendAsync(HttpRequestMessage, CancellationToken)

A DelegatingHandler , který připojuje přístupové tokeny k odchozím HttpResponseMessage instancím. Přístupové tokeny se přidají jenom v případech, kdy je identifikátor URI požadavku v rámci jedné ze základních adres nakonfigurovaných pomocí ConfigureHandler(IEnumerable<String>, IEnumerable<String>, String).

Explicitní implementace rozhraní

IDisposable.Dispose()

A DelegatingHandler , který připojuje přístupové tokeny k odchozím HttpResponseMessage instancím. Přístupové tokeny se přidají jenom v případech, kdy je identifikátor URI požadavku v rámci jedné ze základních adres nakonfigurovaných pomocí ConfigureHandler(IEnumerable<String>, IEnumerable<String>, String).

Platí pro