CredentialProvider Interfaz
public interface CredentialProvider
Interfaz CredentialProvider. Esta interfaz permite a los bots proporcionar su propia implementación de lo que es, y lo que no es, un appId y una contraseña válidos. Esto es útil en el caso de bots multiinquilino, donde es posible que el bot tenga que llamar a un servicio para determinar si un par de appid/password determinado es válido. En el caso de los bots de inquilino único (la mayoría), los proveedores estáticos simples son suficientes.
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| abstract java.util.concurrent.CompletableFuture<java.lang.String> |
getAppPassword(String appId)
Obtiene la contraseña de la aplicación para un identificador de aplicación de bot determinado. |
| abstract java.util.concurrent.CompletableFuture<java.lang.Boolean> |
isAuthenticationDisabled()
Comprueba si la autenticación del bot está deshabilitada. |
| abstract java.util.concurrent.CompletableFuture<java.lang.Boolean> |
isValidAppId(String appId)
Valida un identificador de aplicación. |
Detalles del método
getAppPassword
public abstract CompletableFuture
Obtiene la contraseña de la aplicación para un identificador de aplicación de bot determinado.
Parámetros:
Devoluciones:
isAuthenticationDisabled
public abstract CompletableFuture
Comprueba si la autenticación del bot está deshabilitada.
Devoluciones:
isValidAppId
public abstract CompletableFuture
Valida un identificador de aplicación.
Parámetros:
Devoluciones: