W3CDOMStreamWriter.writeAttribute
Code IndexAdd Codota to your IDE (free)

Best code snippets using org.apache.cxf.staxutils.W3CDOMStreamWriter.writeAttribute(Showing top 15 results out of 315)

  • Common ways to obtain W3CDOMStreamWriter
private void myMethod () {
W3CDOMStreamWriter w =
  • new W3CDOMStreamWriter()
  • Smart code suggestions by Codota
}
origin: org.apache.cxf/cxf-bundle-minimal

protected void addBinaryExchange(
  String binaryExchange, 
  W3CDOMStreamWriter writer
) throws XMLStreamException {
  writer.writeStartElement("wst", "BinaryExchange", namespace);
  writer.writeAttribute("EncodingType", BinarySecurity.BASE64_ENCODING);
  writer.writeAttribute("ValueType", namespace + "/spnego");
  writer.writeCharacters(binaryExchange);
  writer.writeEndElement();
}

origin: org.apache.cxf/cxf-bundle

protected byte[] writeElementsForRSTSymmetricKey(W3CDOMStreamWriter writer,
    boolean wroteKeySize) throws Exception {
  byte[] requestorEntropy = null;
  if (!wroteKeySize) {
    addKeySize(keySize, writer);
  }
  if (requiresEntropy) {
    writer.writeStartElement("wst", "Entropy", namespace);
    writer.writeStartElement("wst", "BinarySecret", namespace);
    writer.writeAttribute("Type", namespace + "/Nonce");
    if (algorithmSuite == null) {
      requestorEntropy = WSSecurityUtil.generateNonce(keySize / 8);
    } else {
      requestorEntropy = WSSecurityUtil
        .generateNonce(algorithmSuite.getMaximumSymmetricKeyLength() / 8);
    }
    writer.writeCharacters(Base64.encode(requestorEntropy));
    writer.writeEndElement();
    writer.writeEndElement();
    writer.writeStartElement("wst", "ComputedKeyAlgorithm", namespace);
    writer.writeCharacters(namespace + "/CK/PSHA1");
    writer.writeEndElement();
  }
  return requestorEntropy;
}
origin: org.apache.cxf/cxf-rt-ws-security

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(Base64.getMimeEncoder().encodeToString(key));
  writer.writeEndElement();
  writer.writeEndElement();
  writer.writeEndElement();
  writer.writeEndElement();
}
origin: org.apache.cxf/cxf-rt-ws-security

writer.writeAttribute("Type", namespace + "/Nonce");
writer.writeCharacters(Base64.getMimeEncoder().encodeToString(secret));
writer.writeEndElement();
writer.writeAttribute("Type", namespace + "/Nonce");
writer.writeCharacters(Base64.getMimeEncoder().encodeToString(entropy));
writer.writeEndElement();
origin: org.apache.cxf/cxf-rt-ws-security

protected byte[] writeElementsForRSTSymmetricKey(W3CDOMStreamWriter writer,
    boolean wroteKeySize) throws Exception {
  byte[] requestorEntropy = null;
  if (!wroteKeySize) {
    addKeySize(keySize, writer);
  }
  if (requiresEntropy) {
    writer.writeStartElement("wst", "Entropy", namespace);
    writer.writeStartElement("wst", "BinarySecret", namespace);
    writer.writeAttribute("Type", namespace + "/Nonce");
    if (algorithmSuite == null) {
      requestorEntropy = WSSecurityUtil.generateNonce(keySize / 8);
    } else {
      AlgorithmSuiteType algType = algorithmSuite.getAlgorithmSuiteType();
      requestorEntropy = WSSecurityUtil
        .generateNonce(algType.getMaximumSymmetricKeyLength() / 8);
    }
    writer.writeCharacters(Base64.getMimeEncoder().encodeToString(requestorEntropy));
    writer.writeEndElement();
    writer.writeEndElement();
    writer.writeStartElement("wst", "ComputedKeyAlgorithm", namespace);
    writer.writeCharacters(namespace + "/CK/PSHA1");
    writer.writeEndElement();
  }
  return requestorEntropy;
}
origin: org.apache.cxf/cxf-bundle

writer.writeAttribute("Type", namespace + "/Nonce");
writer.writeCharacters(Base64.encode(secret));
writer.writeEndElement();
writer.writeAttribute("Type", namespace + "/Nonce");
writer.writeCharacters(Base64.encode(entropy));
writer.writeEndElement();
origin: org.apache.cxf/cxf-bundle-minimal

private void writeProofToken(
  W3CDOMStreamWriter writer,
  String prefix, 
  String namespace,
  byte[] key
) throws Exception {
  // RequestedProofToken
  writer.writeStartElement(prefix, "RequestedProofToken", namespace);
  
  // EncryptedKey
  writer.writeStartElement(WSConstants.ENC_PREFIX, "EncryptedKey", WSConstants.ENC_NS);
  writer.writeStartElement(WSConstants.ENC_PREFIX, "EncryptionMethod", WSConstants.ENC_NS);
  writer.writeAttribute("Algorithm", namespace + "/spnego#GSS_Wrap");
  writer.writeEndElement();
  writer.writeStartElement(WSConstants.ENC_PREFIX, "CipherData", WSConstants.ENC_NS);
  writer.writeStartElement(WSConstants.ENC_PREFIX, "CipherValue", WSConstants.ENC_NS);
  writer.writeCharacters(Base64.encode(key));
  
  writer.writeEndElement();
  writer.writeEndElement();
  writer.writeEndElement();
  
  writer.writeEndElement();
}

origin: org.apache.cxf/cxf-rt-ws-security

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();
}
origin: org.apache.cxf/cxf-bundle

protected void addBinaryExchange(
  String binaryExchange, 
  W3CDOMStreamWriter writer
) throws XMLStreamException {
  writer.writeStartElement("wst", "BinaryExchange", namespace);
  writer.writeAttribute("EncodingType", BinarySecurity.BASE64_ENCODING);
  writer.writeAttribute("ValueType", namespace + "/spnego");
  writer.writeCharacters(binaryExchange);
  writer.writeEndElement();
}

origin: apache/cxf

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();
}
origin: org.apache.cxf/cxf-rt-ws-security

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(Base64.getMimeEncoder().encodeToString(key));
  writer.writeEndElement();
  writer.writeEndElement();
  writer.writeEndElement();
  writer.writeEndElement();
}
origin: apache/cxf

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(Base64.getMimeEncoder().encodeToString(key));
  writer.writeEndElement();
  writer.writeEndElement();
  writer.writeEndElement();
  writer.writeEndElement();
}
origin: org.apache.cxf/cxf-bundle

private void writeProofToken(
  W3CDOMStreamWriter writer,
  String prefix, 
  String namespace,
  byte[] key
) throws Exception {
  // RequestedProofToken
  writer.writeStartElement(prefix, "RequestedProofToken", namespace);
  
  // EncryptedKey
  writer.writeStartElement(WSConstants.ENC_PREFIX, "EncryptedKey", WSConstants.ENC_NS);
  writer.writeStartElement(WSConstants.ENC_PREFIX, "EncryptionMethod", WSConstants.ENC_NS);
  writer.writeAttribute("Algorithm", namespace + "/spnego#GSS_Wrap");
  writer.writeEndElement();
  writer.writeStartElement(WSConstants.ENC_PREFIX, "CipherData", WSConstants.ENC_NS);
  writer.writeStartElement(WSConstants.ENC_PREFIX, "CipherValue", WSConstants.ENC_NS);
  writer.writeCharacters(Base64.encode(key));
  
  writer.writeEndElement();
  writer.writeEndElement();
  writer.writeEndElement();
  
  writer.writeEndElement();
}

origin: org.apache.cxf/cxf-bundle-minimal

protected byte[] writeElementsForRSTSymmetricKey(W3CDOMStreamWriter writer,
    boolean wroteKeySize) throws Exception {
  byte[] requestorEntropy = null;
  if (!wroteKeySize) {
    addKeySize(keySize, writer);
  }
  if (requiresEntropy) {
    writer.writeStartElement("wst", "Entropy", namespace);
    writer.writeStartElement("wst", "BinarySecret", namespace);
    writer.writeAttribute("Type", namespace + "/Nonce");
    if (algorithmSuite == null) {
      requestorEntropy = WSSecurityUtil.generateNonce(keySize / 8);
    } else {
      requestorEntropy = WSSecurityUtil
        .generateNonce(algorithmSuite.getMaximumSymmetricKeyLength() / 8);
    }
    writer.writeCharacters(Base64.encode(requestorEntropy));
    writer.writeEndElement();
    writer.writeEndElement();
    writer.writeStartElement("wst", "ComputedKeyAlgorithm", namespace);
    writer.writeCharacters(namespace + "/CK/PSHA1");
    writer.writeEndElement();
  }
  return requestorEntropy;
}
origin: apache/cxf

protected byte[] writeElementsForRSTSymmetricKey(W3CDOMStreamWriter writer,
    boolean wroteKeySize) throws Exception {
  byte[] requestorEntropy = null;
  if (!wroteKeySize) {
    addKeySize(keySize, writer);
  }
  if (requiresEntropy) {
    writer.writeStartElement("wst", "Entropy", namespace);
    writer.writeStartElement("wst", "BinarySecret", namespace);
    writer.writeAttribute("Type", namespace + "/Nonce");
    if (algorithmSuite == null) {
      requestorEntropy = WSSecurityUtil.generateNonce(keySize / 8);
    } else {
      AlgorithmSuiteType algType = algorithmSuite.getAlgorithmSuiteType();
      requestorEntropy = WSSecurityUtil
        .generateNonce(algType.getMaximumSymmetricKeyLength() / 8);
    }
    writer.writeCharacters(Base64.getMimeEncoder().encodeToString(requestorEntropy));
    writer.writeEndElement();
    writer.writeEndElement();
    writer.writeStartElement("wst", "ComputedKeyAlgorithm", namespace);
    writer.writeCharacters(namespace + "/CK/PSHA1");
    writer.writeEndElement();
  }
  return requestorEntropy;
}
org.apache.cxf.staxutilsW3CDOMStreamWriterwriteAttribute

Popular methods of W3CDOMStreamWriter

  • <init>
  • getDocument
  • writeEndElement
  • writeNamespace
  • writeStartElement
  • writeCharacters
  • getCurrentNode
  • getCurrentFragment
  • getNamespaceContext
  • newChild
  • setChild
  • writeDefaultNamespace
  • setChild,
  • writeDefaultNamespace,
  • close,
  • createAndAddElement,
  • createElementNS,
  • writeEmptyElement,
  • flush,
  • setNamespaceContext,
  • setNsRepairing

Popular classes and methods

  • getApplicationContext (Context)
  • onCreateOptionsMenu (Activity)
  • getOriginalFilename (MultipartFile)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • Rectangle (java.awt)
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • System (java.lang)
    Provides access to system-related information and resources including standard input and output. Ena
  • Queue (java.util)
    A collection designed for holding elements prior to processing. Besides basic java.util.Collection o
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty

For IntelliJ IDEA,
Android Studio or Eclipse

  • Codota IntelliJ IDEA pluginCodota Android Studio pluginCode IndexSign in
  • EnterpriseFAQAboutContact Us
  • Terms of usePrivacy policyCodeboxFind Usages
Add Codota to your IDE (free)