PasswordServiceClientCredentialFactory class
Implémentation simple de l’interface ServiceClientCredentialsFactory.
Constructeurs
Password |
Initialise une nouvelle instance de la classe PasswordServiceClientCredentialFactory. |
Password |
Initialise une nouvelle instance de la classe PasswordServiceClientCredentialFactory. |
Propriétés
app |
ID d’application pour ces informations d’identification. |
password | Mot de passe de l’application pour ces informations d’identification. |
tenant |
ID de locataire du locataire Azure AD où le bot est créé. |
Méthodes
create |
Méthode de fabrique pour la création de ServiceClientCredentials. |
is |
Vérifie si l’authentification du bot est désactivée. |
is |
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.