gfe-relnote: Stop using SetDefaultEncryptionLevel in TLS handshake. Instead, use OnOneRttKeysAvailable. Refactor only, no functional change expected, not protected.
PiperOrigin-RevId: 301928754
Change-Id: I8751cb610f1454fc2d61646c50a1fbed8dae926c
diff --git a/quic/core/handshaker_delegate_interface.h b/quic/core/handshaker_delegate_interface.h
index 03b3af9..0e8e045 100644
--- a/quic/core/handshaker_delegate_interface.h
+++ b/quic/core/handshaker_delegate_interface.h
@@ -30,9 +30,14 @@
EncryptionLevel level,
std::unique_ptr<QuicEncrypter> encrypter) = 0;
- // Called to set default encryption level to |level|.
+ // Called to set default encryption level to |level|. Only used in QUIC
+ // crypto.
virtual void SetDefaultEncryptionLevel(EncryptionLevel level) = 0;
+ // Called when both 1-RTT read and write keys are available. Only used in TLS
+ // handshake.
+ virtual void OnOneRttKeysAvailable() = 0;
+
// Called to discard old decryption keys to stop processing packets of
// encryption |level|.
virtual void DiscardOldDecryptionKey(EncryptionLevel level) = 0;