Skip to content

Commit 9eac03e

Browse files
authored
Added missing XSDs (#739)
1 parent c4208f7 commit 9eac03e

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed

TLS-Core/src/main/resources/workflowTrace.xsd

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,7 @@
355355
<xs:element name="ServerHello" type="serverHelloMessage"/>
356356
<xs:element name="Alert" type="alertMessage"/>
357357
<xs:element name="NewSessionTicket" type="newSessionTicketMessage"/>
358+
<xs:element name="KeyUpdate" type="keyUpdateMessage"/>
358359
<xs:element name="Application" type="applicationMessage"/>
359360
<xs:element name="ChangeCipherSpec" type="changeCipherSpecMessage"/>
360361
<xs:element name="SSL2ClientHello" type="ssl2ClientHelloMessage"/>
@@ -2147,6 +2148,16 @@
21472148
</xs:complexContent>
21482149
</xs:complexType>
21492150

2151+
<xs:complexType name="keyUpdateMessage">
2152+
<xs:complexContent>
2153+
<xs:extension base="handshakeMessage">
2154+
<xs:sequence>
2155+
<xs:element name="requestUpdate" type="keyUpdateRequest" minOccurs="0"/>
2156+
</xs:sequence>
2157+
</xs:extension>
2158+
</xs:complexContent>
2159+
</xs:complexType>
2160+
21502161
<xs:complexType name="applicationMessage">
21512162
<xs:complexContent>
21522163
<xs:extension base="protocolMessage">
@@ -2962,6 +2973,7 @@
29622973
<xs:element name="ServerHello" type="serverHelloMessage"/>
29632974
<xs:element name="Alert" type="alertMessage"/>
29642975
<xs:element name="NewSessionTicket" type="newSessionTicketMessage"/>
2976+
<xs:element name="KeyUpdate" type="keyUpdateMessage"/>
29652977
<xs:element name="Application" type="applicationMessage"/>
29662978
<xs:element name="ChangeCipherSpec" type="changeCipherSpecMessage"/>
29672979
<xs:element name="SSL2ClientHello" type="ssl2ClientHelloMessage"/>
@@ -3024,6 +3036,7 @@
30243036
<xs:element name="ServerHello" type="serverHelloMessage"/>
30253037
<xs:element name="Alert" type="alertMessage"/>
30263038
<xs:element name="NewSessionTicket" type="newSessionTicketMessage"/>
3039+
<xs:element name="KeyUpdate" type="keyUpdateMessage"/>
30273040
<xs:element name="Application" type="applicationMessage"/>
30283041
<xs:element name="ChangeCipherSpec" type="changeCipherSpecMessage"/>
30293042
<xs:element name="SSL2ClientHello" type="ssl2ClientHelloMessage"/>
@@ -3086,6 +3099,7 @@
30863099
<xs:element name="ServerHello" type="serverHelloMessage"/>
30873100
<xs:element name="Alert" type="alertMessage"/>
30883101
<xs:element name="NewSessionTicket" type="newSessionTicketMessage"/>
3102+
<xs:element name="KeyUpdate" type="keyUpdateMessage"/>
30893103
<xs:element name="Application" type="applicationMessage"/>
30903104
<xs:element name="ChangeCipherSpec" type="changeCipherSpecMessage"/>
30913105
<xs:element name="SSL2ClientHello" type="ssl2ClientHelloMessage"/>
@@ -3195,6 +3209,7 @@
31953209
<xs:element name="ServerHello" type="serverHelloMessage"/>
31963210
<xs:element name="Alert" type="alertMessage"/>
31973211
<xs:element name="NewSessionTicket" type="newSessionTicketMessage"/>
3212+
<xs:element name="KeyUpdate" type="keyUpdateMessage"/>
31983213
<xs:element name="Application" type="applicationMessage"/>
31993214
<xs:element name="ChangeCipherSpec" type="changeCipherSpecMessage"/>
32003215
<xs:element name="SSL2ClientHello" type="ssl2ClientHelloMessage"/>
@@ -3265,6 +3280,7 @@
32653280
<xs:element name="ServerHello" type="serverHelloMessage"/>
32663281
<xs:element name="Alert" type="alertMessage"/>
32673282
<xs:element name="NewSessionTicket" type="newSessionTicketMessage"/>
3283+
<xs:element name="KeyUpdate" type="keyUpdateMessage"/>
32683284
<xs:element name="Application" type="applicationMessage"/>
32693285
<xs:element name="ChangeCipherSpec" type="changeCipherSpecMessage"/>
32703286
<xs:element name="SSL2ClientHello" type="ssl2ClientHelloMessage"/>
@@ -4110,6 +4126,13 @@
41104126
</xs:restriction>
41114127
</xs:simpleType>
41124128

4129+
<xs:simpleType name="keyUpdateRequest">
4130+
<xs:restriction base="xs:string">
4131+
<xs:enumeration value="UPDATE_NOT_REQUESTED"/>
4132+
<xs:enumeration value="UPDATE_REQUESTED"/>
4133+
</xs:restriction>
4134+
</xs:simpleType>
4135+
41134136
<xs:simpleType name="protocolMessageType">
41144137
<xs:restriction base="xs:string">
41154138
<xs:enumeration value="UNKNOWN"/>

resources/schema/workflowTrace.xsd

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,7 @@
355355
<xs:element name="ServerHello" type="serverHelloMessage"/>
356356
<xs:element name="Alert" type="alertMessage"/>
357357
<xs:element name="NewSessionTicket" type="newSessionTicketMessage"/>
358+
<xs:element name="KeyUpdate" type="keyUpdateMessage"/>
358359
<xs:element name="Application" type="applicationMessage"/>
359360
<xs:element name="ChangeCipherSpec" type="changeCipherSpecMessage"/>
360361
<xs:element name="SSL2ClientHello" type="ssl2ClientHelloMessage"/>
@@ -2147,6 +2148,16 @@
21472148
</xs:complexContent>
21482149
</xs:complexType>
21492150

2151+
<xs:complexType name="keyUpdateMessage">
2152+
<xs:complexContent>
2153+
<xs:extension base="handshakeMessage">
2154+
<xs:sequence>
2155+
<xs:element name="requestUpdate" type="keyUpdateRequest" minOccurs="0"/>
2156+
</xs:sequence>
2157+
</xs:extension>
2158+
</xs:complexContent>
2159+
</xs:complexType>
2160+
21502161
<xs:complexType name="applicationMessage">
21512162
<xs:complexContent>
21522163
<xs:extension base="protocolMessage">
@@ -2962,6 +2973,7 @@
29622973
<xs:element name="ServerHello" type="serverHelloMessage"/>
29632974
<xs:element name="Alert" type="alertMessage"/>
29642975
<xs:element name="NewSessionTicket" type="newSessionTicketMessage"/>
2976+
<xs:element name="KeyUpdate" type="keyUpdateMessage"/>
29652977
<xs:element name="Application" type="applicationMessage"/>
29662978
<xs:element name="ChangeCipherSpec" type="changeCipherSpecMessage"/>
29672979
<xs:element name="SSL2ClientHello" type="ssl2ClientHelloMessage"/>
@@ -3024,6 +3036,7 @@
30243036
<xs:element name="ServerHello" type="serverHelloMessage"/>
30253037
<xs:element name="Alert" type="alertMessage"/>
30263038
<xs:element name="NewSessionTicket" type="newSessionTicketMessage"/>
3039+
<xs:element name="KeyUpdate" type="keyUpdateMessage"/>
30273040
<xs:element name="Application" type="applicationMessage"/>
30283041
<xs:element name="ChangeCipherSpec" type="changeCipherSpecMessage"/>
30293042
<xs:element name="SSL2ClientHello" type="ssl2ClientHelloMessage"/>
@@ -3086,6 +3099,7 @@
30863099
<xs:element name="ServerHello" type="serverHelloMessage"/>
30873100
<xs:element name="Alert" type="alertMessage"/>
30883101
<xs:element name="NewSessionTicket" type="newSessionTicketMessage"/>
3102+
<xs:element name="KeyUpdate" type="keyUpdateMessage"/>
30893103
<xs:element name="Application" type="applicationMessage"/>
30903104
<xs:element name="ChangeCipherSpec" type="changeCipherSpecMessage"/>
30913105
<xs:element name="SSL2ClientHello" type="ssl2ClientHelloMessage"/>
@@ -3195,6 +3209,7 @@
31953209
<xs:element name="ServerHello" type="serverHelloMessage"/>
31963210
<xs:element name="Alert" type="alertMessage"/>
31973211
<xs:element name="NewSessionTicket" type="newSessionTicketMessage"/>
3212+
<xs:element name="KeyUpdate" type="keyUpdateMessage"/>
31983213
<xs:element name="Application" type="applicationMessage"/>
31993214
<xs:element name="ChangeCipherSpec" type="changeCipherSpecMessage"/>
32003215
<xs:element name="SSL2ClientHello" type="ssl2ClientHelloMessage"/>
@@ -3265,6 +3280,7 @@
32653280
<xs:element name="ServerHello" type="serverHelloMessage"/>
32663281
<xs:element name="Alert" type="alertMessage"/>
32673282
<xs:element name="NewSessionTicket" type="newSessionTicketMessage"/>
3283+
<xs:element name="KeyUpdate" type="keyUpdateMessage"/>
32683284
<xs:element name="Application" type="applicationMessage"/>
32693285
<xs:element name="ChangeCipherSpec" type="changeCipherSpecMessage"/>
32703286
<xs:element name="SSL2ClientHello" type="ssl2ClientHelloMessage"/>
@@ -4110,6 +4126,13 @@
41104126
</xs:restriction>
41114127
</xs:simpleType>
41124128

4129+
<xs:simpleType name="keyUpdateRequest">
4130+
<xs:restriction base="xs:string">
4131+
<xs:enumeration value="UPDATE_NOT_REQUESTED"/>
4132+
<xs:enumeration value="UPDATE_REQUESTED"/>
4133+
</xs:restriction>
4134+
</xs:simpleType>
4135+
41134136
<xs:simpleType name="protocolMessageType">
41144137
<xs:restriction base="xs:string">
41154138
<xs:enumeration value="UNKNOWN"/>

0 commit comments

Comments
 (0)