Class XMLSecEventFactory
- java.lang.Object
-
- org.apache.xml.security.stax.ext.stax.XMLSecEventFactory
-
public class XMLSecEventFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description private
XMLSecEventFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static XMLSecEvent
allocate(javax.xml.stream.XMLStreamReader xmlStreamReader, XMLSecStartElement parentXMLSecStartElement)
static XMLSecAttribute
createXMLSecAttribute(javax.xml.namespace.QName name, java.lang.String value)
static XMLSecCharacters
createXMLSecCData(java.lang.String data)
static XMLSecCharacters
createXmlSecCharacters(char[] text)
static XMLSecCharacters
createXmlSecCharacters(char[] text, int off, int len)
static XMLSecCharacters
createXmlSecCharacters(java.lang.String data)
static XMLSecComment
createXMLSecComment(java.lang.String data)
static XMLSecDTD
createXMLSecDTD(java.lang.String dtd)
static XMLSecEndDocument
createXMLSecEndDocument()
static XMLSecEndElement
createXmlSecEndElement(javax.xml.namespace.QName name)
static XMLSecEntityDeclaration
createXmlSecEntityDeclaration(java.lang.String name)
static XMLSecEntityReference
createXMLSecEntityReference(java.lang.String name, javax.xml.stream.events.EntityDeclaration entityDeclaration)
static XMLSecNamespace
createXMLSecNamespace(java.lang.String prefix, java.lang.String uri)
static XMLSecProcessingInstruction
createXMLSecProcessingInstruction(java.lang.String target, java.lang.String data)
static XMLSecStartDocument
createXmlSecStartDocument(java.lang.String systemId, java.lang.String characterEncodingScheme, java.lang.Boolean standAlone, java.lang.String version)
static XMLSecStartElement
createXmlSecStartElement(javax.xml.namespace.QName name, java.util.Collection<XMLSecAttribute> attributes, java.util.Collection<XMLSecNamespace> namespaces)
static XMLSecStartElement
createXmlSecStartElement(javax.xml.namespace.QName name, java.util.List<XMLSecAttribute> attributes, java.util.List<XMLSecNamespace> namespaces)
-
-
-
Method Detail
-
allocate
public static XMLSecEvent allocate(javax.xml.stream.XMLStreamReader xmlStreamReader, XMLSecStartElement parentXMLSecStartElement) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
createXmlSecStartElement
public static XMLSecStartElement createXmlSecStartElement(javax.xml.namespace.QName name, java.util.List<XMLSecAttribute> attributes, java.util.List<XMLSecNamespace> namespaces)
-
createXmlSecStartElement
public static XMLSecStartElement createXmlSecStartElement(javax.xml.namespace.QName name, java.util.Collection<XMLSecAttribute> attributes, java.util.Collection<XMLSecNamespace> namespaces)
-
createXmlSecEndElement
public static XMLSecEndElement createXmlSecEndElement(javax.xml.namespace.QName name)
-
createXmlSecStartDocument
public static XMLSecStartDocument createXmlSecStartDocument(java.lang.String systemId, java.lang.String characterEncodingScheme, java.lang.Boolean standAlone, java.lang.String version)
-
createXMLSecEndDocument
public static XMLSecEndDocument createXMLSecEndDocument()
-
createXmlSecCharacters
public static XMLSecCharacters createXmlSecCharacters(java.lang.String data)
-
createXmlSecCharacters
public static XMLSecCharacters createXmlSecCharacters(char[] text)
-
createXmlSecCharacters
public static XMLSecCharacters createXmlSecCharacters(char[] text, int off, int len)
-
createXMLSecComment
public static XMLSecComment createXMLSecComment(java.lang.String data)
-
createXMLSecProcessingInstruction
public static XMLSecProcessingInstruction createXMLSecProcessingInstruction(java.lang.String target, java.lang.String data)
-
createXMLSecCData
public static XMLSecCharacters createXMLSecCData(java.lang.String data)
-
createXMLSecDTD
public static XMLSecDTD createXMLSecDTD(java.lang.String dtd)
-
createXMLSecEntityReference
public static XMLSecEntityReference createXMLSecEntityReference(java.lang.String name, javax.xml.stream.events.EntityDeclaration entityDeclaration)
-
createXmlSecEntityDeclaration
public static XMLSecEntityDeclaration createXmlSecEntityDeclaration(java.lang.String name)
-
createXMLSecAttribute
public static XMLSecAttribute createXMLSecAttribute(javax.xml.namespace.QName name, java.lang.String value)
-
createXMLSecNamespace
public static XMLSecNamespace createXMLSecNamespace(java.lang.String prefix, java.lang.String uri)
-
-