Class XSBase64BinaryMarshaller

java.lang.Object
org.opensaml.core.xml.io.AbstractXMLObjectMarshaller
org.opensaml.core.xml.schema.impl.XSBase64BinaryMarshaller
All Implemented Interfaces:
Marshaller
Direct Known Subclasses:
BinarySecretMarshaller, ChannelBindingsMarshaller, CombinedHashMarshaller, CryptoBinaryMarshaller, DEREncodedKeyValueMarshaller, GeneratedKeyMarshaller, X509DigestMarshaller

public class XSBase64BinaryMarshaller extends AbstractXMLObjectMarshaller
Thread-safe marshaller of XSBase64Binary objects.
  • Constructor Details

    • XSBase64BinaryMarshaller

      public XSBase64BinaryMarshaller()
  • Method Details

    • marshallElementContent

      protected void marshallElementContent(@Nonnull XMLObject xmlObject, @Nonnull Element domElement) throws MarshallingException
      Marshalls data from the XMLObject into content of the DOM Element. The default implementation of this method is a no-op.
      Overrides:
      marshallElementContent in class AbstractXMLObjectMarshaller
      Parameters:
      xmlObject - the XMLObject
      domElement - the DOM element recieving the content
      Throws:
      MarshallingException - thrown if the textual content can not be added to the DOM element