ConfigurationBotFrameworkAuthentication Osztály

Definíció

Létrehoz egy példányt BotFrameworkAuthentication a konfigurációból.

public class ConfigurationBotFrameworkAuthentication : Microsoft.Bot.Connector.Authentication.BotFrameworkAuthentication
type ConfigurationBotFrameworkAuthentication = class
    inherit BotFrameworkAuthentication
Public Class ConfigurationBotFrameworkAuthentication
Inherits BotFrameworkAuthentication
Öröklődés
ConfigurationBotFrameworkAuthentication

Konstruktorok

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

Inicializálja az osztály új példányát ConfigurationBotFrameworkAuthentication .

Metódusok

AuthenticateChannelRequestAsync(String, CancellationToken)

Bot Framework Protocol-kérések hitelesítése a készségeknek.

AuthenticateRequestAsync(Activity, String, CancellationToken)

Bot Framework Protocol-kérések ellenőrzése.

AuthenticateStreamingRequestAsync(String, String, CancellationToken)

Bot Framework Protocol-kérések ellenőrzése.

CreateBotFrameworkClient()

Létrehoz egy BotFrameworkClient , a Skills hívásához használtat.

CreateConnectorFactory(ClaimsIdentity)

Létrehoz egy ConnectorFactory olyan beállítást, amely az adott felhőkörnyezetből származó hitelesítő adatokat használó létrehozáshoz IConnectorClient használható.

CreateUserTokenClientAsync(ClaimsIdentity, CancellationToken)

Létrehozza a megfelelő UserTokenClient példányt.

GenerateCallerIdAsync(ServiceClientCredentialsFactory, ClaimsIdentity, String, CancellationToken)

Létrehozza a megfelelő hívóazonosítót a tevékenységbe való íráshoz, ez null értékű lehet.

(Öröklődés forrása BotFrameworkAuthentication)
GetOriginatingAudience()

Lekéri az eredeti célközönséget a Bot OAuth-hatókörből.

A következőre érvényes: