From: Pawel Baniewski Date: Thu, 15 Jul 2021 08:46:29 +0000 (+0000) Subject: Merge "[OOM-CERT-SERVICE] Refactor CertService API code" X-Git-Tag: 2.4.0~8 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=f9f3ca33aaec818d658136d7f0e5acc6fd51aa0b;p=oom%2Fplatform%2Fcert-service.git Merge "[OOM-CERT-SERVICE] Refactor CertService API code" --- f9f3ca33aaec818d658136d7f0e5acc6fd51aa0b diff --cc certService/src/main/java/org/onap/oom/certservice/cmpv2client/validation/CmpCertificationValidator.java index 4abfac9b,b9a04a47..c5d6f3e8 --- a/certService/src/main/java/org/onap/oom/certservice/cmpv2client/validation/CmpCertificationValidator.java +++ b/certService/src/main/java/org/onap/oom/certservice/cmpv2client/validation/CmpCertificationValidator.java @@@ -45,8 -39,18 +38,17 @@@ import org.onap.oom.certservice.cmpv2cl import org.slf4j.Logger; import org.slf4j.LoggerFactory; + import java.security.PublicKey; + import java.util.Date; + import java.util.Objects; + import java.util.Optional; + + import static org.onap.oom.certservice.cmpv2client.impl.CmpResponseValidationHelper.checkImplicitConfirm; + import static org.onap.oom.certservice.cmpv2client.impl.CmpResponseValidationHelper.verifyPasswordBasedProtection; + import static org.onap.oom.certservice.cmpv2client.impl.CmpResponseValidationHelper.verifySignature; + public class CmpCertificationValidator { private static final String DEFAULT_CA_NAME = "Certification Authority"; - private static final String DEFAULT_PROFILE = CaMode.RA.getProfile(); private static final ASN1ObjectIdentifier PASSWORD_BASED_MAC = new ASN1ObjectIdentifier("1.2.840.113533.7.66.13"); private static final Logger LOG = LoggerFactory.getLogger(CmpCertificationValidator.class);