1 # Generated with generate_ssl_tests.pl 2 3 num_tests = 4 4 5 test-0 = 0-session-ticket-app-data12 6 test-1 = 1-session-ticket-app-data12 7 test-2 = 2-session-ticket-app-data13 8 test-3 = 3-session-ticket-app-data13 9 # =========================================================== 10 11 [0-session-ticket-app-data12] 12 ssl_conf = 0-session-ticket-app-data12-ssl 13 14 [0-session-ticket-app-data12-ssl] 15 server = 0-session-ticket-app-data12-server 16 client = 0-session-ticket-app-data12-client 17 resume-server = 0-session-ticket-app-data12-server 18 resume-client = 0-session-ticket-app-data12-client 19 20 [0-session-ticket-app-data12-server] 21 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 22 CipherString = DEFAULT 23 Options = SessionTicket 24 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 25 26 [0-session-ticket-app-data12-client] 27 CipherString = DEFAULT 28 MaxProtocol = TLSv1.2 29 Options = SessionTicket 30 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 31 VerifyMode = Peer 32 33 [test-0] 34 ExpectedResult = Success 35 ExpectedSessionTicketAppData = HelloWorld 36 HandshakeMode = Resume 37 ResumptionExpected = Yes 38 SessionTicketExpected = Yes 39 server = 0-session-ticket-app-data12-server-extra 40 resume-server = 0-session-ticket-app-data12-server-extra 41 42 [0-session-ticket-app-data12-server-extra] 43 SessionTicketAppData = HelloWorld 44 45 46 # =========================================================== 47 48 [1-session-ticket-app-data12] 49 ssl_conf = 1-session-ticket-app-data12-ssl 50 51 [1-session-ticket-app-data12-ssl] 52 server = 1-session-ticket-app-data12-server 53 client = 1-session-ticket-app-data12-client 54 resume-server = 1-session-ticket-app-data12-server 55 resume-client = 1-session-ticket-app-data12-client 56 57 [1-session-ticket-app-data12-server] 58 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 59 CipherString = DEFAULT 60 Options = SessionTicket 61 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 62 63 [1-session-ticket-app-data12-client] 64 CipherString = DEFAULT 65 MaxProtocol = TLSv1.2 66 Options = SessionTicket 67 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 68 VerifyMode = Peer 69 70 [test-1] 71 ExpectedResult = Success 72 ExpectedSessionTicketAppData = 73 HandshakeMode = Resume 74 ResumptionExpected = Yes 75 SessionTicketExpected = Yes 76 77 78 # =========================================================== 79 80 [2-session-ticket-app-data13] 81 ssl_conf = 2-session-ticket-app-data13-ssl 82 83 [2-session-ticket-app-data13-ssl] 84 server = 2-session-ticket-app-data13-server 85 client = 2-session-ticket-app-data13-client 86 resume-server = 2-session-ticket-app-data13-server 87 resume-client = 2-session-ticket-app-data13-client 88 89 [2-session-ticket-app-data13-server] 90 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 91 CipherString = DEFAULT 92 Options = SessionTicket 93 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 94 95 [2-session-ticket-app-data13-client] 96 CipherString = DEFAULT 97 MaxProtocol = TLSv1.3 98 Options = SessionTicket 99 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 100 VerifyMode = Peer 101 102 [test-2] 103 ExpectedResult = Success 104 ExpectedSessionTicketAppData = HelloWorld 105 HandshakeMode = Resume 106 ResumptionExpected = Yes 107 SessionTicketExpected = Yes 108 server = 2-session-ticket-app-data13-server-extra 109 resume-server = 2-session-ticket-app-data13-server-extra 110 111 [2-session-ticket-app-data13-server-extra] 112 SessionTicketAppData = HelloWorld 113 114 115 # =========================================================== 116 117 [3-session-ticket-app-data13] 118 ssl_conf = 3-session-ticket-app-data13-ssl 119 120 [3-session-ticket-app-data13-ssl] 121 server = 3-session-ticket-app-data13-server 122 client = 3-session-ticket-app-data13-client 123 resume-server = 3-session-ticket-app-data13-server 124 resume-client = 3-session-ticket-app-data13-client 125 126 [3-session-ticket-app-data13-server] 127 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 128 CipherString = DEFAULT 129 Options = SessionTicket 130 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 131 132 [3-session-ticket-app-data13-client] 133 CipherString = DEFAULT 134 MaxProtocol = TLSv1.3 135 Options = SessionTicket 136 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 137 VerifyMode = Peer 138 139 [test-3] 140 ExpectedResult = Success 141 ExpectedSessionTicketAppData = 142 HandshakeMode = Resume 143 ResumptionExpected = Yes 144 SessionTicketExpected = Yes 145 146 147