private static String valueOf(Header header) { final Object headerObject = header.getObject(); if (headerObject == null) { return null; } if (headerObject instanceof String) { return (String) headerObject; } if (headerObject instanceof Element) { return DOMUtils.getContent((Element) headerObject); } return null; }
public static String getIdFromSTR(Element str) { Element child = DOMUtils.getFirstElement(str); if (child == null) { return null; } if ("KeyInfo".equals(child.getLocalName()) && WSS4JConstants.SIG_NS.equals(child.getNamespaceURI())) { return DOMUtils.getContent(child); } else if (Reference.TOKEN.getLocalPart().equals(child.getLocalName()) && Reference.TOKEN.getNamespaceURI().equals(child.getNamespaceURI())) { return child.getAttributeNS(null, "URI").substring(1); } return null; }
public String getWSAAddress(W3CEndpointReference ref) { Element element = DOMUtils.getEmptyDocument().createElement("elem"); ref.writeTo(new DOMResult(element)); NodeList nl = element.getElementsByTagNameNS("http://www.w3.org/2005/08/addressing", "Address"); if (nl != null && nl.getLength() > 0) { Element e = (Element) nl.item(0); return DOMUtils.getContent(e).trim(); } return null; } }
public static String getIdFromSTR(Element str) { Element child = DOMUtils.getFirstElement(str); if (child == null) { return null; } if ("KeyInfo".equals(child.getLocalName()) && WSS4JConstants.SIG_NS.equals(child.getNamespaceURI())) { return DOMUtils.getContent(child); } else if (Reference.TOKEN.getLocalPart().equals(child.getLocalName()) && Reference.TOKEN.getNamespaceURI().equals(child.getNamespaceURI())) { return child.getAttributeNS(null, "URI").substring(1); } return null; }
protected String getIDFromSTR(Element el) { Element child = DOMUtils.getFirstElement(el); if (child == null) { return null; } QName elName = DOMUtils.getElementQName(child); if (elName.equals(new QName(WSS4JConstants.SIG_NS, "KeyInfo")) || elName.equals(new QName(WSS4JConstants.WSSE_NS, "KeyIdentifier"))) { return DOMUtils.getContent(child); } else if (elName.equals(Reference.TOKEN)) { return child.getAttributeNS(null, "URI"); } else if (elName.equals(new QName(STSUtils.SCT_NS_05_02, "Identifier")) || elName.equals(new QName(STSUtils.SCT_NS_05_12, "Identifier"))) { return DOMUtils.getContent(child); } return null; }
protected String getIDFromSTR(Element el) { Element child = DOMUtils.getFirstElement(el); if (child == null) { return null; } QName elName = DOMUtils.getElementQName(child); if (elName.equals(new QName(WSS4JConstants.SIG_NS, "KeyInfo")) || elName.equals(new QName(WSS4JConstants.WSSE_NS, "KeyIdentifier"))) { return DOMUtils.getContent(child); } else if (elName.equals(Reference.TOKEN)) { return child.getAttributeNS(null, "URI"); } else if (elName.equals(new QName(STSUtils.SCT_NS_05_02, "Identifier")) || elName.equals(new QName(STSUtils.SCT_NS_05_12, "Identifier"))) { return DOMUtils.getContent(child); } return null; }
/** * @param lifetimeElem * @throws TrustException */ private void processLifeTime(Element lifetimeElem) { try { Element createdElem = DOMUtils.getFirstChildWithName(lifetimeElem, WSS4JConstants.WSU_NS, WSS4JConstants.CREATED_LN); this.created = ZonedDateTime.parse(DOMUtils.getContent(createdElem)).toInstant(); Element expiresElem = DOMUtils.getFirstChildWithName(lifetimeElem, WSS4JConstants.WSU_NS, WSS4JConstants.EXPIRES_LN); this.expires = ZonedDateTime.parse(DOMUtils.getContent(expiresElem)).toInstant(); } catch (DateTimeParseException e) { //shouldn't happen } }
/** * @param lifetimeElem * @throws TrustException */ private void processLifeTime(Element lifetimeElem) { try { Element createdElem = DOMUtils.getFirstChildWithName(lifetimeElem, WSS4JConstants.WSU_NS, WSS4JConstants.CREATED_LN); this.created = ZonedDateTime.parse(DOMUtils.getContent(createdElem)).toInstant(); Element expiresElem = DOMUtils.getFirstChildWithName(lifetimeElem, WSS4JConstants.WSU_NS, WSS4JConstants.EXPIRES_LN); this.expires = ZonedDateTime.parse(DOMUtils.getContent(expiresElem)).toInstant(); } catch (DateTimeParseException e) { //shouldn't happen } }
private String getDocText(Element el) { Element doc = DOMUtils.getFirstChildWithName(el, getWadlNamespace(), "doc"); if (doc != null) { return DOMUtils.getContent(doc); } return null; }
private String getTokenTypeFromTemplate() { if (template != null && DOMUtils.getFirstElement(template) != null) { Element tl = DOMUtils.getFirstElement(template); while (tl != null) { if ("TokenType".equals(tl.getLocalName())) { return DOMUtils.getContent(tl); } tl = DOMUtils.getNextElement(tl); } } return null; }
private String getTokenTypeFromTemplate() { if (template != null && DOMUtils.getFirstElement(template) != null) { Element tl = DOMUtils.getFirstElement(template); while (tl != null) { if ("TokenType".equals(tl.getLocalName())) { return DOMUtils.getContent(tl); } tl = DOMUtils.getNextElement(tl); } } return null; }
private final String getStringContentFromHeader(final Header hdr) { if (hdr == null) { return null; } if (hdr.getObject() instanceof Element) { final Element e = (Element) hdr.getObject(); return DOMUtils.getContent(e); } return null; } }
private final String getStringContentFromHeader(final Header hdr) { if (hdr == null) { return null; } if (hdr.getObject() instanceof Element) { final Element e = (Element) hdr.getObject(); return DOMUtils.getContent(e); } return null; }
private final String getStringContentFromHeader(final Header hdr) { if (hdr == null) { return null; } if (hdr.getObject() instanceof Element) { final Element e = (Element) hdr.getObject(); return DOMUtils.getContent(e); } return null; } }
private final String getStringContentFromHeader(final Header hdr) { if (hdr == null) { return null; } if (hdr.getObject() instanceof Element) { final Element e = (Element) hdr.getObject(); return DOMUtils.getContent(e); } return null; }
public static String findMEXLocation(Element ref) { Element el = DOMUtils.getFirstElement(ref); while (el != null) { if ("Address".equals(el.getLocalName()) && VersionTransformer.isSupported(el.getNamespaceURI()) && "MetadataReference".equals(ref.getLocalName())) { return DOMUtils.getContent(el); } String ad = findMEXLocation(el); if (ad != null) { return ad; } el = DOMUtils.getNextElement(el); } return null; }
protected String findMEXLocation(Element ref) { Element el = DOMUtils.getFirstElement(ref); while (el != null) { if ("Address".equals(el.getLocalName()) && VersionTransformer.isSupported(el.getNamespaceURI()) && "MetadataReference".equals(ref.getLocalName())) { return DOMUtils.getContent(el); } String ad = findMEXLocation(el); if (ad != null) { return ad; } el = DOMUtils.getNextElement(el); } return null; }
protected String findMEXLocation(Element ref) { Element el = DOMUtils.getFirstElement(ref); while (el != null) { if ("Address".equals(el.getLocalName()) && VersionTransformer.isSupported(el.getNamespaceURI()) && "MetadataReference".equals(ref.getLocalName())) { return DOMUtils.getContent(el); } String ad = findMEXLocation(el); if (ad != null) { return ad; } el = DOMUtils.getNextElement(el); } return null; }
public static String findMEXLocation(Element ref) { Element el = DOMUtils.getFirstElement(ref); while (el != null) { if ("Address".equals(el.getLocalName()) && VersionTransformer.isSupported(el.getNamespaceURI()) && "MetadataReference".equals(ref.getLocalName())) { return DOMUtils.getContent(el); } String ad = findMEXLocation(el); if (ad != null) { return ad; } el = DOMUtils.getNextElement(el); } return null; }
public void handleResponse(Response<SOAPMessage> response) { try { SOAPMessage reply = response.get(); replyBuffer = DOMUtils.getContent(SAAJUtils.getBody(reply).getFirstChild().getFirstChild()); } catch (Exception e) { //e.printStackTrace(); } }