/** {{@inheritDoc}}. */ public SecretKey engineLookupAndResolveSecretKey(Element element, String baseURI, StorageResolver storage) throws KeyResolverException { LOG.debug("Can I resolve {}", element.getTagName()); if (!engineCanResolve(element, baseURI, storage)) { return null; } try { KeyInfo referent = resolveReferentKeyInfo(element, baseURI, storage); if (referent != null) { return referent.getSecretKey(); } } catch (XMLSecurityException e) { LOG.debug("XMLSecurityException", e); } return null; }
key = ki.getSecretKey(); } catch (KeyResolverException kre) { LOG.debug(kre.getMessage(), kre);
key = ki.getPrivateKey(); } else { key = ki.getSecretKey();