TsgcWSAPIServer_WebAuthn › Metodi › KeepAlive
Invia un ping keep-alive sulla connessione specificata per impedire la scadenza della sessione autenticata.
procedure KeepAlive(const aConnection: TsgcWSConnection; const aMessage: string);
| Nome | Tipo | Descrizione |
|---|---|---|
aConnection | const TsgcWSConnection | Connessione su cui deve essere consegnato il messaggio keep-alive. |
aMessage | const string | Payload opzionale inviato con il keep-alive; quando è vuoto viene utilizzato un ping definito dal protocollo. |
Aggiorna il timestamp della sessione WebAuthn associata alla connessione, in modo che i token di breve durata non vengano invalidati mentre il client è inattivo. Lo richiami periodicamente da un timer quando le connessioni di lunga durata devono restare autenticate.
sgcWSAPIServer_WebAuthn1.KeepAlive(aConnection, 'ping');