Partager via


BotFrameworkAdapterSettings interface

Avertissement

Cette API est à présent déconseillée.

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

Propriétés

appId

ID affecté à votre bot dans le portail Bot Framework.

appPassword

Mot de passe affecté à votre bot dans le portail Bot Framework.

authConfig

Optionnel. Utilisé pour exiger des approbations spécifiques et vérifier les revendications. Recommandé pour les compétences.

certificatePrivateKey

Optionnel. Clé de certificat pour authentifier l’appId auprès d’AAD.

certificateThumbprint

Optionnel. Empreinte numérique du certificat pour authentifier l’appId auprès d’AAD.

channelAuthTenant

Optionnel. Locataire à partir duquel acquérir le jeton bot-à-canal.

channelService

Optionnel. Option de service de canal pour ce bot pour valider les connexions à partir d’Azure ou d’autres emplacements de canal.

clientOptions

Optionnel. Utilisé lors de la création de connecteurs.

oAuthEndpoint

Optionnel. Point de terminaison de l’API OAuth à utiliser pour votre bot.

openIdMetadata

Optionnel. Point de terminaison de métadonnées OpenID que votre bot doit utiliser.

webSocketFactory

Optionnel. Utilisé pour passer une instance NodeWebSocketFactoryBase.

Détails de la propriété

appId

ID affecté à votre bot dans le portail Bot Framework.

appId: string

Valeur de propriété

string

appPassword

Mot de passe affecté à votre bot dans le portail Bot Framework.

appPassword: string

Valeur de propriété

string

authConfig

Optionnel. Utilisé pour exiger des approbations spécifiques et vérifier les revendications. Recommandé pour les compétences.

authConfig?: AuthenticationConfiguration

Valeur de propriété

AuthenticationConfiguration

certificatePrivateKey

Optionnel. Clé de certificat pour authentifier l’appId auprès d’AAD.

certificatePrivateKey?: string

Valeur de propriété

string

certificateThumbprint

Optionnel. Empreinte numérique du certificat pour authentifier l’appId auprès d’AAD.

certificateThumbprint?: string

Valeur de propriété

string

channelAuthTenant

Optionnel. Locataire à partir duquel acquérir le jeton bot-à-canal.

channelAuthTenant?: string

Valeur de propriété

string

channelService

Optionnel. Option de service de canal pour ce bot pour valider les connexions à partir d’Azure ou d’autres emplacements de canal.

channelService?: string

Valeur de propriété

string

clientOptions

Optionnel. Utilisé lors de la création de connecteurs.

clientOptions?: ConnectorClientOptions

Valeur de propriété

ConnectorClientOptions

oAuthEndpoint

Optionnel. Point de terminaison de l’API OAuth à utiliser pour votre bot.

oAuthEndpoint?: string

Valeur de propriété

string

openIdMetadata

Optionnel. Point de terminaison de métadonnées OpenID que votre bot doit utiliser.

openIdMetadata?: string

Valeur de propriété

string

webSocketFactory

Optionnel. Utilisé pour passer une instance NodeWebSocketFactoryBase.

webSocketFactory?: NodeWebSocketFactoryBase

Valeur de propriété

NodeWebSocketFactoryBase