Package org.pac4j.saml.sso.impl
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
-
-
Field Summary
-
Fields inherited from class org.pac4j.saml.profile.impl.AbstractSAML2MessageSender
destinationBindingType, isRequestSigned, logger, signatureSigningParametersProvider, signErrorResponses
-
-
Constructor Summary
Constructors Constructor Description SAML2WebSSOMessageSender(SignatureSigningParametersProvider signatureSigningParametersProvider, String destinationBindingType, boolean signErrorResponses, boolean isAuthnRequestSigned)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.opensaml.saml.saml2.metadata.Endpoint
getEndpoint(SAML2MessageContext context)
protected boolean
mustSignRequest(org.opensaml.saml.saml2.metadata.SPSSODescriptor spDescriptor, org.opensaml.saml.saml2.metadata.IDPSSODescriptor idpssoDescriptor)
-
Methods inherited from class org.pac4j.saml.profile.impl.AbstractSAML2MessageSender
invokeOutboundMessageHandlers, sendMessage
-
-
-
-
Constructor Detail
-
SAML2WebSSOMessageSender
public SAML2WebSSOMessageSender(SignatureSigningParametersProvider signatureSigningParametersProvider, String destinationBindingType, boolean signErrorResponses, boolean isAuthnRequestSigned)
-
-
Method Detail
-
mustSignRequest
protected boolean mustSignRequest(org.opensaml.saml.saml2.metadata.SPSSODescriptor spDescriptor, org.opensaml.saml.saml2.metadata.IDPSSODescriptor idpssoDescriptor)
- Overrides:
mustSignRequest
in classAbstractSAML2MessageSender<org.opensaml.saml.saml2.core.AuthnRequest>
-
getEndpoint
protected org.opensaml.saml.saml2.metadata.Endpoint getEndpoint(SAML2MessageContext context)
- Specified by:
getEndpoint
in classAbstractSAML2MessageSender<org.opensaml.saml.saml2.core.AuthnRequest>
-
-