TsgcWSAPIServer_WebAuthnMethods › KeepAlive

KeepAlive Metoda

Wysyła ping podtrzymujący aktywność na podanym połączeniu, aby zapobiec wygaśnięciu uwierzytelnionej sesji.

Składnia

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

Parametry

NazwaTypOpis
aConnectionconst TsgcWSConnectionPołączenie, przez które musi zostać dostarczona wiadomość keep-alive.
aMessageconst stringOpcjonalny ładunek wysyłany z sygnałem keep-alive; gdy jest pusty, używany jest ping zdefiniowany przez protokół.

Uwagi

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.

Przykład

sgcWSAPIServer_WebAuthn1.KeepAlive(aConnection, 'ping');

Powrót do metod