Compartilhar via


ConfigurationServiceClientCredentialFactory class

ServiceClientCredentialsFactory que usa um ConfigurationServiceClientCredentialFactoryOptions ou uma instância de Configuração de para criar ServiceClientCredentials com uma Senha de Aplicativo e App.

Extends

PasswordServiceClientCredentialFactory

Construtores

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

Inicializa uma nova instância da classe ConfigurationServiceClientCredentialFactory.

Propriedades herdadas

appId

A ID do aplicativo para essa credencial.

password

A senha do aplicativo para essa credencial.

tenantId

A ID do locatário do Azure AD em que o bot é criado.

Métodos

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

Detalhes do construtor

ConfigurationServiceClientCredentialFactory(ConfigurationServiceClientCredentialFactoryOptions)

Inicializa uma nova instância da classe ConfigurationServiceClientCredentialFactory.

new ConfigurationServiceClientCredentialFactory(factoryOptions?: ConfigurationServiceClientCredentialFactoryOptions)

Parâmetros

factoryOptions
ConfigurationServiceClientCredentialFactoryOptions

Um objeto ConfigurationServiceClientCredentialFactoryOptions.

Detalhes das propriedades herdadas

appId

A ID do aplicativo para essa credencial.

appId: string | null

Valor da propriedade

string | null

herdado de PasswordServiceClientCredentialFactory.appId

password

A senha do aplicativo para essa credencial.

password: string | null

Valor da propriedade

string | null

herdado de PasswordServiceClientCredentialFactory.password

tenantId

A ID do locatário do Azure AD em que o bot é criado.

tenantId: string | null

Valor da propriedade

string | null

herdado de PasswordServiceClientCredentialFactory.tenantId

Detalhes do 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

Retornos

Promise<ServiceClientCredentials>

isAuthenticationDisabled()

function isAuthenticationDisabled(): Promise<boolean>

Retornos

Promise<boolean>

isValidAppId(string)

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

Parâmetros

microsoftAppId

string

Retornos

Promise<boolean>