Compartir a través de


ConfigurationBotFrameworkAuthentication Clase

Definición

Crea una instancia a partir de la BotFrameworkAuthentication configuración.

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

Constructores

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

Inicializa una nueva instancia de la clase ConfigurationBotFrameworkAuthentication.

Métodos

AuthenticateChannelRequestAsync(String, CancellationToken)

Autenticación de solicitudes de Protocolo de Bot Framework a aptitudes.

AuthenticateRequestAsync(Activity, String, CancellationToken)

Valide las solicitudes de Bot Framework Protocol.

AuthenticateStreamingRequestAsync(String, String, CancellationToken)

Valide las solicitudes de Bot Framework Protocol.

CreateBotFrameworkClient()

Crea un objeto BotFrameworkClient que se usa para llamar a Skills.

CreateConnectorFactory(ClaimsIdentity)

Crea un ConnectorFactory objeto que se puede usar para crear IConnectorClient que use credenciales de este entorno en la nube concreto.

CreateUserTokenClientAsync(ClaimsIdentity, CancellationToken)

Crea la instancia adecuada UserTokenClient .

GenerateCallerIdAsync(ServiceClientCredentialsFactory, ClaimsIdentity, String, CancellationToken)

Genera el llamadorId adecuado para escribir en la actividad, lo que podría ser NULL.

(Heredado de BotFrameworkAuthentication)
GetOriginatingAudience()

Obtiene la audiencia de origen del ámbito de Bot OAuth.

Se aplica a