Class MRAFacade


public class MRAFacade extends TrustedListFacade
Performs marshalling/unmarshalling operation for a TrustedList XML with applied MRA scheme
  • Constructor Details

    • MRAFacade

      protected MRAFacade()
      Default constructor
  • Method Details

    • newFacade

      public static MRAFacade newFacade()
      Creates a new facade
      Returns:
      MRAFacade
    • getJAXBContext

      protected jakarta.xml.bind.JAXBContext getJAXBContext() throws jakarta.xml.bind.JAXBException
      Description copied from class: AbstractJaxbFacade
      This method returns the instance of JAXBContext which can handle the JAXB Object
      Overrides:
      getJAXBContext in class TrustedListFacade
      Returns:
      an instance of JAXBContext
      Throws:
      jakarta.xml.bind.JAXBException - if an error occurred in the initialization process
    • getSchema

      protected Schema getSchema() throws SAXException
      Description copied from class: AbstractJaxbFacade
      This method returns an instance of Schema with the loaded XML Schema(s). The XSD(s) allows to validate the JAXB Object.
      Overrides:
      getSchema in class TrustedListFacade
      Returns:
      an instance of Schema
      Throws:
      SAXException - if a SAX error occurred in the initialization process