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