Class SignResponseProcessingParameters

java.lang.Object
se.idsec.signservice.integration.SignResponseProcessingParameters
All Implemented Interfaces:
Serializable, Extensible

public class SignResponseProcessingParameters extends Object implements Extensible
Author:
Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
See Also:
  • Constructor Details

    • SignResponseProcessingParameters

      public SignResponseProcessingParameters()
      Default constructor.
    • SignResponseProcessingParameters

      public SignResponseProcessingParameters(XMLSignatureLocation xmlSignatureLocation, Extension extension)
      Constructor.
      Parameters:
      xmlSignatureLocation - insertion position for XML signatures
      extension - extensions for the object
  • Method Details

    • getXmlSignatureLocation

      public XMLSignatureLocation getXmlSignatureLocation()
      For signed XML documents the method tells where the XML signature is inserted. If null is returned, this means insert as the last child element.
      Returns:
      XML signature insertion directive
    • setXmlSignatureLocation

      public void setXmlSignatureLocation(XMLSignatureLocation xmlSignatureLocation)
      For XML documents, this method assigned where the signature should be inserted. If null, the signature element will be inserted as the last child of the document root element.
      Parameters:
      xmlSignatureLocation - XML signature insertion directive
    • getExtension

      public Extension getExtension()
      Returns the extension parameters for the instance.
      Specified by:
      getExtension in interface Extensible
      Returns:
      the extension, or null if no extensions are set
    • setExtension

      public void setExtension(Extension extension)
      Assigns the extension parameters for the instance.
      Specified by:
      setExtension in interface Extensible
      Parameters:
      extension - the extension
    • builder

    • toString

      public String toString()
      Overrides:
      toString in class Object