Class Pac4jHTTPPostDecoder

java.lang.Object
net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
org.opensaml.messaging.decoder.AbstractMessageDecoder
org.pac4j.saml.transport.AbstractPac4jDecoder
org.pac4j.saml.transport.Pac4jHTTPPostDecoder
All Implemented Interfaces:
net.shibboleth.utilities.java.support.component.Component, net.shibboleth.utilities.java.support.component.DestructableComponent, net.shibboleth.utilities.java.support.component.InitializableComponent, net.shibboleth.utilities.java.support.component.UnmodifiableComponent, org.opensaml.messaging.decoder.MessageDecoder

public class Pac4jHTTPPostDecoder extends AbstractPac4jDecoder
Decoder for messages sent via POST and SOAP bindings.
Since:
1.8
Author:
Misagh Moayyed, Jerome Leleu
  • Constructor Details

    • Pac4jHTTPPostDecoder

      public Pac4jHTTPPostDecoder(org.pac4j.core.context.WebContext context)
  • Method Details

    • doDecode

      protected void doDecode() throws org.opensaml.messaging.decoder.MessageDecodingException
      Specified by:
      doDecode in class org.opensaml.messaging.decoder.AbstractMessageDecoder
      Throws:
      org.opensaml.messaging.decoder.MessageDecodingException
    • getBindingURI

      public String getBindingURI(SAML2MessageContext messageContext)
      Description copied from class: AbstractPac4jDecoder
      Get the binding of the message context;.
      Specified by:
      getBindingURI in class AbstractPac4jDecoder
      Parameters:
      messageContext - the message context
      Returns:
      the binding URI