|
27 | 27 | from test_env import CLOUD_ZONE, CLOUD_APIKEY, CLOUD_URL, RANDOM_DOMAIN |
28 | 28 | from test_utils import random_word, enroll, renew, renew_by_thumbprint, renew_without_key_reuse, simple_enroll |
29 | 29 | from vcert import CloudConnection, KeyType, CertificateRequest, CustomField, logger, CSR_ORIGIN_SERVICE |
30 | | -from vcert.pem import pkcs8_to_pem_private_key |
31 | 30 |
|
32 | 31 | log = logger.get_child("test-vaas") |
33 | 32 |
|
34 | | -p8_key = """ |
35 | | ------BEGIN ENCRYPTED PRIVATE KEY----- |
36 | | -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 |
64 | | ------END ENCRYPTED PRIVATE KEY----- |
65 | | -""" |
66 | | - |
67 | 33 |
|
68 | 34 | class TestCloudMethods(unittest.TestCase): |
69 | 35 | def __init__(self, *args, **kwargs): |
@@ -198,9 +164,4 @@ def test_cloud_enroll_service_generated_csr(self): |
198 | 164 | assert t1 == t2 |
199 | 165 |
|
200 | 166 | output = cert_object.as_pkcs12('FooBarPass123') |
201 | | - log.info("PKCS12 created successfully:\n%s" % output) |
202 | | - |
203 | | - def test_cloud_parse_key_p8_to_p12(self): |
204 | | - passphrase = 'FooBarPass123' |
205 | | - pem_pk = pkcs8_to_pem_private_key(self.p8_key, passphrase) |
206 | | - log.info("PEM Private Key is: %s" % pem_pk) |
| 167 | + log.info("PKCS12 created successfully for certificate with CN: %s" % cn) |
0 commit comments