Partilhar via


BotFrameworkAuthentication Classe

Definição

Representa um Ambiente de Cloud utilizado para autenticar chamadas de rede do Bot Framework Protocol neste ambiente.

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

Construtores

BotFrameworkAuthentication()

Representa um Ambiente de Cloud utilizado para autenticar chamadas de rede do Bot Framework Protocol neste ambiente.

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.

GetOriginatingAudience()

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

Aplica-se a