Package br.net.woodstock.rockframework.security.sign

Examples of br.net.woodstock.rockframework.security.sign.Signatory


                break;
              }
            }

            if (certificateHolder != null) {
              Signatory signatory = new Signatory();
              signatory.setSubject(BouncyCastleProviderHelper.toString(certificateHolder.getSubject()));
              signatory.setIssuer(BouncyCastleProviderHelper.toString(certificateHolder.getIssuer()));
              signatory.setCertificate(BouncyCastleProviderHelper.getCertificate(certificateHolder));
              signature.getSignatories().add(signatory);
            }
          }

          signatures.add(signature);
View Full Code Here


            String location = pk.getLocation();
            String reason = pk.getReason();
            String signName = pk.getSignName();
            Date date = pk.getSignDate().getTime();
            Boolean valid = Boolean.TRUE;
            Signatory signatory = this.toSignatory(certificate);

            Store store = new JCAStore(KeyStoreType.JKS);
            store.add(new CertificateEntry(new Alias(certificate.getSerialNumber().toString()), certificate));

            if (pk.verify()) {
View Full Code Here

    X500Principal x500Issuer = certificate.getIssuerX500Principal();

    String subject = BouncyCastleProviderHelper.toString(x500Subject);
    String issuer = BouncyCastleProviderHelper.toString(x500Issuer);

    Signatory signatory = new Signatory();
    signatory.setCertificate(certificate);
    signatory.setIssuer(issuer);
    signatory.setSubject(subject);
    return signatory;
  }
View Full Code Here

                break;
              }
            }

            if (certificateHolder != null) {
              Signatory signatory = new Signatory();
              signatory.setSubject(BouncyCastleProviderHelper.getName(certificateHolder.getSubject()));
              signatory.setIssuer(BouncyCastleProviderHelper.getName(certificateHolder.getIssuer()));
              signatory.setCertificate(BouncyCastleProviderHelper.getCertificate(certificateHolder));
              signature.getSignatories().add(signatory);
            }
          }

          signatures.add(signature);
View Full Code Here

            String location = pk.getLocation();
            String reason = pk.getReason();
            String signName = pk.getSignName();
            Date date = pk.getSignDate().getTime();
            Boolean valid = Boolean.TRUE;
            Signatory signatory = this.toSignatory(certificate);

            Store store = new JCAStore(KeyStoreType.JKS);
            store.add(new CertificateEntry(new Alias(certificate.getSerialNumber().toString()), certificate));

            if (pk.verify()) {
View Full Code Here

    X500Principal x500Issuer = certificate.getIssuerX500Principal();

    String subject = BouncyCastleProviderHelper.getName(x500Subject);
    String issuer = BouncyCastleProviderHelper.getName(x500Issuer);

    Signatory signatory = new Signatory();
    signatory.setCertificate(certificate);
    signatory.setIssuer(issuer);
    signatory.setSubject(subject);
    return signatory;
  }
View Full Code Here

            TimeStamp timeStamp = null;
            String location = pk.getLocation();
            String reason = pk.getReason();
            Date date = pk.getSignDate().getTime();
            Boolean valid = Boolean.TRUE;
            Signatory signatory = this.toSignatory(certificate);

            Store store = new JCAStore(KeyStoreType.JKS);
            store.add(new CertificateEntry(new Alias(certificate.getSerialNumber().toString()), certificate));
            Object[] fails = PdfPKCS7.verifyCertificates(chain, store.toKeyStore(), pk.getCRLs(), pk.getSignDate());
            if (ConditionUtils.isNotEmpty(fails)) {
View Full Code Here

    X509Principal x509Issuer = (X509Principal) certificate.getIssuerDN();

    String subject = this.getValue(x509Subject);
    String issuer = this.getValue(x509Issuer);

    Signatory signatory = new Signatory();
    signatory.setCertificate(certificate);
    signatory.setIssuer(issuer);
    signatory.setSubject(subject);
    return signatory;
  }
View Full Code Here

                break;
              }
            }

            if (certificateHolder != null) {
              Signatory signatory = new Signatory();
              signatory.setSubject(BouncyCastleProviderHelper.getName(certificateHolder.getSubject()));
              signatory.setIssuer(BouncyCastleProviderHelper.getName(certificateHolder.getIssuer()));
              signatory.setCertificate(BouncyCastleProviderHelper.getCertificate(certificateHolder));
              signature.getSignatories().add(signatory);
            }
          }

          signatures.add(signature);
View Full Code Here

            TimeStamp timeStamp = null;
            String location = pk.getLocation();
            String reason = pk.getReason();
            Date date = pk.getSignDate().getTime();
            Boolean valid = Boolean.TRUE;
            Signatory signatory = this.toSignatory(certificate);

            Store store = new JCAStore(KeyStoreType.JKS);
            store.add(new CertificateEntry(new Alias(certificate.getSerialNumber().toString()), certificate));
            Object[] fails = PdfPKCS7.verifyCertificates(chain, store.toKeyStore(), pk.getCRLs(), pk.getSignDate());
            if (ConditionUtils.isNotEmpty(fails)) {
View Full Code Here

TOP

Related Classes of br.net.woodstock.rockframework.security.sign.Signatory

Copyright © 2018 www.massapicom. 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.