Class ExtensionsUnmarshaller
- java.lang.Object
-
- org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
-
- org.opensaml.saml.common.AbstractSAMLObjectUnmarshaller
-
- org.opensaml.saml.saml2.metadata.impl.ExtensionsUnmarshaller
-
- All Implemented Interfaces:
Unmarshaller
public class ExtensionsUnmarshaller extends AbstractSAMLObjectUnmarshaller
A thread-safe Unmarshaller forExtensions
objects.
-
-
Field Summary
Fields Modifier and Type Field Description private org.slf4j.Logger
log
Logger.
-
Constructor Summary
Constructors Constructor Description ExtensionsUnmarshaller()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
processAttribute(XMLObject xmlObject, Attr attribute)
protected void
processChildElement(XMLObject parentXMLObject, XMLObject childXMLObject)
protected void
processElementContent(XMLObject xmlObject, String elementContent)
-
Methods inherited from class org.opensaml.saml.common.AbstractSAMLObjectUnmarshaller
parseSAMLVersion
-
Methods inherited from class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
buildXMLObject, checkIDAttribute, processUnknownAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent
-
-
-
-
Method Detail
-
processChildElement
protected void processChildElement(XMLObject parentXMLObject, XMLObject childXMLObject) throws UnmarshallingException
- Overrides:
processChildElement
in classAbstractXMLObjectUnmarshaller
- Throws:
UnmarshallingException
-
processAttribute
protected void processAttribute(XMLObject xmlObject, Attr attribute) throws UnmarshallingException
- Overrides:
processAttribute
in classAbstractXMLObjectUnmarshaller
- Throws:
UnmarshallingException
-
processElementContent
protected void processElementContent(XMLObject xmlObject, String elementContent)
- Overrides:
processElementContent
in classAbstractXMLObjectUnmarshaller
-
-