Freigeben über


ConnectedService class

Warnung

Diese API ist nun veraltet.

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

Basisklasse für alle verbundenen Dienstdefinitionen.

Konstruktoren

ConnectedService(IConnectedService, ServiceTypes)

Erstellt eine neue ConnectedService-Instanz.

Eigenschaften

id

Eindeutige ID für den Dienst.

name

Anzeigename für den Dienst.

type

Methoden

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

Entschlüsseln von Eigenschaften für diesen Dienst.

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

Verschlüsseln sie Eigenschaften für diesen Dienst.

toJSON()

Erstellt eine JSON-basierte Version des Modells zum Speichern auf dem Datenträger.

Details zum Konstruktor

ConnectedService(IConnectedService, ServiceTypes)

Erstellt eine neue ConnectedService-Instanz.

new ConnectedService(source?: IConnectedService, type?: ServiceTypes)

Parameter

source
IConnectedService

(Optional) JSON-basierte Dienstdefinition.

type
ServiceTypes

(Optional) Typ des zu definierenden Diensts.

Details zur Eigenschaft

id

Eindeutige ID für den Dienst.

id: string

Eigenschaftswert

string

name

Anzeigename für den Dienst.

name: string

Eigenschaftswert

string

type

type?: ServiceTypes

Eigenschaftswert

Details zur Methode

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

Entschlüsseln von Eigenschaften für diesen Dienst.

function decrypt(_secret: string, _decryptString: (value: string, secret: string) => string)

Parameter

_secret

string

Geheimer Schlüssel zum Entschlüsseln der Schlüssel in diesem Dienst.

_decryptString

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

Funktion, die zum Entschlüsseln eines einzelnen Werts aufgerufen wird.

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

Verschlüsseln sie Eigenschaften für diesen Dienst.

function encrypt(_secret: string, _encryptString: (value: string, secret: string) => string)

Parameter

_secret

string

Geheimer Schlüssel zum Verschlüsseln der Schlüssel in diesem Dienst.

_encryptString

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

Funktion, die aufgerufen wird, um einen einzelnen Wert zu verschlüsseln.

toJSON()

Erstellt eine JSON-basierte Version des Modells zum Speichern auf dem Datenträger.

function toJSON(): IConnectedService

Gibt zurück

Ein IConnectedService-JSON.