JwtTokenValidation.ValidateAuthHeader Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| ValidateAuthHeader(String, ICredentialProvider, IChannelProvider, String, String, HttpClient) |
Weryfikuje nagłówek uwierzytelniania przychodzącego żądania. |
| ValidateAuthHeader(String, ICredentialProvider, IChannelProvider, String, AuthenticationConfiguration, String, HttpClient) |
Weryfikuje nagłówek uwierzytelniania przychodzącego żądania. |
ValidateAuthHeader(String, ICredentialProvider, IChannelProvider, String, String, HttpClient)
Weryfikuje nagłówek uwierzytelniania przychodzącego żądania.
public static System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> ValidateAuthHeader(string authHeader, Microsoft.Bot.Connector.Authentication.ICredentialProvider credentials, Microsoft.Bot.Connector.Authentication.IChannelProvider channelProvider, string channelId, string serviceUrl = default, System.Net.Http.HttpClient httpClient = default);
static member ValidateAuthHeader : string * Microsoft.Bot.Connector.Authentication.ICredentialProvider * Microsoft.Bot.Connector.Authentication.IChannelProvider * string * string * System.Net.Http.HttpClient -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Shared Function ValidateAuthHeader (authHeader As String, credentials As ICredentialProvider, channelProvider As IChannelProvider, channelId As String, Optional serviceUrl As String = Nothing, Optional httpClient As HttpClient = Nothing) As Task(Of ClaimsIdentity)
Parametry
- authHeader
- String
Nagłówek uwierzytelniania do weryfikacji.
- credentials
- ICredentialProvider
Dostawca poświadczeń bota.
- channelProvider
- IChannelProvider
Dostawca kanału bota.
- channelId
- String
ID kanału, który wysłał prośbę.
- serviceUrl
- String
Adres URL usługi dla aktywności.
- httpClient
- HttpClient
Klient HTTP.
Zwraca
Zadanie reprezentujące pracę w kolejce do wykonania.
Uwagi
Jeśli zadanie zakończy się pomyślnie, wynik zawiera tożsamość żądań opartą na roszczeniach.
Dotyczy
ValidateAuthHeader(String, ICredentialProvider, IChannelProvider, String, AuthenticationConfiguration, String, HttpClient)
Weryfikuje nagłówek uwierzytelniania przychodzącego żądania.
public static System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> ValidateAuthHeader(string authHeader, Microsoft.Bot.Connector.Authentication.ICredentialProvider credentials, Microsoft.Bot.Connector.Authentication.IChannelProvider channelProvider, string channelId, Microsoft.Bot.Connector.Authentication.AuthenticationConfiguration authConfig, string serviceUrl = default, System.Net.Http.HttpClient httpClient = default);
static member ValidateAuthHeader : string * Microsoft.Bot.Connector.Authentication.ICredentialProvider * Microsoft.Bot.Connector.Authentication.IChannelProvider * string * Microsoft.Bot.Connector.Authentication.AuthenticationConfiguration * string * System.Net.Http.HttpClient -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Shared Function ValidateAuthHeader (authHeader As String, credentials As ICredentialProvider, channelProvider As IChannelProvider, channelId As String, authConfig As AuthenticationConfiguration, Optional serviceUrl As String = Nothing, Optional httpClient As HttpClient = Nothing) As Task(Of ClaimsIdentity)
Parametry
- authHeader
- String
Nagłówek uwierzytelniania do weryfikacji.
- credentials
- ICredentialProvider
Dostawca poświadczeń bota.
- channelProvider
- IChannelProvider
Dostawca kanału bota.
- channelId
- String
ID kanału, który wysłał prośbę.
- authConfig
- AuthenticationConfiguration
Konfiguracja uwierzytelniania.
- serviceUrl
- String
Adres URL usługi dla aktywności.
- httpClient
- HttpClient
Klient HTTP.
Zwraca
Zadanie reprezentujące pracę w kolejce do wykonania.
Uwagi
Jeśli zadanie zakończy się pomyślnie, wynik zawiera tożsamość żądań opartą na roszczeniach.