Package org.bouncycastle.cms

Examples of org.bouncycastle.cms.SignerInformation.verify()


                    // the signer certificate
                    X509Certificate cert = (X509Certificate) certIt.next();

                    if (testElement.isVerifySignature()) {

                        if (!signer.verify(cert.getPublicKey(), "BC")) { // $NON-NLS-1$
                            res.setFailure(true);
                            res.setFailureMessage("Signature is invalid");
                        }
                    }
View Full Code Here


        "Verifying pkiMessage using key belonging to [issuer={}; serial={}]",
        cert.getIssuer(), cert.getSerialNumber());
      SignerInformationVerifier verifier;
      try {
    verifier = new JcaSimpleSignerInfoVerifierBuilder().build(cert);
    signerInfo.verify(verifier);

    LOGGER.debug("pkiMessage verified.");
      } catch (Exception e) {
    throw new MessageDecodingException(e);
      }
View Full Code Here

  }
  SignerInformationVerifier verifier = new SignerInformationVerifier(
    sigNameGenerator, sigAlgorithmFinder, verifierProvider,
    digestProvider);
  try {
      return signerInfo.verify(verifier);
  } catch (CMSException e) {
      return false;
  }
    }
View Full Code Here

                    //
                    // The second argument "path" is not null if the
                    // certificate can be trusted (it can be connected
                    // by a chain of trust to a trusted certificate), null
                    // otherwise.
                    if (info.verify(signerCert, "BC")) {
                        result.add(new SMIMESignerInfo(signerCert, path, true));
                    }
                } catch (Exception e) {
                    result.add(new SMIMESignerInfo(signerCert,path, false));
                }
View Full Code Here

                    // the signer certificate
                    X509Certificate cert = (X509Certificate) certIt.next();

                    if (testElement.isVerifySignature()) {

                        if (!signer.verify(cert.getPublicKey(), "BC")) { // $NON-NLS-1$
                            res.setFailure(true);
                            res.setFailureMessage("Signature is invalid");
                        }
                    }
View Full Code Here

                    //
                    // The second argument "path" is not null if the
                    // certificate can be trusted (it can be connected
                    // by a chain of trust to a trusted certificate), null
                    // otherwise.
                    if (info.verify(signerCert, "BC")) {
                        result.add(new SMIMESignerInfo(signerCert, path, true));
                    }
                } catch (Exception e) {
                    result.add(new SMIMESignerInfo(signerCert,path, false));
                }
View Full Code Here

                    // the signer certificate
                    X509Certificate cert = (X509Certificate) certIt.next();

                    if (testElement.isVerifySignature()) {

                        if (!signer.verify(cert.getPublicKey(), "BC")) { // $NON-NLS-1$
                            res.setFailure(true);
                            res.setFailureMessage("Signature is invalid");
                        }
                    }
View Full Code Here

                    // the signer certificate
                    X509Certificate cert = (X509Certificate) certIt.next();

                    if (testElement.isVerifySignature()) {

                        if (!signer.verify(cert.getPublicKey(), "BC")) { // $NON-NLS-1$
                            res.setFailure(true);
                            res.setFailureMessage("Signature is invalid");
                        }
                    }
View Full Code Here

                    //
                    // The second argument "path" is not null if the
                    // certificate can be trusted (it can be connected
                    // by a chain of trust to a trusted certificate), null
                    // otherwise.
                    if (info.verify(signerCert, "BC")) {
                        result.add(new SMIMESignerInfo(signerCert, path, true));
                    }
                } catch (Exception e) {
                    result.add(new SMIMESignerInfo(signerCert,path, false));
                }
View Full Code Here

                    //
                    // The second argument "path" is not null if the
                    // certificate can be trusted (it can be connected
                    // by a chain of trust to a trusted certificate), null
                    // otherwise.
                    if (info.verify(signerCert, "BC")) {
                        result.add(new SMIMESignerInfo(signerCert, path, true));
                    }
                } catch (Exception e) {
                    result.add(new SMIMESignerInfo(signerCert,path, false));
                }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.