Lingua

JwtTokenValidation.ValidateAuthHeader Metodo

Definizione

Overload

Nome Descrizione
ValidateAuthHeader(String, ICredentialProvider, IChannelProvider, String, String, HttpClient)

Convalida l'intestazione di autenticazione di una richiesta in ingresso.

ValidateAuthHeader(String, ICredentialProvider, IChannelProvider, String, AuthenticationConfiguration, String, HttpClient)

Convalida l'intestazione di autenticazione di una richiesta in ingresso.

ValidateAuthHeader(String, ICredentialProvider, IChannelProvider, String, String, HttpClient)

Convalida l'intestazione di autenticazione di una richiesta in ingresso.

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)

Parametri

authHeader
String

Intestazione di autenticazione da convalidare.

credentials
ICredentialProvider

Provider di credenziali del bot.

channelProvider
IChannelProvider

Provider di servizi del canale del bot.

channelId
String

ID del canale che ha inviato la richiesta.

serviceUrl
String

URL del servizio per l'attività.

httpClient
HttpClient

Client HTTP.

Valori restituiti

Attività che rappresenta il lavoro in coda da eseguire.

Commenti

Se il compito viene completato con successo, il risultato contiene l'identità basata sulle richieste per la richiesta.

Si applica a

ValidateAuthHeader(String, ICredentialProvider, IChannelProvider, String, AuthenticationConfiguration, String, HttpClient)

Convalida l'intestazione di autenticazione di una richiesta in ingresso.

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)

Parametri

authHeader
String

Intestazione di autenticazione da convalidare.

credentials
ICredentialProvider

Provider di credenziali del bot.

channelProvider
IChannelProvider

Provider di servizi del canale del bot.

channelId
String

ID del canale che ha inviato la richiesta.

authConfig
AuthenticationConfiguration

Configurazione dell'autenticazione.

serviceUrl
String

URL del servizio per l'attività.

httpClient
HttpClient

Client HTTP.

Valori restituiti

Attività che rappresenta il lavoro in coda da eseguire.

Commenti

Se il compito viene completato con successo, il risultato contiene l'identità basata sulle richieste per la richiesta.

Si applica a