Package de.xima.fc.security.pac4j.saml
Class UrlResolvedSAML2ContextProvider
- java.lang.Object
-
- de.xima.fc.security.pac4j.saml.UrlResolvedSAML2ContextProvider
-
- All Implemented Interfaces:
org.pac4j.saml.context.SAMLContextProvider
public class UrlResolvedSAML2ContextProvider extends Object implements org.pac4j.saml.context.SAMLContextProvider
Extension of the defaultSAMLContextProvider
that providesUrlResolvedSAML2MessageContext
contexts instead.- Since:
- 8.0.0
- Author:
- XIMA MEDIA GmbH, Dresden
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Logger
LOG
-
Constructor Summary
Constructors Constructor Description UrlResolvedSAML2ContextProvider(org.pac4j.saml.metadata.SAML2MetadataResolver idpEntityId, org.pac4j.saml.metadata.SAML2MetadataResolver spEntityId, org.pac4j.saml.store.SAMLMessageStoreFactory samlMessageStoreFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.pac4j.saml.context.SAML2MessageContext
buildContext(org.pac4j.saml.client.SAML2Client client, org.pac4j.core.context.WebContext webContext, org.pac4j.core.context.session.SessionStore sessionStore)
org.pac4j.saml.context.SAML2MessageContext
buildServiceProviderContext(org.pac4j.saml.client.SAML2Client client, org.pac4j.core.context.WebContext webContext, org.pac4j.core.context.session.SessionStore sessionStore)
-
-
-
Method Detail
-
buildServiceProviderContext
public org.pac4j.saml.context.SAML2MessageContext buildServiceProviderContext(org.pac4j.saml.client.SAML2Client client, org.pac4j.core.context.WebContext webContext, org.pac4j.core.context.session.SessionStore sessionStore)
- Specified by:
buildServiceProviderContext
in interfaceorg.pac4j.saml.context.SAMLContextProvider
-
buildContext
public org.pac4j.saml.context.SAML2MessageContext buildContext(org.pac4j.saml.client.SAML2Client client, org.pac4j.core.context.WebContext webContext, org.pac4j.core.context.session.SessionStore sessionStore)
- Specified by:
buildContext
in interfaceorg.pac4j.saml.context.SAMLContextProvider
-
-