Package org.pac4j.saml.logout.impl
Class SAML2LogoutMessageReceiver
java.lang.Object
org.pac4j.saml.profile.impl.AbstractSAML2MessageReceiver
org.pac4j.saml.logout.impl.SAML2LogoutMessageReceiver
- All Implemented Interfaces:
SAML2MessageReceiver
Receives the SAML2 logout messages.
- Since:
- 3.4.0
- Author:
- Jerome Leleu
-
Field Summary
Fields inherited from class org.pac4j.saml.profile.impl.AbstractSAML2MessageReceiver
saml2Configuration, validator
-
Constructor Summary
ConstructorDescriptionSAML2LogoutMessageReceiver
(SAML2ResponseValidator validator, SAML2Configuration saml2Configuration) -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractPac4jDecoder
getDecoder
(org.pac4j.core.context.WebContext webContext) protected Optional<org.opensaml.saml.saml2.metadata.Endpoint>
getEndpoint
(SAML2MessageContext context, org.opensaml.saml.saml2.core.StatusResponseType response) protected String
Methods inherited from class org.pac4j.saml.profile.impl.AbstractSAML2MessageReceiver
prepareBindingContext, prepareDecodedContext, preparePeerEntityContext, prepareSelfEntityContext, receiveMessage, setValidator
-
Constructor Details
-
SAML2LogoutMessageReceiver
public SAML2LogoutMessageReceiver(SAML2ResponseValidator validator, SAML2Configuration saml2Configuration)
-
-
Method Details
-
getDecoder
- Specified by:
getDecoder
in classAbstractSAML2MessageReceiver
-
getEndpoint
protected Optional<org.opensaml.saml.saml2.metadata.Endpoint> getEndpoint(SAML2MessageContext context, org.opensaml.saml.saml2.core.StatusResponseType response) - Specified by:
getEndpoint
in classAbstractSAML2MessageReceiver
-
getProfileUri
- Specified by:
getProfileUri
in classAbstractSAML2MessageReceiver
-