JwtTokenValidation.ValidateAuthHeader Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| ValidateAuthHeader(String, ICredentialProvider, IChannelProvider, String, String, HttpClient) |
Validerar autentiseringshuvudet för en inkommande förfrågan. |
| ValidateAuthHeader(String, ICredentialProvider, IChannelProvider, String, AuthenticationConfiguration, String, HttpClient) |
Validerar autentiseringshuvudet för en inkommande förfrågan. |
ValidateAuthHeader(String, ICredentialProvider, IChannelProvider, String, String, HttpClient)
Validerar autentiseringshuvudet för en inkommande förfrågan.
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)
Parametrar
- authHeader
- String
Autentiseringshuvudet för att validera.
- credentials
- ICredentialProvider
Botens inloggningsleverantör.
- channelProvider
- IChannelProvider
Botens kanaltjänstleverantör.
- channelId
- String
ID:t på kanalen som skickade förfrågan.
- serviceUrl
- String
Tjänstens URL för aktiviteten.
- httpClient
- HttpClient
HTTP-klienten.
Returer
En uppgift som representerar det arbete som ska köras i kö.
Kommentarer
Om uppgiften slutförs framgångsrikt innehåller resultatet den kravbaserade identiteten för förfrågan.
Gäller för
ValidateAuthHeader(String, ICredentialProvider, IChannelProvider, String, AuthenticationConfiguration, String, HttpClient)
Validerar autentiseringshuvudet för en inkommande förfrågan.
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)
Parametrar
- authHeader
- String
Autentiseringshuvudet för att validera.
- credentials
- ICredentialProvider
Botens inloggningsleverantör.
- channelProvider
- IChannelProvider
Botens kanaltjänstleverantör.
- channelId
- String
ID:t på kanalen som skickade förfrågan.
- authConfig
- AuthenticationConfiguration
Autentiseringskonfigurationen.
- serviceUrl
- String
Tjänstens URL för aktiviteten.
- httpClient
- HttpClient
HTTP-klienten.
Returer
En uppgift som representerar det arbete som ska köras i kö.
Kommentarer
Om uppgiften slutförs framgångsrikt innehåller resultatet den kravbaserade identiteten för förfrågan.