KeyStore trustStore = tsCallback.getTrustStore(); if (trustStore != null) { X509Certificate otherPartyCert = getMatchingCertificate(publicKey, trustStore);
String certAlias = tsCallback.getTrustStore().getCertificateAlias(cert); if(certAlias!= null){ certChain = tsCallback.getTrustStore().getCertificateChain(certAlias); noOfEntriesInTrustStore = tsCallback.getTrustStore().size(); }else{ certChainList = Arrays.asList(certChain); Enumeration aliases = tsCallback.getTrustStore().aliases(); while (aliases.hasMoreElements()){ String alias = (String) aliases.nextElement(); Certificate certificate = tsCallback.getTrustStore().getCertificate(alias); if (certificate == null || !"X.509".equals(certificate.getType()) || certChainList.contains(certificate)) { continue; parameters = new PKIXBuilderParameters(tsCallback.getTrustStore(), certSelector); parameters.setRevocationEnabled(revocationEnabled); parameters.addCertStore(csCallback.getCertStore());
throw new XWSSecurityException(ex); if (tsCallback.getTrustStore() != null) { try { cert = (X509Certificate)tsCallback.getTrustStore().getCertificate(actualAlias); } catch (KeyStoreException ex) { log.log(Level.SEVERE,"WSS0221.cannot.locate.cert", new Object[] {alias}); KeyStore trustStore = tsCallback.getTrustStore();
KeyStore trustStore = tsCallback.getTrustStore(); if (trustStore != null) { X509Certificate otherPartyCert = getMatchingCertificate(serialNumber,
KeyStore trustStore = tsCallback.getTrustStore(); if (trustStore != null) { X509Certificate otherPartyCert = getMatchingCertificate(keyIdMatch, trustStore);
KeyStore trustStore = tsCallback.getTrustStore(); if (trustStore != null) { X509Certificate otherPartyCert = getMatchingCertificate(keyIdMatch, trustStore, valueType);