Class SAML2WebSSOMessageSender

java.lang.Object
org.pac4j.saml.profile.impl.AbstractSAML2MessageSender<org.opensaml.saml.saml2.core.AuthnRequest>
org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender
All Implemented Interfaces:
SAML2MessageSender<org.opensaml.saml.saml2.core.AuthnRequest>

public class SAML2WebSSOMessageSender extends AbstractSAML2MessageSender<org.opensaml.saml.saml2.core.AuthnRequest>
Author:
Misagh Moayyed
  • Constructor Details

    • SAML2WebSSOMessageSender

      public SAML2WebSSOMessageSender(SignatureSigningParametersProvider signatureSigningParametersProvider, String destinationBindingType, boolean signErrorResponses, boolean isAuthnRequestSigned)
  • Method Details

    • mustSignRequest

      protected boolean mustSignRequest(org.opensaml.saml.saml2.metadata.SPSSODescriptor spDescriptor, org.opensaml.saml.saml2.metadata.IDPSSODescriptor idpssoDescriptor)
      Overrides:
      mustSignRequest in class AbstractSAML2MessageSender<org.opensaml.saml.saml2.core.AuthnRequest>
    • getEndpoint

      protected org.opensaml.saml.saml2.metadata.Endpoint getEndpoint(SAML2MessageContext context)
      Specified by:
      getEndpoint in class AbstractSAML2MessageSender<org.opensaml.saml.saml2.core.AuthnRequest>