Package org.pac4j.saml.sso.impl
Class SAML2WebSSOMessageReceiver
- java.lang.Object
-
- org.pac4j.saml.profile.impl.AbstractSAML2MessageReceiver
-
- org.pac4j.saml.sso.impl.SAML2WebSSOMessageReceiver
-
- All Implemented Interfaces:
SAML2MessageReceiver
public class SAML2WebSSOMessageReceiver extends AbstractSAML2MessageReceiver
- Author:
- Misagh Moayyed
-
-
Field Summary
-
Fields inherited from class org.pac4j.saml.profile.impl.AbstractSAML2MessageReceiver
saml2Configuration, validator
-
-
Constructor Summary
Constructors Constructor Description SAML2WebSSOMessageReceiver(SAML2ResponseValidator validator, SAML2Configuration saml2Configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractPac4jDecoder
getDecoder(org.pac4j.core.context.WebContext webContext)
protected java.util.Optional<org.opensaml.saml.saml2.metadata.Endpoint>
getEndpoint(SAML2MessageContext context, org.opensaml.saml.saml2.core.StatusResponseType response)
protected java.lang.String
getProfileUri()
-
Methods inherited from class org.pac4j.saml.profile.impl.AbstractSAML2MessageReceiver
prepareBindingContext, prepareDecodedContext, preparePeerEntityContext, prepareSelfEntityContext, receiveMessage, setValidator
-
-
-
-
Constructor Detail
-
SAML2WebSSOMessageReceiver
public SAML2WebSSOMessageReceiver(SAML2ResponseValidator validator, SAML2Configuration saml2Configuration)
-
-
Method Detail
-
getDecoder
protected AbstractPac4jDecoder getDecoder(org.pac4j.core.context.WebContext webContext)
- Specified by:
getDecoder
in classAbstractSAML2MessageReceiver
-
getEndpoint
protected java.util.Optional<org.opensaml.saml.saml2.metadata.Endpoint> getEndpoint(SAML2MessageContext context, org.opensaml.saml.saml2.core.StatusResponseType response)
- Specified by:
getEndpoint
in classAbstractSAML2MessageReceiver
-
getProfileUri
protected java.lang.String getProfileUri()
- Specified by:
getProfileUri
in classAbstractSAML2MessageReceiver
-
-