Package org.wso2.carbon.security.keystore

Examples of org.wso2.carbon.security.keystore.KeyStoreAdmin


  }

  private SignKeyDataHolder() throws IdentityProviderException {
    // do once - because this is a expensive operation
    String keyAlias = null;
    KeyStoreAdmin keyAdmin = null;
    KeyStoreManager keyMan = null;
    Certificate[] certificates = null;

    try {

      keyAlias = ServerConfiguration.getInstance().getFirstProperty(
          "Security.KeyStore.KeyAlias");

      keyAdmin = new KeyStoreAdmin(IdentityTenantUtil.getRegistry(null,null));
      keyMan = KeyStoreManager.getInstance(null);

      issuerPK = (PrivateKey) keyAdmin.getPrivateKey(keyAlias);;
      certificates = keyMan.getPrimaryKeyStore().getCertificateChain(keyAlias);

      issuerCerts = new X509Certificate[certificates.length];

      int i = 0;
View Full Code Here


        KeyStoreAdmin admin = new KeyStoreAdmin(getGovernanceSystemRegistry());
        return admin.getKeyStores();
    }

    private String[] getStoreEntries(String keyStoreName) throws SecurityConfigException {
        KeyStoreAdmin admin = new KeyStoreAdmin(getGovernanceSystemRegistry());
        return admin.getStoreEntries(keyStoreName);
    }
View Full Code Here

import org.wso2.carbon.security.keystore.KeyStoreAdmin;

public class KeyStoreAdminServiceImpl extends AbstractAdmin implements KeyStoreAdminInterface {

    public KeyStoreData[] getKeyStores() throws SecurityConfigException {
        KeyStoreAdmin admin = new KeyStoreAdmin(getGovernanceSystemRegistry());
        return admin.getKeyStores();

    }
View Full Code Here

    }

    public void addKeyStore(String fileData, String filename, String password, String provider,
            String type, String pvtkeyPass) throws SecurityConfigException {
        KeyStoreAdmin admin = new KeyStoreAdmin(getGovernanceSystemRegistry());
        admin.addKeyStore(fileData, filename, password, provider, type, pvtkeyPass);
    }
View Full Code Here

        KeyStoreAdmin admin = new KeyStoreAdmin(getGovernanceSystemRegistry());
        admin.addKeyStore(fileData, filename, password, provider, type, pvtkeyPass);
    }

    public void deleteStore(String keyStoreName) throws SecurityConfigException {
        KeyStoreAdmin admin = new KeyStoreAdmin(getGovernanceSystemRegistry());
        admin.deleteStore(keyStoreName);

    }
View Full Code Here

    }

    public void importCertToStore(String fileName, String fileData, String keyStoreName)
            throws SecurityConfigException {
        KeyStoreAdmin admin = new KeyStoreAdmin(getGovernanceSystemRegistry());
        admin.importCertToStore(fileName, fileData, keyStoreName);

    }
View Full Code Here

        admin.importCertToStore(fileName, fileData, keyStoreName);

    }

    public String[] getStoreEntries(String keyStoreName) throws SecurityConfigException {
        KeyStoreAdmin admin = new KeyStoreAdmin(getGovernanceSystemRegistry());
        return admin.getStoreEntries(keyStoreName);

    }
View Full Code Here

        return admin.getStoreEntries(keyStoreName);

    }

    public KeyStoreData getKeystoreInfo(String keyStoreName) throws SecurityConfigException {
        KeyStoreAdmin admin = new KeyStoreAdmin(getGovernanceSystemRegistry());
        return admin.getKeystoreInfo(keyStoreName);

    }
View Full Code Here

        new SecurityServiceAdmin(getAxisConfig(), getConfigSystemRegistry()).
                setServiceParameterElement(ServerConstants.STS_NAME, samlConfig.getParameter());
    }

    private KeyStoreData[] getKeyStores() throws SecurityConfigException {
        KeyStoreAdmin admin = new KeyStoreAdmin(getGovernanceSystemRegistry());
        return admin.getKeyStores();
    }
View Full Code Here

            outputStream.flush();
            outputStream.close();

            String keyStoreName = generateKSNameFromDomainName();
            // Use the keystore using the keystore admin
            KeyStoreAdmin keystoreAdmin = new KeyStoreAdmin(govRegistry);
            keystoreAdmin.addKeyStore(outputStream.toByteArray(), keyStoreName,
                                      password, " ", "JKS", password);
           
            //Create the pub. key resource
            Resource pubKeyResource = govRegistry.newResource();
            pubKeyResource.setContent(PKCertificate.getEncoded());
View Full Code Here

TOP

Related Classes of org.wso2.carbon.security.keystore.KeyStoreAdmin

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.