ServiceClientCredentialsFactory class
La clase abstracta ServiceClientCredentialsFactory que permite a los bots proporcionar sus propios ServiceClientCredentials para bot a canal de bot o bot de aptitud a llamadas de bot principal.
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 método
createCredentials(string, string | undefined, string, boolean)
Un método de fábrica para crear ServiceClientCredentials.
function createCredentials(appId: string, audience: string | undefined, loginEndpoint: string, validateAuthority: boolean): Promise<ServiceClientCredentials>
Parámetros
- appId
-
string
AppId.
- audience
-
string | undefined
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>
isAuthenticationDisabled()
Comprueba si la autenticación del bot está deshabilitada.
function isAuthenticationDisabled(): Promise<boolean>
Devoluciones
Promise<boolean>
Si la autenticación del bot está deshabilitada, el resultado es true; de lo contrario, false.
isValidAppId(string)
Valida un identificador de aplicación.
function isValidAppId(appId: string): Promise<boolean>
Parámetros
- appId
-
string
Identificador de la aplicación que se va a validar.
Devoluciones
Promise<boolean>
El resultado es true si appId
es válido para el controlador; de lo contrario, false.