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
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
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