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