Class CompatEndPointReferenceUnmarshaller
java.lang.Object
org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
org.opensaml.soap.wsfed.impl.EndPointReferenceUnmarshaller
swiss.trustbroker.common.saml.util.CompatEndPointReferenceUnmarshaller
- All Implemented Interfaces:
org.opensaml.core.xml.io.Unmarshaller
public class CompatEndPointReferenceUnmarshaller
extends org.opensaml.soap.wsfed.impl.EndPointReferenceUnmarshaller
Unmarshaller for opensaml4 compatibility that can handle this nesting:
<wsa:EndPointReference xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"> <wsa:Address xmlns:wsa="http://www.w3.org/2005/08/addressing">urn:SAMPLE_RP</wsa:Address> </wsa:EndPointReference>
-
Field Summary
FieldsFields inherited from class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
CONFIG_PROPERTY_XML_STRICT_MODE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprocessChildElement(org.opensaml.core.xml.XMLObject parentXMLObject, org.opensaml.core.xml.XMLObject childXMLObject) Methods inherited from class org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller
buildXMLObject, checkIDAttribute, processAttribute, processElementContent, processUnknownAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent
-
Field Details
-
QNAME
-
-
Constructor Details
-
CompatEndPointReferenceUnmarshaller
public CompatEndPointReferenceUnmarshaller()
-
-
Method Details
-
processChildElement
protected void processChildElement(@Nonnull org.opensaml.core.xml.XMLObject parentXMLObject, @Nonnull org.opensaml.core.xml.XMLObject childXMLObject) throws org.opensaml.core.xml.io.UnmarshallingException - Overrides:
processChildElementin classorg.opensaml.soap.wsfed.impl.EndPointReferenceUnmarshaller- Throws:
org.opensaml.core.xml.io.UnmarshallingException
-