PasswordServiceClientCredentialFactory class
Eine einfache Implementierung der ServiceClientCredentialsFactory-Schnittstelle .
Konstruktoren
Password |
Initialisiert eine neue Instanz der PasswordServiceClientCredentialFactory-Klasse . |
Password |
Initialisiert eine neue Instanz der PasswordServiceClientCredentialFactory-Klasse . |
Eigenschaften
app |
Die App-ID für diese Anmeldeinformationen. |
password | Das App-Kennwort für diese Anmeldeinformationen. |
tenant |
Die Mandanten-ID des Azure AD-Mandanten, in dem der Bot erstellt wird. |
Methoden
create |
Eine Factorymethode zum Erstellen von ServiceClientCredentials. |
is |
Überprüft, ob die Botauthentifizierung deaktiviert ist. |
is |
Ü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.