TsgcWSAPIServer_WebAuthn › Methods › KeepAlive
Wysyła ping podtrzymujący aktywność na podanym połączeniu, aby zapobiec wygaśnięciu uwierzytelnionej sesji.
procedure KeepAlive(const aConnection: TsgcWSConnection; const aMessage: string);
| Nazwa | Typ | Opis |
|---|---|---|
aConnection | const TsgcWSConnection | Połączenie, przez które musi zostać dostarczona wiadomość keep-alive. |
aMessage | const string | Opcjonalny ładunek wysyłany z sygnałem keep-alive; gdy jest pusty, używany jest ping zdefiniowany przez protokół. |
Odświeża znacznik czasu sesji WebAuthn powiązanej z połączeniem, tak aby krótkotrwałe tokeny nie były unieważniane, gdy klient jest bezczynny. Należy wywoływać okresowo z timera, gdy długotrwałe połączenia muszą pozostawać uwierzytelnione.
sgcWSAPIServer_WebAuthn1.KeepAlive(aConnection, 'ping');