EmulatorValidation.AuthenticateEmulatorToken Method

Definition

Overloads

AuthenticateEmulatorToken(String, ICredentialProvider, HttpClient, String)
AuthenticateEmulatorToken(String, ICredentialProvider, HttpClient, String, AuthenticationConfiguration)

AuthenticateEmulatorToken(String, ICredentialProvider, HttpClient, String)

public static System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> AuthenticateEmulatorToken (string authHeader, Microsoft.Bot.Connector.ICredentialProvider credentials, System.Net.Http.HttpClient httpClient, string channelId);
static member AuthenticateEmulatorToken : string * Microsoft.Bot.Connector.ICredentialProvider * System.Net.Http.HttpClient * string -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Shared Function AuthenticateEmulatorToken (authHeader As String, credentials As ICredentialProvider, httpClient As HttpClient, channelId As String) As Task(Of ClaimsIdentity)

Parameters

authHeader
String
credentials
ICredentialProvider
httpClient
HttpClient
channelId
String

Returns

Task<ClaimsIdentity>

Applies to

AuthenticateEmulatorToken(String, ICredentialProvider, HttpClient, String, AuthenticationConfiguration)

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

Parameters

authHeader
String
credentials
ICredentialProvider
httpClient
HttpClient
channelId
String

Returns

Task<ClaimsIdentity>

Applies to