Compartilhar via


ConfigurationBotFrameworkAuthentication Classe

Definição

Cria uma BotFrameworkAuthentication instância 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 classe ConfigurationBotFrameworkAuthentication.

Métodos

AuthenticateChannelRequestAsync(String, CancellationToken)

Autenticar solicitações do Protocolo do Bot Framework para Habilidades.

AuthenticateRequestAsync(Activity, String, CancellationToken)

Validar solicitações do Protocolo do Bot Framework.

AuthenticateStreamingRequestAsync(String, String, CancellationToken)

Validar solicitações do Protocolo do Bot Framework.

CreateBotFrameworkClient()

Cria um BotFrameworkClient usado para chamar Habilidades.

CreateConnectorFactory(ClaimsIdentity)

Cria um ConnectorFactory que pode ser usado para criar IConnectorClient que usam credenciais desse ambiente de nuvem específico.

CreateUserTokenClientAsync(ClaimsIdentity, CancellationToken)

Cria a instância apropriada UserTokenClient .

GenerateCallerIdAsync(ServiceClientCredentialsFactory, ClaimsIdentity, String, CancellationToken)

Gera a callerId apropriada para gravar na atividade, isso pode ser nulo.

(Herdado de BotFrameworkAuthentication)
GetOriginatingAudience()

Obtém o público-alvo de origem do escopo do Bot OAuth.

Aplica-se a