gfe-relnote: In QUIC version T099, implement HANDSHAKE_DONE frame to drive the handshake to confirmation on the client side. Not used in prod yet.
PiperOrigin-RevId: 290948924
Change-Id: Idcbc5c0d573b5db992b65d4971ea12a3d7e87633
diff --git a/quic/core/handshaker_delegate_interface.h b/quic/core/handshaker_delegate_interface.h
index 9eae32a..23f2cbd 100644
--- a/quic/core/handshaker_delegate_interface.h
+++ b/quic/core/handshaker_delegate_interface.h
@@ -38,13 +38,10 @@
// Called to neuter ENCRYPTION_INITIAL data (without discarding initial keys).
virtual void NeuterUnencryptedData() = 0;
- // Called to neuter data of HANDSHAKE_DATA packet number space. In QUIC
- // crypto, this is called 1) when a client switches to forward secure
+ // Called to neuter data of HANDSHAKE_DATA packet number space. Only used in
+ // QUIC crypto. This is called 1) when a client switches to forward secure
// encryption level and 2) a server successfully processes a forward secure
- // packet. Temporarily use this method in TLS handshake when both endpoints
- // switch to forward secure encryption level.
- // TODO(fayang): use DiscardOldEncryptionKey instead of this method in TLS
- // handshake when handshake key discarding settles down.
+ // packet.
virtual void NeuterHandshakeData() = 0;
};