Freigeben über


PasswordServiceClientCredentialFactory class

Eine einfache Implementierung der ServiceClientCredentialsFactory-Schnittstelle .

Konstruktoren

PasswordServiceClientCredentialFactory(string, string)

Initialisiert eine neue Instanz der PasswordServiceClientCredentialFactory-Klasse .

PasswordServiceClientCredentialFactory(string, string, string)

Initialisiert eine neue Instanz der PasswordServiceClientCredentialFactory-Klasse .

Eigenschaften

appId

Die App-ID für diese Anmeldeinformationen.

password

Das App-Kennwort für diese Anmeldeinformationen.

tenantId

Die Mandanten-ID des Azure AD-Mandanten, in dem der Bot erstellt wird.

Methoden

createCredentials(string, string, string, boolean)

Eine Factorymethode zum Erstellen von ServiceClientCredentials.

isAuthenticationDisabled()

Überprüft, ob die Botauthentifizierung deaktiviert ist.

isValidAppId(string)

Überprüft eine App-ID.

Details zum Konstruktor

PasswordServiceClientCredentialFactory(string, string)

Initialisiert eine neue Instanz der PasswordServiceClientCredentialFactory-Klasse .

new PasswordServiceClientCredentialFactory(appId: string, password: string)

Parameter

appId

string

Die App-ID.

password

string

Das App-Kennwort.

PasswordServiceClientCredentialFactory(string, string, string)

Initialisiert eine neue Instanz der PasswordServiceClientCredentialFactory-Klasse .

new PasswordServiceClientCredentialFactory(appId: string, password: string, tenantId: string)

Parameter

appId

string

Die App-ID.

password

string

Das App-Kennwort.

tenantId

string

Mandanten-ID des Azure AD-Mandanten, in dem der Bot erstellt wird.

Details zur Eigenschaft

appId

Die App-ID für diese Anmeldeinformationen.

appId: string | null

Eigenschaftswert

string | null

password

Das App-Kennwort für diese Anmeldeinformationen.

password: string | null

Eigenschaftswert

string | null

tenantId

Die Mandanten-ID des Azure AD-Mandanten, in dem der Bot erstellt wird.

tenantId: string | null

Eigenschaftswert

string | null

Details zur Methode

createCredentials(string, string, string, boolean)

Eine Factorymethode zum Erstellen von ServiceClientCredentials.

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

Parameter

appId

string

Die appId.

audience

string

Die Zielgruppe.

loginEndpoint

string

Die Anmelde-URL.

validateAuthority

boolean

Der zu verwendende Wert der Validierungsautorität.

Gibt zurück

Promise<ServiceClientCredentials>

Eine Zusage, die das Ergebnis des Vorgangs darstellt.

isAuthenticationDisabled()

Überprüft, ob die Botauthentifizierung deaktiviert ist.

function isAuthenticationDisabled(): Promise<boolean>

Gibt zurück

Promise<boolean>

Zusage mit dem Validierungsergebnis.

isValidAppId(string)

Überprüft eine App-ID.

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

Parameter

appId

string

Die zu überprüfende appId.

Gibt zurück

Promise<boolean>

Zusage mit dem Validierungsergebnis.