Idioma

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

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

Inicializa uma nova instância da classe ConfigurationBotFrameworkAuthentication.

Métodos

Nome Description
AuthenticateChannelRequestAsync(String, CancellationToken)

Autenticar solicitações do Protocolo do Framework de Bots para Skills.

AuthenticateRequestAsync(Activity, String, CancellationToken)

Validar solicitações do Bot Framework Protocol.

AuthenticateStreamingRequestAsync(String, String, CancellationToken)

Validar solicitações do Bot Framework Protocol.

CreateBotFrameworkClient()

Cria um BotFrameworkClient uso para chamar Habilidades.

CreateConnectorFactory(ClaimsIdentity)

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

CreateUserTokenClientAsync(ClaimsIdentity, CancellationToken)

Cria a instância apropriada UserTokenClient .

GenerateCallerIdAsync(ServiceClientCredentialsFactory, ClaimsIdentity, String, CancellationToken)

Gera o callerId apropriado para escrever na atividade, isso pode ser nulo.

(Herdado de BotFrameworkAuthentication)
GetOriginatingAudience()

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

Aplica-se a