Compartir a través de


ConfigurationServiceClientCredentialFactory class

ServiceClientCredentialsFactory que usa configurationServiceClientCredentialFactoryOptions o una instancia de Configuration para compilar ServiceClientCredentials con un AppId y una contraseña de aplicación.

Extends

PasswordServiceClientCredentialFactory

Constructores

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

Inicializa una nueva instancia de la clase ConfigurationServiceClientCredentialFactory .

Propiedades heredadas

appId

Identificador de la aplicación para esta credencial.

password

Contraseña de la aplicación para esta credencial.

tenantId

Identificador de inquilino del inquilino de Azure AD donde se crea el bot.

Métodos

createCredentials(string, string, string, boolean)
isAuthenticationDisabled()
isValidAppId(string)

Detalles del constructor

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

Inicializa una nueva instancia de la clase ConfigurationServiceClientCredentialFactory .

new ConfigurationServiceClientCredentialFactory(factoryOptions?: ConfigurationServiceClientCredentialFactoryOptions)

Parámetros

Detalles de las propiedades heredadas

appId

Identificador de la aplicación para esta credencial.

appId: string | null

Valor de propiedad

string | null

Heredado de PasswordServiceClientCredentialFactory.appId

password

Contraseña de la aplicación para esta credencial.

password: string | null

Valor de propiedad

string | null

Heredado de PasswordServiceClientCredentialFactory.password

tenantId

Identificador de inquilino del inquilino de Azure AD donde se crea el bot.

tenantId: string | null

Valor de propiedad

string | null

Heredado de PasswordServiceClientCredentialFactory.tenantId

Detalles del método

createCredentials(string, string, string, boolean)

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

Parámetros

microsoftAppId

string

audience

string

loginEndpoint

string

validateAuthority

boolean

Devoluciones

Promise<ServiceClientCredentials>

isAuthenticationDisabled()

function isAuthenticationDisabled(): Promise<boolean>

Devoluciones

Promise<boolean>

isValidAppId(string)

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

Parámetros

microsoftAppId

string

Devoluciones

Promise<boolean>