BotFrameworkAdapterSettings interface
警告
现已弃用此 API。
Use CloudAdapter
with ConfigurationBotFrameworkAuthentication
instead to configure bot runtime.
Contains settings used to configure a BotFrameworkAdapter instance.
属性
app |
在 Bot Framework 门户中分配给机器人的 ID。 |
app |
在 Bot Framework 门户中分配给机器人的密码。 |
auth |
可选。 用于要求特定认可和验证声明。 建议用于技能。 |
certificate |
可选。 用于针对 AAD 对 appId 进行身份验证的证书密钥。 |
certificate |
可选。 用于针对 AAD 对 appId 进行身份验证的证书指纹。 |
channel |
可选。 要从中获取机器人到通道令牌的租户。 |
channel |
可选。 此机器人用于验证来自 Azure 或其他通道位置的连接的通道服务选项。 |
client |
可选。 在创建新的 ConnectorClients 时使用。 |
o |
可选。 机器人要使用的 OAuth API 终结点。 |
open |
可选。 机器人要使用的 OpenID 元数据终结点。 |
web |
可选。 用于传入 NodeWebSocketFactoryBase 实例。 |
属性详细信息
appId
appPassword
authConfig
可选。 用于要求特定认可和验证声明。 建议用于技能。
authConfig?: AuthenticationConfiguration
属性值
AuthenticationConfiguration
certificatePrivateKey
可选。 用于针对 AAD 对 appId 进行身份验证的证书密钥。
certificatePrivateKey?: string
属性值
string
certificateThumbprint
可选。 用于针对 AAD 对 appId 进行身份验证的证书指纹。
certificateThumbprint?: string
属性值
string
channelAuthTenant
可选。 要从中获取机器人到通道令牌的租户。
channelAuthTenant?: string
属性值
string
channelService
可选。 此机器人用于验证来自 Azure 或其他通道位置的连接的通道服务选项。
channelService?: string
属性值
string
clientOptions
可选。 在创建新的 ConnectorClients 时使用。
clientOptions?: ConnectorClientOptions
属性值
ConnectorClientOptions
oAuthEndpoint
可选。 机器人要使用的 OAuth API 终结点。
oAuthEndpoint?: string
属性值
string
openIdMetadata
可选。 机器人要使用的 OpenID 元数据终结点。
openIdMetadata?: string
属性值
string
webSocketFactory
可选。 用于传入 NodeWebSocketFactoryBase 实例。
webSocketFactory?: NodeWebSocketFactoryBase
属性值
NodeWebSocketFactoryBase