TsgcWSAPIServer_WebAuthnMétodos › KeepAlive

KeepAlive Método

Envía un ping de mantenimiento en la conexión dada para evitar que la sesión autenticada expire.

Sintaxis

procedure KeepAlive(const aConnection: TsgcWSConnection; const aMessage: string);

Parámetros

NombreTipoDescripción
aConnectionconst TsgcWSConnectionConexión en la que debe entregarse el mensaje de keep-alive.
aMessageconst stringCarga útil opcional enviada con el keep-alive; cuando está vacía se utiliza un ping definido por el protocolo.

Observaciones

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.

Ejemplo

sgcWSAPIServer_WebAuthn1.KeepAlive(aConnection, 'ping');

Volver a Métodos