aboutsummaryrefslogtreecommitdiffstats
path: root/certService/src/main/java/org/onap/aaf/certservice/certification/CsrModelFactory.java
diff options
context:
space:
mode:
authorBartosz Gardziejewski <bartosz.gardziejewski@nokia.com>2020-02-12 11:53:42 +0100
committerBartosz Gardziejewski <bartosz.gardziejewski@nokia.com>2020-02-13 10:53:19 +0100
commit1d90088826d5bb2f141be9683d9e31b606fca978 (patch)
treee2cf2fb2f81f607ed0f8142ee08bd9879355cbcb /certService/src/main/java/org/onap/aaf/certservice/certification/CsrModelFactory.java
parent41a5418f3d93fb09d5544c2070b42d5d5f4e216a (diff)
Return hardcoded CA certs and certification chain.
Issue-ID: AAF-995 Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Change-Id: I38b498c4deeedc4ea4323065c5f7b5ddd137209f
Diffstat (limited to 'certService/src/main/java/org/onap/aaf/certservice/certification/CsrModelFactory.java')
-rw-r--r--certService/src/main/java/org/onap/aaf/certservice/certification/CsrModelFactory.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/certService/src/main/java/org/onap/aaf/certservice/certification/CsrModelFactory.java b/certService/src/main/java/org/onap/aaf/certservice/certification/CsrModelFactory.java
index 98daa6eb..c1262e1e 100644
--- a/certService/src/main/java/org/onap/aaf/certservice/certification/CsrModelFactory.java
+++ b/certService/src/main/java/org/onap/aaf/certservice/certification/CsrModelFactory.java
@@ -26,6 +26,7 @@ import java.util.Base64;
import org.bouncycastle.pkcs.PKCS10CertificationRequest;
import org.bouncycastle.util.io.pem.PemObject;
import org.onap.aaf.certservice.certification.exceptions.CsrDecryptionException;
+import org.onap.aaf.certservice.certification.exceptions.PemDecryptionException;
import org.onap.aaf.certservice.certification.model.CsrModel;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -38,7 +39,8 @@ public class CsrModelFactory {
private static final Logger LOGGER = LoggerFactory.getLogger(CsrModelFactory.class);
private final PemObjectFactory pemObjectFactory = new PemObjectFactory();
- public CsrModel createCsrModel(StringBase64 csr, StringBase64 privateKey) throws CsrDecryptionException {
+ public CsrModel createCsrModel(StringBase64 csr, StringBase64 privateKey)
+ throws CsrDecryptionException, PemDecryptionException {
LOGGER.debug("Decoded CSR: \n{}", csr);
try {