GenericService class

Avertissement

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

See https://aka.ms/bot-file-basics for more information.

Définit une connexion de service générique.

Extends

Constructeurs

GenericService(IGenericService)

Crée une instance GenericService.

Propriétés

configuration

Données de configuration nommées/valeur.

url

Lien profond vers le service.

Propriétés héritées

id

ID unique du service.

name

Nom convivial du service.

type

Méthodes

decrypt(string, (value: string, secret: string) => string)

Déchiffrer les propriétés sur ce service.

encrypt(string, (value: string, secret: string) => string)

Chiffrer les propriétés sur ce service.

Méthodes héritées

toJSON()

Crée une version JSON du modèle pour l’enregistrement sur disque.

Détails du constructeur

GenericService(IGenericService)

Crée une instance GenericService.

new GenericService(source?: IGenericService)

Paramètres

source
IGenericService

(Facultatif) Définition de service json.

Détails de la propriété

configuration

Données de configuration nommées/valeur.

configuration: [key: string]: string

Valeur de propriété

[key: string]: string

url

Lien profond vers le service.

url: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID unique du service.

id: string

Valeur de propriété

string

héritée deConnectedService.id

name

Nom convivial du service.

name: string

Valeur de propriété

string

héritée deConnectedService.name

type

type?: ServiceTypes

Valeur de propriété

héritée deConnectedService.type

Détails de la méthode

decrypt(string, (value: string, secret: string) => string)

Déchiffrer les propriétés sur ce service.

function decrypt(secret: string, decryptString: (value: string, secret: string) => string)

Paramètres

secret

string

Secret à utiliser pour déchiffrer.

decryptString

(value: string, secret: string) => string

Fonction appelée pour déchiffrer une valeur individuelle.

encrypt(string, (value: string, secret: string) => string)

Chiffrer les propriétés sur ce service.

function encrypt(secret: string, encryptString: (value: string, secret: string) => string)

Paramètres

secret

string

Secret à utiliser pour chiffrer.

encryptString

(value: string, secret: string) => string

Fonction appelée pour chiffrer une valeur individuelle.

Détails de la méthode héritée

toJSON()

Crée une version JSON du modèle pour l’enregistrement sur disque.

function toJSON(): IConnectedService

Retours

Json IConnectedService.

héritée deConnectedService.toJSON