Partager via


PasswordServiceClientCredentialFactory class

Implémentation simple de l’interface ServiceClientCredentialsFactory.

Constructeurs

PasswordServiceClientCredentialFactory(string, string)

Initialise une nouvelle instance de la classe PasswordServiceClientCredentialFactory.

PasswordServiceClientCredentialFactory(string, string, string)

Initialise une nouvelle instance de la classe PasswordServiceClientCredentialFactory.

Propriétés

appId

ID d’application pour ces informations d’identification.

password

Mot de passe de l’application pour ces informations d’identification.

tenantId

ID de locataire du locataire Azure AD où le bot est créé.

Méthodes

createCredentials(string, string, string, boolean)

Méthode de fabrique pour la création de ServiceClientCredentials.

isAuthenticationDisabled()

Vérifie si l’authentification du bot est désactivée.

isValidAppId(string)

Valide un ID d’application.

Détails du constructeur

PasswordServiceClientCredentialFactory(string, string)

Initialise une nouvelle instance de la classe PasswordServiceClientCredentialFactory.

new PasswordServiceClientCredentialFactory(appId: string, password: string)

Paramètres

appId

string

ID d’application.

password

string

Mot de passe de l’application.

PasswordServiceClientCredentialFactory(string, string, string)

Initialise une nouvelle instance de la classe PasswordServiceClientCredentialFactory.

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

Paramètres

appId

string

ID d’application.

password

string

Mot de passe de l’application.

tenantId

string

ID de locataire du locataire Azure AD où le bot est créé.

Détails de la propriété

appId

ID d’application pour ces informations d’identification.

appId: string | null

Valeur de propriété

string | null

password

Mot de passe de l’application pour ces informations d’identification.

password: string | null

Valeur de propriété

string | null

tenantId

ID de locataire du locataire Azure AD où le bot est créé.

tenantId: string | null

Valeur de propriété

string | null

Détails de la méthode

createCredentials(string, string, string, boolean)

Méthode de fabrique pour la création de ServiceClientCredentials.

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

Paramètres

appId

string

AppId.

audience

string

Le public.

loginEndpoint

string

URL de connexion.

validateAuthority

boolean

Valeur de l’autorité de validation à utiliser.

Retours

Promise<ServiceClientCredentials>

Promesse représentant le résultat de l’opération.

isAuthenticationDisabled()

Vérifie si l’authentification du bot est désactivée.

function isAuthenticationDisabled(): Promise<boolean>

Retours

Promise<boolean>

Promesse avec le résultat de validation.

isValidAppId(string)

Valide un ID d’application.

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

Paramètres

appId

string

Id d’application à valider.

Retours

Promise<boolean>

Promesse avec le résultat de validation.