ssltests_base.pm revision 1.1.1.2
1# -*- mode: perl; -*- 2# Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. 3# 4# Licensed under the Apache License 2.0 (the "License"). You may not use 5# this file except in compliance with the License. You can obtain a copy 6# in the file LICENSE in the source distribution or at 7# https://www.openssl.org/source/license.html 8 9## SSL test configurations 10 11package ssltests; 12 13sub test_pem 14{ 15 my ($file) = @_; 16 my $dir_sep = $^O ne "VMS" ? "/" : ""; 17 return "\${ENV::TEST_CERTS_DIR}" . $dir_sep . $file, 18} 19 20our $fips_mode = 0; 21our $no_deflt_libctx = 0; 22 23our %base_server = ( 24 "Certificate" => test_pem("servercert.pem"), 25 "PrivateKey" => test_pem("serverkey.pem"), 26 "CipherString" => "DEFAULT", 27); 28 29our %base_client = ( 30 "VerifyCAFile" => test_pem("rootcert.pem"), 31 "VerifyMode" => "Peer", 32 "CipherString" => "DEFAULT", 33); 34