BotFrameworkAuthentication 类

定义

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

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

构造函数

名称 说明
BotFrameworkAuthentication()

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

方法

名称 说明
AuthenticateChannelRequestAsync(String, CancellationToken)

将机器人框架协议请求认证给技能。

AuthenticateRequestAsync(Activity, String, CancellationToken)

验证 Bot Framework 协议请求。

AuthenticateStreamingRequestAsync(String, String, CancellationToken)

验证 Bot Framework 协议请求。

CreateBotFrameworkClient()

创建一个 BotFrameworkClient 叫用技能的用途。

CreateConnectorFactory(ClaimsIdentity)

创建 ConnectorFactory 一个可以用该云环境的凭证创建 IConnectorClient

CreateUserTokenClientAsync(ClaimsIdentity, CancellationToken)

创建相应 UserTokenClient 的实例。

GenerateCallerIdAsync(ServiceClientCredentialsFactory, ClaimsIdentity, String, CancellationToken)

生成相应的调用ID,用于写入活动,这可能是空的。

GetOriginatingAudience()

获取来自 Bot OAuth 范围的发起受众。

适用于