Compartilhar via


BotFrameworkAuthentication Classe

Definição

Representa um ambiente de nuvem usado para autenticar chamadas de rede do Protocolo do Bot Framework dentro desse ambiente.

public abstract class BotFrameworkAuthentication
type BotFrameworkAuthentication = class
Public MustInherit Class BotFrameworkAuthentication
Herança
BotFrameworkAuthentication
Derivado

Construtores

BotFrameworkAuthentication()

Representa um ambiente de nuvem usado para autenticar chamadas de rede do Protocolo do Bot Framework dentro desse ambiente.

Métodos

AuthenticateChannelRequestAsync(String, CancellationToken)

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

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 usado para chamar Habilidades.

CreateConnectorFactory(ClaimsIdentity)

Cria um ConnectorFactory que pode ser usado para criar IConnectorClient que use 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.

GetOriginatingAudience()

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

Aplica-se a