/** * Create an instance of {@link XmlValidationCertificateQualification } * */ public XmlValidationCertificateQualification createXmlValidationCertificateQualification() { return new XmlValidationCertificateQualification(); }
public CertQualificationAtTimeBlock(ValidationTime validationTime, Date date, CertificateWrapper signingCertificate, CertificateWrapper rootCertificate, List<TrustedServiceWrapper> caqcServices) { super(new XmlValidationCertificateQualification()); this.validationTime = validationTime; this.signingCertificate = signingCertificate; this.rootCertificate = rootCertificate; this.caqcServices = new ArrayList<TrustedServiceWrapper>(caqcServices); switch (validationTime) { case CERTIFICATE_ISSUANCE_TIME: this.date = signingCertificate.getNotBefore(); break; case VALIDATION_TIME: case BEST_SIGNATURE_TIME: this.date = date; break; default: throw new DSSException("Unknown qualification time : " + validationTime); } }