Skip to content

Commit 47d188d

Browse files
committed
Removed delaying of keyshare extension
1 parent 8c9991b commit 47d188d

File tree

1 file changed

+1
-12
lines changed

1 file changed

+1
-12
lines changed

TLS-Core/src/main/java/de/rub/nds/tlsattacker/core/protocol/handler/HandshakeMessageHandler.java

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,21 +30,10 @@ public HandshakeMessageHandler(TlsContext tlsContext) {
3030

3131
protected void adjustExtensions(ProtocolMessage message, HandshakeMessageType handshakeMessageType) {
3232
if (message.getExtensions() != null) {
33-
KeyShareExtensionHandler keyShareHandler = null;
34-
KeyShareExtensionMessage keyShareExtension = null;
3533
for (ExtensionMessage extension : message.getExtensions()) {
3634
ExtensionHandler handler = HandlerFactory.getExtensionHandler(tlsContext,
3735
extension.getExtensionTypeConstant(), handshakeMessageType);
38-
if (handler instanceof KeyShareExtensionHandler) {
39-
keyShareHandler = (KeyShareExtensionHandler) handler;
40-
keyShareExtension = (KeyShareExtensionMessage) extension;
41-
} else {
42-
handler.adjustTLSContext(extension);
43-
}
44-
}
45-
if (keyShareHandler != null) // delay KeyShare to process PSK first
46-
{
47-
keyShareHandler.adjustTLSContext(keyShareExtension);
36+
handler.adjustTLSContext(extension);
4837
}
4938
}
5039
}

0 commit comments

Comments
 (0)