307 TOKEN_BINDING (0x0018, "token_binding "), |
307 TOKEN_BINDING (0x0018, "token_binding "), |
308 |
308 |
309 // extensions defined in RFC 7924 |
309 // extensions defined in RFC 7924 |
310 CACHED_INFO (0x0019, "cached_info"), |
310 CACHED_INFO (0x0019, "cached_info"), |
311 |
311 |
312 // extensions defined in RFC 4507/5077 |
312 // extensions defined in RFC 5077 |
313 SESSION_TICKET (0x0023, "session_ticket"), |
313 CH_SESSION_TICKET (0x0023, "session_ticket", |
|
314 SSLHandshake.CLIENT_HELLO, |
|
315 ProtocolVersion.PROTOCOLS_10_12, |
|
316 SessionTicketExtension.chNetworkProducer, |
|
317 SessionTicketExtension.chOnLoadConsumer, |
|
318 null, |
|
319 null, |
|
320 null, |
|
321 SessionTicketExtension.steStringizer), |
|
322 //null), |
|
323 |
|
324 SH_SESSION_TICKET (0x0023, "session_ticket", |
|
325 SSLHandshake.SERVER_HELLO, |
|
326 ProtocolVersion.PROTOCOLS_10_12, |
|
327 SessionTicketExtension.shNetworkProducer, |
|
328 SessionTicketExtension.shOnLoadConsumer, |
|
329 null, |
|
330 null, |
|
331 null, |
|
332 SessionTicketExtension.steStringizer), |
|
333 //null), |
314 |
334 |
315 // extensions defined in TLS 1.3 |
335 // extensions defined in TLS 1.3 |
316 CH_EARLY_DATA (0x002A, "early_data"), |
336 CH_EARLY_DATA (0x002A, "early_data"), |
317 EE_EARLY_DATA (0x002A, "early_data"), |
337 EE_EARLY_DATA (0x002A, "early_data"), |
318 NST_EARLY_DATA (0x002A, "early_data"), |
338 NST_EARLY_DATA (0x002A, "early_data"), |