BotFrameworkAdapterSettings interface

警告

现已弃用此 API。

Use CloudAdapter with ConfigurationBotFrameworkAuthentication instead to configure bot runtime. Contains settings used to configure a BotFrameworkAdapter instance.

属性

appId

Bot Framework 门户中分配给机器人的 ID。

appPassword

Bot Framework 门户中分配给机器人的密码。

authConfig

可选。 用于要求特定认可和验证声明。 建议用于技能。

certificatePrivateKey

可选。 用于针对 AAD 对 appId 进行身份验证的证书密钥。

certificateThumbprint

可选。 用于针对 AAD 对 appId 进行身份验证的证书指纹。

channelAuthTenant

可选。 要从中获取机器人到通道令牌的租户。

channelService

可选。 此机器人用于验证来自 Azure 或其他通道位置的连接的通道服务选项。

clientOptions

可选。 在创建新的 ConnectorClients 时使用。

oAuthEndpoint

可选。 机器人要使用的 OAuth API 终结点。

openIdMetadata

可选。 机器人要使用的 OpenID 元数据终结点。

webSocketFactory

可选。 用于传入 NodeWebSocketFactoryBase 实例。

属性详细信息

appId

Bot Framework 门户中分配给机器人的 ID。

appId: string

属性值

string

appPassword

Bot Framework 门户中分配给机器人的密码。

appPassword: string

属性值

string

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