diff options
author | Bogumil Zebek <bogumil.zebek@nokia.com> | 2020-03-06 13:58:21 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2020-03-06 13:58:21 +0000 |
commit | 6f0873762d86352f9011a0efd5409e39fff30075 (patch) | |
tree | 2295b8b61cafce65ad2b2cc8acfa2736aa5f6225 /certService/src/test/java/org/onap/aaf/certservice/certification/TestUtils.java | |
parent | 67385e0775a022a0c5877922edf141b128919deb (diff) | |
parent | c644f5542243075603ac983520a379e948c7aacb (diff) |
Merge "Increase adapter test coverage"
Diffstat (limited to 'certService/src/test/java/org/onap/aaf/certservice/certification/TestUtils.java')
-rw-r--r-- | certService/src/test/java/org/onap/aaf/certservice/certification/TestUtils.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/certService/src/test/java/org/onap/aaf/certservice/certification/TestUtils.java b/certService/src/test/java/org/onap/aaf/certservice/certification/TestUtils.java index 11b4f84e..a6e55c57 100644 --- a/certService/src/test/java/org/onap/aaf/certservice/certification/TestUtils.java +++ b/certService/src/test/java/org/onap/aaf/certservice/certification/TestUtils.java @@ -20,13 +20,19 @@ package org.onap.aaf.certservice.certification; +import org.bouncycastle.util.encoders.Base64; import org.bouncycastle.util.io.pem.PemObject; import org.bouncycastle.util.io.pem.PemWriter; +import org.onap.aaf.certservice.certification.exception.DecryptionException; import org.onap.aaf.certservice.certification.exception.KeyDecryptionException; +import org.onap.aaf.certservice.certification.model.CsrModel; import java.io.IOException; import java.io.StringWriter; +import static org.onap.aaf.certservice.certification.TestData.TEST_CSR; +import static org.onap.aaf.certservice.certification.TestData.TEST_PK; + public final class TestUtils { @@ -44,4 +50,12 @@ public final class TestUtils { throw new KeyDecryptionException("Writing PAM Object to string failed", e); } } + + public static CsrModel createCsrModel() throws DecryptionException { + CsrModelFactory csrModelFactory = new CsrModelFactory(); + String encoderCsr = new String(Base64.encode(TEST_CSR.getBytes())); + String encoderPK = new String(Base64.encode(TEST_PK.getBytes())); + return csrModelFactory + .createCsrModel(new CsrModelFactory.StringBase64(encoderCsr), new CsrModelFactory.StringBase64(encoderPK)); + } } |