TsgcWSAPIServer_WebAuthn › Métodos › KeepAlive
Envía un ping de mantenimiento en la conexión dada para evitar que la sesión autenticada expire.
procedure KeepAlive(const aConnection: TsgcWSConnection; const aMessage: string);
| Nombre | Tipo | Descripción |
|---|---|---|
aConnection | const TsgcWSConnection | Conexión en la que debe entregarse el mensaje de keep-alive. |
aMessage | const string | Carga útil opcional enviada con el keep-alive; cuando está vacía se utiliza un ping definido por el protocolo. |
Actualiza la marca de tiempo de la sesión WebAuthn asociada a la conexión para que los tokens de corta duración no queden invalidados mientras el cliente está inactivo. Llame periódicamente desde un temporizador cuando las conexiones de larga duración deban permanecer autenticadas.
sgcWSAPIServer_WebAuthn1.KeepAlive(aConnection, 'ping');