JAXWSAConstants.NS_WSA); address = address == null ? "" : address; writer.writeCharacters(address); writer.writeEndElement(); writer.writeCharacters(portTypePrefix + ":" + interfaceName.getLocalPart()); writer.writeEndElement(); writer.writeCharacters(serviceNamePrefix + ":" + serviceName.getLocalPart());
public void writeCharacters(char[] text, int start, int len) throws XMLStreamException { writeCharacters(new String(text, start, len)); }
public void writeCharacters(char[] text, int start, int len) throws XMLStreamException { writeCharacters(new String(text, start, len)); }
public void writeCharacters(char[] text, int start, int len) throws XMLStreamException { writeCharacters(new String(text, start, len)); }
public void writeCharacters(char[] text, int start, int len) throws XMLStreamException { writeCharacters(new String(text, start, len)); }
public void writeCharacters(char[] text, int start, int len) throws XMLStreamException { writeCharacters(new String(text, start, len)); }
public void writeCharacters(String text) throws XMLStreamException { if (!isOverlaid || textOverlay == null) { super.writeCharacters(text); } else if (!textOverlay) { Element nd = getCurrentNode(); Node txt = nd.getFirstChild(); if (txt instanceof Text && ((Text)txt).getTextContent().startsWith(text)) { textOverlay = true; return; } super.writeCharacters(text); } }
public void writeCharacters(String text) throws XMLStreamException { if (!isOverlaid || textOverlay == null) { super.writeCharacters(text); } else if (!textOverlay) { Element nd = getCurrentNode(); Node txt = nd.getFirstChild(); if (txt instanceof Text && ((Text)txt).getTextContent().startsWith(text)) { textOverlay = true; return; } super.writeCharacters(text); } }
public void writeCharacters(String text) throws XMLStreamException { if (!isOverlaid || textOverlay == null) { super.writeCharacters(text); } else if (!textOverlay) { Element nd = getCurrentNode(); Node txt = nd.getFirstChild(); if (txt instanceof Text && ((Text)txt).getTextContent().startsWith(text)) { textOverlay = true; return; } super.writeCharacters(text); } }
public void writeCharacters(String text) throws XMLStreamException { if (!isOverlaid || textOverlay == null) { super.writeCharacters(text); } else if (!textOverlay) { Element nd = getCurrentNode(); Node txt = nd.getFirstChild(); if (txt instanceof Text && ((Text)txt).getTextContent().startsWith(text)) { textOverlay = true; return; } super.writeCharacters(text); } }
protected void addKeySize(int keysize, W3CDOMStreamWriter writer) throws XMLStreamException { writer.writeStartElement("wst", "KeySize", namespace); writer.writeCharacters(Integer.toString(keysize)); writer.writeEndElement(); }
protected void addKeySize(int keysize, W3CDOMStreamWriter writer) throws XMLStreamException { writer.writeStartElement("wst", "KeySize", namespace); writer.writeCharacters(Integer.toString(keysize)); writer.writeEndElement(); }
protected void addRequestType(String requestType, W3CDOMStreamWriter writer) throws XMLStreamException { writer.writeStartElement("wst", "RequestType", namespace); writer.writeCharacters(namespace + requestType); writer.writeEndElement(); }
protected void addRequestType(String requestType, W3CDOMStreamWriter writer) throws XMLStreamException { writer.writeStartElement("wst", "RequestType", namespace); writer.writeCharacters(namespace + requestType); writer.writeEndElement(); }
protected String writeKeyType(W3CDOMStreamWriter writer, String keyTypeToWrite) throws XMLStreamException { if (isSecureConv) { if (keyTypeToWrite == null) { writer.writeStartElement("wst", "TokenType", namespace); writer.writeCharacters(STSUtils.getTokenTypeSCT(namespace)); writer.writeEndElement(); keyTypeToWrite = namespace + "/SymmetricKey"; } } else if (keyTypeToWrite == null && sendKeyType) { writer.writeStartElement("wst", "KeyType", namespace); writer.writeCharacters(namespace + "/SymmetricKey"); writer.writeEndElement(); keyTypeToWrite = namespace + "/SymmetricKey"; } else if (keyTypeToWrite != null) { writer.writeStartElement("wst", "KeyType", namespace); writer.writeCharacters(keyTypeToWrite); writer.writeEndElement(); } return keyTypeToWrite; }
void writeLifetime( W3CDOMStreamWriter writer, Instant created, Instant expires, String prefix, String namespace ) throws Exception { writer.writeStartElement(prefix, "Lifetime", namespace); writer.writeNamespace("wsu", WSS4JConstants.WSU_NS); writer.writeStartElement("wsu", "Created", WSS4JConstants.WSU_NS); writer.writeCharacters(created.atZone(ZoneOffset.UTC).format(DateUtil.getDateTimeFormatter(true))); writer.writeEndElement(); writer.writeStartElement("wsu", "Expires", WSS4JConstants.WSU_NS); writer.writeCharacters(expires.atZone(ZoneOffset.UTC).format(DateUtil.getDateTimeFormatter(true))); writer.writeEndElement(); writer.writeEndElement(); }
void writeLifetime( W3CDOMStreamWriter writer, Instant created, Instant expires, String prefix, String namespace ) throws Exception { writer.writeStartElement(prefix, "Lifetime", namespace); writer.writeNamespace("wsu", WSS4JConstants.WSU_NS); writer.writeStartElement("wsu", "Created", WSS4JConstants.WSU_NS); writer.writeCharacters(created.atZone(ZoneOffset.UTC).format(DateUtil.getDateTimeFormatter(true))); writer.writeEndElement(); writer.writeStartElement("wsu", "Expires", WSS4JConstants.WSU_NS); writer.writeCharacters(expires.atZone(ZoneOffset.UTC).format(DateUtil.getDateTimeFormatter(true))); writer.writeEndElement(); writer.writeEndElement(); }
protected void addBinaryExchange( String binaryExchange, W3CDOMStreamWriter writer ) throws XMLStreamException { writer.writeStartElement("wst", "BinaryExchange", namespace); writer.writeAttribute("EncodingType", WSS4JConstants.BASE64_ENCODING); writer.writeAttribute("ValueType", namespace + "/spnego"); writer.writeCharacters(binaryExchange); writer.writeEndElement(); }
protected void addBinaryExchange( String binaryExchange, W3CDOMStreamWriter writer ) throws XMLStreamException { writer.writeStartElement("wst", "BinaryExchange", namespace); writer.writeAttribute("EncodingType", WSS4JConstants.BASE64_ENCODING); writer.writeAttribute("ValueType", namespace + "/spnego"); writer.writeCharacters(binaryExchange); writer.writeEndElement(); }
private void writeProofToken( W3CDOMStreamWriter writer, String prefix, String namespace, byte[] key ) throws Exception { // RequestedProofToken writer.writeStartElement(prefix, "RequestedProofToken", namespace); // EncryptedKey writer.writeStartElement(WSS4JConstants.ENC_PREFIX, "EncryptedKey", WSS4JConstants.ENC_NS); writer.writeStartElement(WSS4JConstants.ENC_PREFIX, "EncryptionMethod", WSS4JConstants.ENC_NS); writer.writeAttribute("Algorithm", namespace + "/spnego#GSS_Wrap"); writer.writeEndElement(); writer.writeStartElement(WSS4JConstants.ENC_PREFIX, "CipherData", WSS4JConstants.ENC_NS); writer.writeStartElement(WSS4JConstants.ENC_PREFIX, "CipherValue", WSS4JConstants.ENC_NS); writer.writeCharacters(XMLUtils.encodeToString(key)); writer.writeEndElement(); writer.writeEndElement(); writer.writeEndElement(); writer.writeEndElement(); }