TsgcUDPCLient › Methoden › ClearDTLS

ClearDTLS Methode

Discards the cached DTLS sessie state so the volgende datagram triggers a fresh DTLS handshake.

Syntaxis

procedure ClearDTLS;

Opmerkingen

Nadat het eerste versleutelde datagram is verzonden, hergebruikt de client de onderhandelde DTLS-sessiesleutels voor al het volgende verkeer. Roep ClearDTLS aan om de client te dwingen die sleutels te vergeten en een nieuwe handshake uit te voeren bij de volgende WriteData-aanroep; dit is vereist wanneer de bestemmingspeer (Host/Poort) is gewijzigd, wanneer DTLSOptions zijn gewijzigd, of wanneer de sessie aan de externe kant is verlopen. De methode heeft geen effect wanneer DTLS is uitgeschakeld en kan op elk moment veilig worden aangeroepen.

Voorbeeld

oClient.ClearDTLS;
oClient.Host := 'other-server.example.com';
oClient.WriteData('hello');

Terug naar methoden