PasswordServiceClientCredentialFactory class
Uma implementação simples da interface
Construtores
Password |
Inicializa uma nova instância da classe |
Password |
Inicializa uma nova instância da classe |
Propriedades
app |
A ID do aplicativo para essa credencial. |
password | A senha do aplicativo para essa credencial. |
tenant |
A ID do locatário do Azure AD em que o bot é criado. |
Métodos
create |
Um método de fábrica para criar ServiceClientCredentials. |
is |
Verifica se a autenticação de bot está desabilitada. |
is |
Valida uma ID do aplicativo. |
Detalhes do construtor
PasswordServiceClientCredentialFactory(string, string)
Inicializa uma nova instância da classe
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
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.