Examples of SecretInfo


Examples of io.fathom.cloud.services.SecretService.SecretInfo

        StringBuilder sb = new StringBuilder();
        for (X509Certificate cert : certChain) {
            sb.append(Certificates.toPem(cert));
        }

        SecretInfo secretInfo = new SecretInfo();
        secretInfo.name = "Self signed certificate for " + subject;
        secretInfo.algorithm = algorithm;
        secretInfo.keySize = keySize;
        secretInfo.subject = subject;
View Full Code Here

Examples of io.fathom.cloud.services.SecretService.SecretInfo

        Project project = auth.getProject();

        List<Secret> secrets = secretService.list(auth, project);

        for (Secret secret : secrets) {
            SecretInfo secretInfo = secret.getSecretInfo();
            println(secret.getId() + "\t" + secretInfo.name);
        }

        return null;
    }
View Full Code Here

Examples of io.fathom.cloud.services.SecretService.SecretInfo

        return project;
    }

    @Override
    public SecretInfo getSecretInfo() {
        SecretInfo info = new SecretInfo();

        info.algorithm = data.getAlgorithm();
        info.keySize = data.getKeySize();
        info.name = data.getName();
        info.subject = data.getSubject();
View Full Code Here

Examples of org.platformlayer.core.model.SecretInfo

      int id = entity.id;
      String key = entity.key;
      int stateCode = entity.state;
      byte[] data = entity.data;

      SecretInfo secret = new SecretInfo(entity.secret);
      CryptoKey itemSecret = secretProvider.getItemSecret(secret);

      if (itemSecret == null) {
        throw new RepositoryException("Could not get secret to decrypt item");
      }

      if (itemSecret instanceof AesCryptoKey) {
        log.warn("Legacy AES crypto key on {} {} {} {}",
            new Object[] { project, serviceType, itemType, entity });
      }

      secret.unlock(itemSecret);

      byte[] plaintext = FathomdbCrypto.decrypt(itemSecret, data);
      String xml = new String(plaintext, Charsets.UTF_8);

      T model = (T) jaxb.unmarshal(xml);
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.