Partager via


ConfigurationServiceClientCredentialFactory class

ServiceClientCredentialsFactory qui utilise un ConfigurationServiceClientCredentialFactoryOptions ou une instance Configuration pour générer ServiceClientCredentials avec un AppId et un mot de passe d’application.

Extends

PasswordServiceClientCredentialFactory

Constructeurs

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

Initialise une nouvelle instance de la classe ConfigurationServiceClientCredentialFactory.

Propriétés héritées

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)
isAuthenticationDisabled()
isValidAppId(string)

Détails du constructeur

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

Initialise une nouvelle instance de la classe ConfigurationServiceClientCredentialFactory.

new ConfigurationServiceClientCredentialFactory(factoryOptions?: ConfigurationServiceClientCredentialFactoryOptions)

Paramètres

Détails de la propriété héritée

appId

ID d’application pour ces informations d’identification.

appId: string | null

Valeur de propriété

string | null

héritée de PasswordServiceClientCredentialFactory.appId

password

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

password: string | null

Valeur de propriété

string | null

héritée de PasswordServiceClientCredentialFactory.password

tenantId

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

tenantId: string | null

Valeur de propriété

string | null

héritée de PasswordServiceClientCredentialFactory.tenantId

Détails de la méthode

createCredentials(string, string, string, boolean)

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

Paramètres

microsoftAppId

string

audience

string

loginEndpoint

string

validateAuthority

boolean

Retours

Promise<ServiceClientCredentials>

isAuthenticationDisabled()

function isAuthenticationDisabled(): Promise<boolean>

Retours

Promise<boolean>

isValidAppId(string)

function isValidAppId(microsoftAppId: string): Promise<boolean>

Paramètres

microsoftAppId

string

Retours

Promise<boolean>