Compartilhar via


SimpleCredentialProvider class

Aviso

Essa API foi preterida.

Use ConfigurationBotFrameworkAuthentication instead to configure credentials. A simple implementation of the ICredentialProvider interface.

Construtores

SimpleCredentialProvider(string, string)

Inicializa uma nova instância da classe SimpleCredentialProvider com as credenciais fornecidas.

Métodos

getAppPassword(string)

Obtenha a senha do aplicativo para um determinado appId de bot, se não for uma appId válida, retorne Null Esse método é assíncrono para habilitar implementações personalizadas que talvez precisem chamar para serem atendidas para validar o par appId/senha.

isAuthenticationDisabled()

Verifica se a autenticação de bot está desabilitada. Retornará true se a autenticação de bot estiver desabilitada. Esse método é assíncrono para habilitar implementações personalizadas que talvez precisem chamar a serviço para validar o par appId/password.

isValidAppId(string)

Validar AppId. Esse método é assíncrono para habilitar implementações personalizadas que talvez precisem chamar para o serviço para validar o par appId/senha.

Detalhes do construtor

SimpleCredentialProvider(string, string)

Inicializa uma nova instância da classe SimpleCredentialProvider com as credenciais fornecidas.

new SimpleCredentialProvider(appId: string, appPassword: string)

Parâmetros

appId

string

A ID do aplicativo.

appPassword

string

A senha do aplicativo.

Detalhes do método

getAppPassword(string)

Obtenha a senha do aplicativo para um determinado appId de bot, se não for uma appId válida, retorne Null Esse método é assíncrono para habilitar implementações personalizadas que talvez precisem chamar para serem atendidas para validar o par appId/senha.

function getAppPassword(appId: string): Promise<string | null>

Parâmetros

appId

string

bot appid

Retornos

Promise<string | null>

senha ou nulo para appid inválido

isAuthenticationDisabled()

Verifica se a autenticação de bot está desabilitada. Retornará true se a autenticação de bot estiver desabilitada. Esse método é assíncrono para habilitar implementações personalizadas que talvez precisem chamar a serviço para validar o par appId/password.

function isAuthenticationDisabled(): Promise<boolean>

Retornos

Promise<boolean>

true se a autenticação de bot estiver desabilitada.

isValidAppId(string)

Validar AppId. Esse método é assíncrono para habilitar implementações personalizadas que talvez precisem chamar para o serviço para validar o par appId/senha.

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

Parâmetros

appId

string

bot appid

Retornos

Promise<boolean>

true se for um AppId válido