/** * Return the certificate chain for the specified alias. * @param the alias. * @return the chain of X509 Certificates. */ public X509Certificate[] getCertificateChain(String alias) { if(_logger.isLoggable(Level.FINE)){ _logger.log(Level.FINE,"Getting certificate chain"); } X509KeyManager keyMgr = getManagerFromToken(alias); if (keyMgr != null) { String aliasName = alias.substring(alias.indexOf(':') + 1); return keyMgr.getCertificateChain(aliasName); } else { return mgr.getCertificateChain(alias); } }
/** * Return the certificate chain for the specified alias. * @param the alias. * @return the chain of X509 Certificates. */ public X509Certificate[] getCertificateChain(String alias) { if(_logger.isLoggable(Level.FINE)){ _logger.log(Level.FINE,"Getting certificate chain"); } X509KeyManager keyMgr = getManagerFromToken(alias); if (keyMgr != null) { String aliasName = alias.substring(alias.indexOf(':') + 1); return keyMgr.getCertificateChain(aliasName); } else { return mgr.getCertificateChain(alias); } }
/** * Return the certificate chain for the specified alias. * @param the alias. * @return the chain of X509 Certificates. */ public X509Certificate[] getCertificateChain(String alias) { if(_logger.isLoggable(Level.FINE)){ _logger.log(Level.FINE,"Getting certificate chain"); } X509KeyManager keyMgr = getManagerFromToken(alias); if (keyMgr != null) { String aliasName = alias.substring(alias.indexOf(':') + 1); return keyMgr.getCertificateChain(aliasName); } else { return mgr.getCertificateChain(alias); } }
/** * Return the private key for the specified alias. * @param the alias. * @return the private key. */ public PrivateKey getPrivateKey(String alias) { if(_logger.isLoggable(Level.FINE)){ _logger.log(Level.FINE, "Getting private key for alias:{0}", alias); } X509KeyManager keyMgr = getManagerFromToken(alias); if (keyMgr != null) { String aliasName = alias.substring(alias.indexOf(':') + 1); return keyMgr.getPrivateKey(aliasName); } else { return mgr.getPrivateKey(alias); } }
/** * Return the private key for the specified alias. * @param the alias. * @return the private key. */ public PrivateKey getPrivateKey(String alias) { if(_logger.isLoggable(Level.FINE)){ _logger.log(Level.FINE, "Getting private key for alias:{0}", alias); } X509KeyManager keyMgr = getManagerFromToken(alias); if (keyMgr != null) { String aliasName = alias.substring(alias.indexOf(':') + 1); return keyMgr.getPrivateKey(aliasName); } else { return mgr.getPrivateKey(alias); } }
/** * Return the private key for the specified alias. * @param the alias. * @return the private key. */ public PrivateKey getPrivateKey(String alias) { if(_logger.isLoggable(Level.FINE)){ _logger.log(Level.FINE,"Getting private key for alias:" + alias); } X509KeyManager keyMgr = getManagerFromToken(alias); if (keyMgr != null) { String aliasName = alias.substring(alias.indexOf(':') + 1); return keyMgr.getPrivateKey(aliasName); } else { return mgr.getPrivateKey(alias); } }