14 """Constants and functions for data used in testing."""
19 _ROOT_CERTIFICATES_RESOURCE_PATH =
'credentials/ca.pem'
20 _PRIVATE_KEY_RESOURCE_PATH =
'credentials/server1.key'
21 _CERTIFICATE_CHAIN_RESOURCE_PATH =
'credentials/server1.pem'
25 return pkgutil.get_data(__name__, _ROOT_CERTIFICATES_RESOURCE_PATH)
29 return pkgutil.get_data(__name__, _PRIVATE_KEY_RESOURCE_PATH)
33 return pkgutil.get_data(__name__, _CERTIFICATE_CHAIN_RESOURCE_PATH)
37 return pkgutil.get_data(
38 __name__,
'credentials/certificate_hierarchy_1/certs/ca.cert.pem')
42 return pkgutil.get_data(
44 'credentials/certificate_hierarchy_1/intermediate/certs/intermediate.cert.pem'
49 return pkgutil.get_data(
51 'credentials/certificate_hierarchy_1/intermediate/private/client.key.pem'
56 return pkgutil.get_data(
58 'credentials/certificate_hierarchy_1/intermediate/certs/client.cert.pem'
63 return pkgutil.get_data(
65 'credentials/certificate_hierarchy_1/intermediate/private/localhost-1.key.pem'
70 return pkgutil.get_data(
72 'credentials/certificate_hierarchy_1/intermediate/certs/localhost-1.cert.pem'
77 return pkgutil.get_data(
78 __name__,
'credentials/certificate_hierarchy_2/certs/ca.cert.pem')
82 return pkgutil.get_data(
84 'credentials/certificate_hierarchy_2/intermediate/certs/intermediate.cert.pem'
89 return pkgutil.get_data(
91 'credentials/certificate_hierarchy_2/intermediate/private/client.key.pem'
96 return pkgutil.get_data(
98 'credentials/certificate_hierarchy_2/intermediate/certs/client.cert.pem'
103 return pkgutil.get_data(
105 'credentials/certificate_hierarchy_2/intermediate/private/localhost-1.key.pem'
110 return pkgutil.get_data(
112 'credentials/certificate_hierarchy_2/intermediate/certs/localhost-1.cert.pem'