Package br.net.woodstock.rockframework.security.store.impl

Examples of br.net.woodstock.rockframework.security.store.impl.JCAStore


            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()) {
              valid = Boolean.FALSE;
            }
View Full Code Here


    super.init(config);
    try {
      BouncyCastleTimeStampConfig timeStampConfig = this.getConfig();
      InputStream inputStream = Resources.getResourceAsStream(timeStampConfig.getStoreResource());

      Store store = new JCAStore(KeyStoreType.valueOf(timeStampConfig.getStoreType()));
      store.read(inputStream, timeStampConfig.getStorePassword());

      StoreAlias alias = new PasswordAlias(timeStampConfig.getKeyAlias(), timeStampConfig.getKeyPassword());

      this.timeStampServer = new BouncyCastleTimeStampServer(store, alias);
    } catch (Exception e) {
View Full Code Here

    super.init(config);
    try {
      BouncyCastleTimeStampConfig timeStampConfig = this.getConfig();
      InputStream inputStream = ClassLoaderUtils.getResourceAsStream(timeStampConfig.getStoreResource());

      Store store = new JCAStore(KeyStoreType.valueOf(timeStampConfig.getStoreType()));
      store.read(inputStream, timeStampConfig.getStorePassword());

      Alias alias = new PasswordAlias(timeStampConfig.getKeyAlias(), timeStampConfig.getKeyPassword());

      this.timeStampServer = new BouncyCastleTimeStampServer(store, alias);
    } catch (Exception e) {
View Full Code Here

            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)) {
              valid = Boolean.FALSE;
            }

            TimeStampToken timeStampToken = pk.getTimeStampToken();
View Full Code Here

    super.init(config);
    try {
      BouncyCastleTimeStampConfig timeStampConfig = this.getConfig();
      InputStream inputStream = ClassLoaderUtils.getResourceAsStream(timeStampConfig.getStoreResource());

      Store store = new JCAStore(KeyStoreType.valueOf(timeStampConfig.getStoreType()));
      store.read(inputStream, timeStampConfig.getStorePassword());

      Alias alias = new PasswordAlias(timeStampConfig.getKeyAlias(), timeStampConfig.getKeyPassword());

      this.timeStampServer = new BouncyCastleTimeStampServer(store, alias);
    } catch (Exception e) {
View Full Code Here

            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)) {
              valid = Boolean.FALSE;
            }

            TimeStampToken timeStampToken = pk.getTimeStampToken();
View Full Code Here

            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()) {
              valid = Boolean.FALSE;
            }
View Full Code Here

    super.init(config);
    try {
      BouncyCastleTimeStampConfig timeStampConfig = this.getConfig();
      InputStream inputStream = ClassLoaderUtils.getResourceAsStream(timeStampConfig.getStoreResource());

      Store store = new JCAStore(KeyStoreType.valueOf(timeStampConfig.getStoreType()));
      store.read(inputStream, timeStampConfig.getStorePassword());

      StoreAlias alias = new PasswordAlias(timeStampConfig.getKeyAlias(), timeStampConfig.getKeyPassword());

      this.timeStampServer = new BouncyCastleTimeStampServer(store, alias);
    } catch (Exception e) {
View Full Code Here

            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)) {
              valid = Boolean.FALSE;
            }

            TimeStampToken timeStampToken = pk.getTimeStampToken();
View Full Code Here

            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()) {
              valid = Boolean.FALSE;
            }
View Full Code Here

TOP

Related Classes of br.net.woodstock.rockframework.security.store.impl.JCAStore

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.