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.