JwtTokenValidation.ValidateAuthHeader Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
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.
Restituisce
Attività che rappresenta la coda di lavoro da eseguire.
Commenti
Se l'attività viene completata correttamente, il risultato contiene l'identità basata su attestazioni 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.
Restituisce
Attività che rappresenta la coda di lavoro da eseguire.
Commenti
Se l'attività viene completata correttamente, il risultato contiene l'identità basata su attestazioni per la richiesta.