Class BaseSAML1MessageEncoder

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, UnmodifiableComponent, MessageEncoder, HttpServletResponseMessageEncoder, SAMLMessageEncoder
Direct Known Subclasses:
HTTPArtifactEncoder, HTTPPostEncoder

public abstract class BaseSAML1MessageEncoder extends BaseHttpServletResponseXMLMessageEncoder implements SAMLMessageEncoder
Base class for SAML 1 message encoders.
  • Constructor Details

    • BaseSAML1MessageEncoder

      public BaseSAML1MessageEncoder()
  • Method Details

    • getEndpointURL

      @Nonnull protected URI getEndpointURL(@Nonnull MessageContext messageContext) throws MessageEncodingException
      Gets the response URL from the message context.
      Parameters:
      messageContext - current message context
      Returns:
      response URL from the message context
      Throws:
      MessageEncodingException - throw if no relying party endpoint is available