Compartir a través de


PasswordServiceClientCredentialFactory class

Implementación sencilla de la interfaz ServiceClientCredentialsFactory.

Constructores

PasswordServiceClientCredentialFactory(string, string)

Inicializa una nueva instancia de la clase PasswordServiceClientCredentialFactory.

PasswordServiceClientCredentialFactory(string, string, string)

Inicializa una nueva instancia de la clase PasswordServiceClientCredentialFactory.

Propiedades

appId

Identificador de la aplicación para esta credencial.

password

Contraseña de la aplicación para esta credencial.

tenantId

Identificador de inquilino del inquilino de Azure AD donde se crea el bot.

Métodos

createCredentials(string, string, string, boolean)

Un método de fábrica para crear ServiceClientCredentials.

isAuthenticationDisabled()

Comprueba si la autenticación del bot está deshabilitada.

isValidAppId(string)

Valida un identificador de aplicación.

Detalles del constructor

PasswordServiceClientCredentialFactory(string, string)

Inicializa una nueva instancia de la clase PasswordServiceClientCredentialFactory.

new PasswordServiceClientCredentialFactory(appId: string, password: string)

Parámetros

appId

string

El identificador de la aplicación.

password

string

Contraseña de la aplicación.

PasswordServiceClientCredentialFactory(string, string, string)

Inicializa una nueva instancia de la clase PasswordServiceClientCredentialFactory.

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

Parámetros

appId

string

El identificador de la aplicación.

password

string

Contraseña de la aplicación.

tenantId

string

Identificador de inquilino del inquilino de Azure AD donde se crea el bot.

Detalles de las propiedades

appId

Identificador de la aplicación para esta credencial.

appId: string | null

Valor de propiedad

string | null

password

Contraseña de la aplicación para esta credencial.

password: string | null

Valor de propiedad

string | null

tenantId

Identificador de inquilino del inquilino de Azure AD donde se crea el bot.

tenantId: string | null

Valor de propiedad

string | null

Detalles del método

createCredentials(string, string, string, boolean)

Un método de fábrica para crear ServiceClientCredentials.

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

Parámetros

appId

string

AppId.

audience

string

El público.

loginEndpoint

string

Dirección URL de inicio de sesión.

validateAuthority

boolean

Valor de la entidad de validación que se va a usar.

Devoluciones

Promise<ServiceClientCredentials>

Promesa que representa el resultado de la operación.

isAuthenticationDisabled()

Comprueba si la autenticación del bot está deshabilitada.

function isAuthenticationDisabled(): Promise<boolean>

Devoluciones

Promise<boolean>

Promesa con el resultado de validación.

isValidAppId(string)

Valida un identificador de aplicación.

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

Parámetros

appId

string

AppId que se va a validar.

Devoluciones

Promise<boolean>

Promesa con el resultado de validación.