Partilhar via


ConfigurationBotFrameworkAuthentication Classe

Definição

Cria uma BotFrameworkAuthentication instância a partir da configuração.

public class ConfigurationBotFrameworkAuthentication : Microsoft.Bot.Connector.Authentication.BotFrameworkAuthentication
type ConfigurationBotFrameworkAuthentication = class
    inherit BotFrameworkAuthentication
Public Class ConfigurationBotFrameworkAuthentication
Inherits BotFrameworkAuthentication
Herança
ConfigurationBotFrameworkAuthentication

Construtores

ConfigurationBotFrameworkAuthentication(IConfiguration, ServiceClientCredentialsFactory, AuthenticationConfiguration, IHttpClientFactory, ILogger)

Inicializa uma nova instância da ConfigurationBotFrameworkAuthentication classe .

Métodos

AuthenticateChannelRequestAsync(String, CancellationToken)

Autenticar pedidos do Protocolo Bot Framework para Competências.

AuthenticateRequestAsync(Activity, String, CancellationToken)

Validar pedidos do Bot Framework Protocol.

AuthenticateStreamingRequestAsync(String, String, CancellationToken)

Validar pedidos do Bot Framework Protocol.

CreateBotFrameworkClient()

Cria um BotFrameworkClient utilizado para chamar Competências.

CreateConnectorFactory(ClaimsIdentity)

Cria um ConnectorFactory que pode ser utilizado para criar IConnectorClient credenciais que utilizam credenciais deste ambiente de cloud específico.

CreateUserTokenClientAsync(ClaimsIdentity, CancellationToken)

Cria a instância adequada UserTokenClient .

GenerateCallerIdAsync(ServiceClientCredentialsFactory, ClaimsIdentity, String, CancellationToken)

Gera o callerId adequado para escrever na atividade, o que pode ser nulo.

(Herdado de BotFrameworkAuthentication)
GetOriginatingAudience()

Obtém a audiência de origem a partir do âmbito OAuth do Bot.

Aplica-se a