Merge "[OOM-CERT-SERVICE] Refactor CertService API code"
authorPawel Baniewski <pawel.baniewski@nokia.com>
Thu, 15 Jul 2021 08:46:29 +0000 (08:46 +0000)
committerGerrit Code Review <gerrit@onap.org>
Thu, 15 Jul 2021 08:46:29 +0000 (08:46 +0000)
1  2 
certService/src/main/java/org/onap/oom/certservice/cmpv2client/impl/CmpClientImpl.java
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);