Freigeben über


ServiceClientCredentialsFactory class

Die abstrakte Klasse ServiceClientCredentialsFactory, mit der Bots ihren eigenen ServiceClientCredentials für Bot-Kanal oder Qualifikations-Bot für übergeordnete Bot-Aufrufe bereitstellen können.

Methoden

createCredentials(string, string | undefined, string, boolean)

Eine Factorymethode zum Erstellen von ServiceClientCredentials.

isAuthenticationDisabled()

Überprüft, ob die Bot-Authentifizierung deaktiviert ist.

isValidAppId(string)

Überprüft eine App-ID.

Details zur Methode

createCredentials(string, string | undefined, string, boolean)

Eine Factorymethode zum Erstellen von ServiceClientCredentials.

function createCredentials(appId: string, audience: string | undefined, loginEndpoint: string, validateAuthority: boolean): Promise<ServiceClientCredentials>

Parameter

appId

string

Die appId.

audience

string | undefined

Das Publikum.

loginEndpoint

string

Die Anmelde-URL.

validateAuthority

boolean

Der zu verwendende Überprüfungsautoritätswert.

Gibt zurück

Promise<ServiceClientCredentials>

Ein ServiceClientCredentials-.

isAuthenticationDisabled()

Überprüft, ob die Bot-Authentifizierung deaktiviert ist.

function isAuthenticationDisabled(): Promise<boolean>

Gibt zurück

Promise<boolean>

Wenn die Bot-Authentifizierung deaktiviert ist, ist das Ergebnis wahr; andernfalls "false".

isValidAppId(string)

Überprüft eine App-ID.

function isValidAppId(appId: string): Promise<boolean>

Parameter

appId

string

Die zu überprüfende App-ID.

Gibt zurück

Promise<boolean>

Das Ergebnis ist "true", wenn appId für den Controller gültig ist; andernfalls "false".