TsgcWSAPIServer_WebAuthnMéthodes › KeepAlive

KeepAlive Méthode

Envoie un ping de maintien de connexion sur la connexion donnée pour empêcher l'expiration de la session authentifiée.

Syntaxe

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

Paramètres

NomTypeDescription
aConnectionconst TsgcWSConnection Connexion sur laquelle le message de maintien en vie doit être livré.
aMessageconst stringCharge utile optionnelle envoyée avec le keep-alive ; lorsqu'elle est vide, un ping défini par le protocole est utilisé.

Remarques

Actualise l'horodatage de la session WebAuthn associée à la connexion afin que les jetons de courte durée ne soient pas invalidés pendant l'inactivité du client. À appeler périodiquement depuis un minuteur lorsque des connexions de longue durée doivent rester authentifiées.

Exemple

sgcWSAPIServer_WebAuthn1.KeepAlive(aConnection, 'ping');

Retour aux méthodes