AseChannelValidation.AuthenticateAseTokenAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| AuthenticateAseTokenAsync(String, HttpClient) |
Valideer de binnenkomende verificatieheader als een token dat is verzonden vanuit de AseChannel. |
| AuthenticateAseTokenAsync(String, HttpClient, AuthenticationConfiguration) |
Valideer de binnenkomende verificatieheader als een token dat is verzonden vanuit de AseChannel. |
AuthenticateAseTokenAsync(String, HttpClient)
Valideer de binnenkomende verificatieheader als een token dat is verzonden vanuit de AseChannel.
public static System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> AuthenticateAseTokenAsync(string authHeader, System.Net.Http.HttpClient httpClient = default);
static member AuthenticateAseTokenAsync : string * System.Net.Http.HttpClient -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Shared Function AuthenticateAseTokenAsync (authHeader As String, Optional httpClient As HttpClient = Nothing) As Task(Of ClaimsIdentity)
Parameters
- authHeader
- String
De onbewerkte HTTP-header in de indeling: 'Bearer [longString]'.
- httpClient
- HttpClient
Verificatie van tokens vereist dat goedkeuringen en gerelateerde documenten worden gevalideerd. De HttpClient wordt gebruikt voor het maken van deze aanroepen. Voor deze aanroepen zijn over het algemeen TLS-verbindingen vereist, die duur zijn voor het instellen en afbreken, dus een gedeelde HttpClient wordt aanbevolen.
Retouren
Een geldige ClaimsIdentity.
Van toepassing op
AuthenticateAseTokenAsync(String, HttpClient, AuthenticationConfiguration)
Valideer de binnenkomende verificatieheader als een token dat is verzonden vanuit de AseChannel.
public static System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> AuthenticateAseTokenAsync(string authHeader, System.Net.Http.HttpClient httpClient, Microsoft.Bot.Connector.Authentication.AuthenticationConfiguration authConfig);
static member AuthenticateAseTokenAsync : string * System.Net.Http.HttpClient * Microsoft.Bot.Connector.Authentication.AuthenticationConfiguration -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Shared Function AuthenticateAseTokenAsync (authHeader As String, httpClient As HttpClient, authConfig As AuthenticationConfiguration) As Task(Of ClaimsIdentity)
Parameters
- authHeader
- String
De onbewerkte HTTP-header in de indeling: 'Bearer [longString]'.
- httpClient
- HttpClient
Verificatie van tokens vereist dat goedkeuringen en gerelateerde documenten worden gevalideerd. De HttpClient wordt gebruikt voor het maken van deze aanroepen. Voor deze aanroepen zijn over het algemeen TLS-verbindingen vereist, die duur zijn voor het instellen en afbreken, dus een gedeelde HttpClient wordt aanbevolen.
- authConfig
- AuthenticationConfiguration
De verificatieconfiguratie.
Retouren
Een geldige ClaimsIdentity.