ServiceClientCredentialsFactory class
Die abstrakte ServiceClientCredentialsFactory-Klasse, mit der Bots ihre eigenen ServiceClientCredentials für Bot-zu-Bot-Kanal- oder Skillbot-Aufrufe für übergeordnete Bots bereitstellen können.
Methoden
create |
Eine Factorymethode zum Erstellen von ServiceClientCredentials. |
is |
Überprüft, ob die Botauthentifizierung deaktiviert ist. |
is |
Ü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
Die Zielgruppe.
- loginEndpoint
-
string
Die Anmelde-URL.
- validateAuthority
-
boolean
Der zu verwendende Wert der Validierungsautorität.
Gibt zurück
Promise<ServiceClientCredentials>
isAuthenticationDisabled()
Überprüft, ob die Botauthentifizierung deaktiviert ist.
function isAuthenticationDisabled(): Promise<boolean>
Gibt zurück
Promise<boolean>
Wenn die Botauthentifizierung deaktiviert ist, ist das Ergebnis true. 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.