JwtTokenValidation.ValidateAuthHeader(String, ICredentialProvider, String, AuthenticationConfiguration, String, HttpClient) Method

Definition

public static System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> ValidateAuthHeader (string authHeader, Microsoft.Bot.Connector.ICredentialProvider credentials, string channelId, Microsoft.Bot.Connector.SkillAuthentication.AuthenticationConfiguration authConfig, string serviceUrl = default, System.Net.Http.HttpClient httpClient = default);
static member ValidateAuthHeader : string * Microsoft.Bot.Connector.ICredentialProvider * string * Microsoft.Bot.Connector.SkillAuthentication.AuthenticationConfiguration * string * System.Net.Http.HttpClient -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Shared Function ValidateAuthHeader (authHeader As String, credentials As ICredentialProvider, channelId As String, authConfig As AuthenticationConfiguration, Optional serviceUrl As String = Nothing, Optional httpClient As HttpClient = Nothing) As Task(Of ClaimsIdentity)

Parameters

authHeader
String
credentials
ICredentialProvider
channelId
String
serviceUrl
String
httpClient
HttpClient

Returns

Task<ClaimsIdentity>

Applies to