TsgcUDPCLient › Yöntemler › ClearDTLS
Önbelleğe alınmış DTLS oturum durumunu atar, böylece bir sonraki datagram yeni bir DTLS handshake tetikler.
procedure ClearDTLS;
İlk şifrelenmiş datagram gönderildikten sonra, istemci sonraki tüm trafik için müzakere edilen DTLS oturum anahtarlarını yeniden kullanır. İstemciyi bu anahtarları unutmaya ve bir sonraki WriteData çağrısında yeni bir handshake gerçekleştirmeye zorlamak için ClearDTLS'i çağırın; hedef peer (Host/Port) değiştiğinde, DTLSOptions değiştirildiğinde veya oturum uzak tarafta sona erdiğinde bu gereklidir. Yöntemin DTLS devre dışı olduğunda hiçbir etkisi yoktur ve herhangi bir zamanda güvenle çağrılabilir.
oClient.ClearDTLS;
oClient.Host := 'other-server.example.com';
oClient.WriteData('hello');