PasswordServiceClientCredentialFactory class
Implementación sencilla de la interfaz
Constructores
Password |
Inicializa una nueva instancia de la clase |
Password |
Inicializa una nueva instancia de la clase |
Propiedades
app |
Identificador de la aplicación para esta credencial. |
password | Contraseña de la aplicación para esta credencial. |
tenant |
Identificador de inquilino del inquilino de Azure AD donde se crea el bot. |
Métodos
create |
Un método de fábrica para crear ServiceClientCredentials. |
is |
Comprueba si la autenticación del bot está deshabilitada. |
is |
Valida un identificador de aplicación. |
Detalles del constructor
PasswordServiceClientCredentialFactory(string, string)
Inicializa una nueva instancia de la clase
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
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.