Compartilhar via


PasswordServiceClientCredentialFactory class

Uma implementação simples da interface ServiceClientCredentialsFactory.

Construtores

PasswordServiceClientCredentialFactory(string, string)

Inicializa uma nova instância da classe PasswordServiceClientCredentialFactory.

PasswordServiceClientCredentialFactory(string, string, string)

Inicializa uma nova instância da classe PasswordServiceClientCredentialFactory.

Propriedades

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)

Um método de fábrica para criar ServiceClientCredentials.

isAuthenticationDisabled()

Verifica se a autenticação de bot está desabilitada.

isValidAppId(string)

Valida uma ID do aplicativo.

Detalhes do construtor

PasswordServiceClientCredentialFactory(string, string)

Inicializa uma nova instância da classe PasswordServiceClientCredentialFactory.

new PasswordServiceClientCredentialFactory(appId: string, password: string)

Parâmetros

appId

string

A ID do aplicativo.

password

string

A senha do aplicativo.

PasswordServiceClientCredentialFactory(string, string, string)

Inicializa uma nova instância da classe PasswordServiceClientCredentialFactory.

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

Parâmetros

appId

string

A ID do aplicativo.

password

string

A senha do aplicativo.

tenantId

string

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

Detalhes da propriedade

appId

A ID do aplicativo para essa credencial.

appId: string | null

Valor da propriedade

string | null

password

A senha do aplicativo para essa credencial.

password: string | null

Valor da propriedade

string | null

tenantId

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

tenantId: string | null

Valor da propriedade

string | null

Detalhes do método

createCredentials(string, string, string, boolean)

Um método de fábrica para criar ServiceClientCredentials.

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

Parâmetros

appId

string

A appId.

audience

string

A audiência.

loginEndpoint

string

A URL de logon.

validateAuthority

boolean

O valor de autoridade de validação a ser usado.

Retornos

Promise<ServiceClientCredentials>

Uma Promessa que representa o resultado da operação.

isAuthenticationDisabled()

Verifica se a autenticação de bot está desabilitada.

function isAuthenticationDisabled(): Promise<boolean>

Retornos

Promise<boolean>

Prometa com o resultado da validação.

isValidAppId(string)

Valida uma ID do aplicativo.

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

Parâmetros

appId

string

A appId a ser validada.

Retornos

Promise<boolean>

Prometa com o resultado da validação.