Package java.security

Examples of java.security.KeyStore.aliases()


      String password = userdata.getPassword();
      String username = userdata.getUsername();
      int caid = userdata.getCAId();
        GenerateToken tgen = new GenerateToken(authenticationSession, userAdminSession, caAdminSession, keyRecoverySession, signSession);
        KeyStore keyStore = tgen.generateOrKeyRecoverToken(admin, username, password, caid, keyspec, keyalg, createJKS, loadkeys, savekeys, reusecertificate, endEntityProfileId);
      String alias = keyStore.aliases().nextElement();
        X509Certificate cert = (X509Certificate) keyStore.getCertificate(alias);
        if ( (hardTokenSN != null) && (cert != null) ) {
          hardTokenSession.addHardTokenCertificateMapping(admin,hardTokenSN,cert);                
        }
      ByteArrayOutputStream baos = new ByteArrayOutputStream();
View Full Code Here


           
            in = new FileInputStream(path);
            ks = KeyStore.getInstance("PKCS12");
            ks.load(in, pw);

            Enumeration enume = ks.aliases();
            String alias = (String) enume.nextElement();

            priKey = (PrivateKey) ks.getKey(alias, pw);
            certs = ks.getCertificateChain(alias);
View Full Code Here

        DataInputStream dis = new DataInputStream(fis);
        byte[] bytes = new byte[dis.available()];
        dis.readFully(bytes);
        ByteArrayInputStream bin = new ByteArrayInputStream(bytes);
        store.load(bin, keystorePassword.toCharArray());
        for (java.util.Enumeration<String> aliases = store.aliases(); aliases.hasMoreElements();) {
            final String alias = aliases.nextElement();
            if (id.equals(alias)) {
                return (X509Certificate) store.getCertificate(alias);
            }
        }
View Full Code Here

        KeyStore keyStore = keyStoreMan.getPrimaryKeyStore();
        PublicKey pubKey = null;
        Certificate cert = null;
        MessageDigest sha = MessageDigest.getInstance(THUMB_DIGEST_ALGORITHM);
        sha.reset();
        for (Enumeration<String> e = keyStore.aliases(); e.hasMoreElements();) {
            String alias = e.nextElement();
            cert = getCertificate(alias);
            sha.update(cert.getEncoded());
            byte[] data = sha.digest();
View Full Code Here

      KeyStore keyStore = KeyStore.getInstance(type);
      keyStore.load(new ByteArrayInputStream(content), password.toCharArray());

      // check for more private keys
      Enumeration enumeration = keyStore.aliases();
      String pvtKeyAlias = null;
      while (enumeration.hasMoreElements()) {
        String alias = (String) enumeration.nextElement();
        if (keyStore.isKeyEntry(alias)) {
          if (pvtKeyAlias == null) {
View Full Code Here

      }

      KeyStoreManager keyMan = KeyStoreManager.getInstance((UserRegistry)registry);
      KeyStore ks = keyMan.getKeyStore(keyStoreName);

      Enumeration<String> enm = ks.aliases();
      List<String> lst = new ArrayList<String>();
      while (enm.hasMoreElements()) {
        lst.add(enm.nextElement());
      }
View Full Code Here

        CryptoUtil util = CryptoUtil.getDefaultCryptoUtil();
        privateKeyPassowrd = new String(util.base64DecodeAndDecrypt(encpass));

      }
      // Fill the information about the certificates
      Enumeration<String> aliases = keyStore.aliases();
      List<org.wso2.carbon.security.keystore.service.CertData> certDataList = new ArrayList<CertData>();
      Format formatter = new SimpleDateFormat("dd/MM/yyyy");

      while (aliases.hasMoreElements()) {
        String alias = aliases.nextElement();
View Full Code Here

      KeyStoreData keyStoreData = new KeyStoreData();
      keyStoreData.setKeyStoreName(keyStoreName);
      keyStoreData.setCerts(certs);
      keyStoreData.setKeyStoreType(keyStoreType);

      aliases = keyStore.aliases();
      while (aliases.hasMoreElements()) {
        String alias = aliases.nextElement();
        // There be only one entry in WSAS related keystores
        if (keyStore.isKeyEntry(alias)) {
          X509Certificate cert = (X509Certificate) keyStore.getCertificate(alias);
View Full Code Here

        try {
            boolean isPrivateStore = false;
            ByteArrayInputStream stream = new ByteArrayInputStream(content);
            KeyStore store = KeyStore.getInstance(type);
            store.load(stream, password.toCharArray());
            Enumeration<String> aliases = store.aliases();
            while (aliases.hasMoreElements()) {
                String value = aliases.nextElement();
                if (store.isKeyEntry(value)) {
                    isPrivateStore = true;
                    break;
View Full Code Here

            KeyStore store = KeyStore.getInstance("PKCS12", "BC");
            ByteArrayInputStream stream = new ByteArrayInputStream(pkcs12);

            store.load(stream, passwd);

            Enumeration en = store.aliases();
            String      pName = null;

            while (en.hasMoreElements())
            {
                String  n = (String)en.nextElement();
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.