public CertificateRequestMessage(CertReqMsg certReqMsg) { this.certReqMsg = certReqMsg; this.controls = certReqMsg.getCertReq().getControls(); }
/** * Return the certificate template contained in this message. * * @return a CertTemplate structure. */ public CertTemplate getCertTemplate() { return this.certReqMsg.getCertReq().getCertTemplate(); }
public CertificateRequestMessage(CertReqMsg certReqMsg) { this.certReqMsg = certReqMsg; this.controls = certReqMsg.getCertReq().getControls(); }
/** * Return the certificate template contained in this message. * * @return a CertTemplate structure. */ public CertTemplate getCertTemplate() { return this.certReqMsg.getCertReq().getCertTemplate(); }
private boolean verifySignature(ContentVerifierProvider verifierProvider, POPOSigningKey popoSign) throws CRMFException { ContentVerifier verifier; try { verifier = verifierProvider.get(popoSign.getAlgorithmIdentifier()); } catch (OperatorCreationException e) { throw new CRMFException("unable to create verifier: " + e.getMessage(), e); } if (popoSign.getPoposkInput() != null) { CRMFUtil.derEncodeToStream(popoSign.getPoposkInput(), verifier.getOutputStream()); } else { CRMFUtil.derEncodeToStream(certReqMsg.getCertReq(), verifier.getOutputStream()); } return verifier.verify(popoSign.getSignature().getOctets()); }
private boolean verifySignature(ContentVerifierProvider verifierProvider, POPOSigningKey popoSign) throws CRMFException { ContentVerifier verifier; try { verifier = verifierProvider.get(popoSign.getAlgorithmIdentifier()); } catch (OperatorCreationException e) { throw new CRMFException("unable to create verifier: " + e.getMessage(), e); } if (popoSign.getPoposkInput() != null) { CRMFUtil.derEncodeToStream(popoSign.getPoposkInput(), verifier.getOutputStream()); } else { CRMFUtil.derEncodeToStream(certReqMsg.getCertReq(), verifier.getOutputStream()); } return verifier.verify(popoSign.getSignature().getOctets()); }