BotFrameworkAuthentication 类

定义

表示用于在此环境中对 Bot Framework 协议网络调用进行身份验证的云环境。

public abstract class BotFrameworkAuthentication
type BotFrameworkAuthentication = class
Public MustInherit Class BotFrameworkAuthentication
继承
BotFrameworkAuthentication
派生

构造函数

BotFrameworkAuthentication()

表示用于在此环境中对 Bot Framework 协议网络调用进行身份验证的云环境。

方法

AuthenticateChannelRequestAsync(String, CancellationToken)

对 Skills 的 Bot Framework 协议请求进行身份验证。

AuthenticateRequestAsync(Activity, String, CancellationToken)

验证 Bot Framework 协议请求。

AuthenticateStreamingRequestAsync(String, String, CancellationToken)

验证 Bot Framework 协议请求。

CreateBotFrameworkClient()

BotFrameworkClient创建用于调用 Skills 的 。

CreateConnectorFactory(ClaimsIdentity)

创建一个 ConnectorFactory ,用于创建 IConnectorClient 使用此特定云环境中的凭据的 。

CreateUserTokenClientAsync(ClaimsIdentity, CancellationToken)

创建相应的 UserTokenClient 实例。

GenerateCallerIdAsync(ServiceClientCredentialsFactory, ClaimsIdentity, String, CancellationToken)

生成相应的 callerId 以写入活动,这可能为 null。

GetOriginatingAudience()

从 Bot OAuth 范围获取原始受众。

适用于