JwtTokenValidation.AuthenticateRequest 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
| AuthenticateRequest(IActivity, String, ICredentialProvider, IChannelProvider, HttpClient) |
Verifieert de aanvraag en voegt de activiteit ServiceUrl toe aan de set vertrouwde URL's. |
| AuthenticateRequest(IActivity, String, ICredentialProvider, IChannelProvider, AuthenticationConfiguration, HttpClient) |
Verifieert de aanvraag en voegt de activiteit ServiceUrl toe aan de set vertrouwde URL's. |
AuthenticateRequest(IActivity, String, ICredentialProvider, IChannelProvider, HttpClient)
Verifieert de aanvraag en voegt de activiteit ServiceUrl toe aan de set vertrouwde URL's.
public static System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> AuthenticateRequest(Microsoft.Bot.Schema.IActivity activity, string authHeader, Microsoft.Bot.Connector.Authentication.ICredentialProvider credentials, Microsoft.Bot.Connector.Authentication.IChannelProvider provider, System.Net.Http.HttpClient httpClient = default);
static member AuthenticateRequest : Microsoft.Bot.Schema.IActivity * string * Microsoft.Bot.Connector.Authentication.ICredentialProvider * Microsoft.Bot.Connector.Authentication.IChannelProvider * System.Net.Http.HttpClient -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Shared Function AuthenticateRequest (activity As IActivity, authHeader As String, credentials As ICredentialProvider, provider As IChannelProvider, Optional httpClient As HttpClient = Nothing) As Task(Of ClaimsIdentity)
Parameters
- activity
- IActivity
De activiteit.
- authHeader
- String
De verificatieheader.
- credentials
- ICredentialProvider
De referentieprovider van de bot.
- provider
- IChannelProvider
De kanaalserviceprovider van de bot.
- httpClient
- HttpClient
De HTTP-client.
Retouren
Een taak die het werk vertegenwoordigt dat in de wachtrij staat om uit te voeren.
Opmerkingen
Als de taak is voltooid, bevat het resultaat de op claims gebaseerde identiteit voor de aanvraag.
Van toepassing op
AuthenticateRequest(IActivity, String, ICredentialProvider, IChannelProvider, AuthenticationConfiguration, HttpClient)
Verifieert de aanvraag en voegt de activiteit ServiceUrl toe aan de set vertrouwde URL's.
public static System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> AuthenticateRequest(Microsoft.Bot.Schema.IActivity activity, string authHeader, Microsoft.Bot.Connector.Authentication.ICredentialProvider credentials, Microsoft.Bot.Connector.Authentication.IChannelProvider provider, Microsoft.Bot.Connector.Authentication.AuthenticationConfiguration authConfig, System.Net.Http.HttpClient httpClient = default);
static member AuthenticateRequest : Microsoft.Bot.Schema.IActivity * string * Microsoft.Bot.Connector.Authentication.ICredentialProvider * Microsoft.Bot.Connector.Authentication.IChannelProvider * Microsoft.Bot.Connector.Authentication.AuthenticationConfiguration * System.Net.Http.HttpClient -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Shared Function AuthenticateRequest (activity As IActivity, authHeader As String, credentials As ICredentialProvider, provider As IChannelProvider, authConfig As AuthenticationConfiguration, Optional httpClient As HttpClient = Nothing) As Task(Of ClaimsIdentity)
Parameters
- activity
- IActivity
De activiteit.
- authHeader
- String
De verificatieheader.
- credentials
- ICredentialProvider
De referentieprovider van de bot.
- provider
- IChannelProvider
De kanaalserviceprovider van de bot.
- authConfig
- AuthenticationConfiguration
De optionele verificatieconfiguratie.
- httpClient
- HttpClient
De HTTP-client.
Retouren
Een taak die het werk vertegenwoordigt dat in de wachtrij staat om uit te voeren.
Opmerkingen
Als de taak is voltooid, bevat het resultaat de op claims gebaseerde identiteit voor de aanvraag.