Class KeywordsUnmarshaller

All Implemented Interfaces:
Unmarshaller

public class KeywordsUnmarshaller
extends AbstractSAMLObjectUnmarshaller
A thread-safe unmarshaller for Keywords objects.
  • Constructor Details

    • KeywordsUnmarshaller

      public KeywordsUnmarshaller()
  • Method Details

    • processAttribute

      protected void processAttribute​(XMLObject samlObject, Attr attribute) throws UnmarshallingException
      Called after an attribute has been unmarshalled so that it can be added to the XMLObject. The default implementation of this method is a no-op
      Overrides:
      processAttribute in class AbstractXMLObjectUnmarshaller
      Parameters:
      samlObject - the XMLObject
      attribute - the attribute
      Throws:
      UnmarshallingException - thrown if there is a problem adding the attribute to the XMLObject
    • processElementContent

      protected void processElementContent​(XMLObject samlObject, String elementContent)
      Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject. The default implementation of this method is a no-op
      Overrides:
      processElementContent in class AbstractXMLObjectUnmarshaller
      Parameters:
      samlObject - XMLObject the content will be given to
      elementContent - the Element's content