Package org.pac4j.saml.context
Class SAML2MessageContext
- java.lang.Object
-
- org.pac4j.saml.context.SAML2MessageContext
-
public class SAML2MessageContext extends java.lang.Object
Allow to store additional information for SAML processing.- Version:
- 1.5.0
- Author:
- Michael Remond
-
-
Constructor Summary
Constructors Constructor Description SAML2MessageContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opensaml.saml.saml2.core.BaseID
getBaseID()
SAML2ConfigurationContext
getConfigurationContext()
org.opensaml.saml.saml2.metadata.SingleLogoutService
getIDPSingleLogoutService(java.lang.String binding)
org.opensaml.saml.saml2.metadata.SingleSignOnService
getIDPSingleSignOnService(java.lang.String binding)
org.opensaml.saml.saml2.metadata.IDPSSODescriptor
getIDPSSODescriptor()
org.opensaml.messaging.context.MessageContext
getMessageContext()
org.opensaml.profile.context.ProfileRequestContext
getProfileRequestContext()
Pac4jSAMLResponse
getProfileRequestContextOutboundMessageTransportResponse()
SAML2Configuration
getSAML2Configuration()
org.opensaml.saml.common.messaging.context.SAMLBindingContext
getSAMLBindingContext()
org.opensaml.saml.common.messaging.context.SAMLEndpointContext
getSAMLEndpointContext()
SAMLMessageStore
getSAMLMessageStore()
org.opensaml.saml.common.messaging.context.SAMLEndpointContext
getSAMLPeerEndpointContext()
org.opensaml.saml.common.messaging.context.SAMLPeerEntityContext
getSAMLPeerEntityContext()
org.opensaml.saml.common.messaging.context.SAMLMetadataContext
getSAMLPeerMetadataContext()
org.opensaml.saml.common.messaging.context.SAMLProtocolContext
getSAMLProtocolContext()
org.opensaml.saml.common.messaging.context.SAMLEndpointContext
getSAMLSelfEndpointContext()
org.opensaml.saml.common.messaging.context.SAMLSelfEntityContext
getSAMLSelfEntityContext()
org.opensaml.saml.common.messaging.context.SAMLMetadataContext
getSAMLSelfMetadataContext()
org.opensaml.saml.common.messaging.context.SAMLProtocolContext
getSAMLSelfProtocolContext()
org.opensaml.saml.common.messaging.context.SAMLSubjectNameIdentifierContext
getSAMLSubjectNameIdentifierContext()
org.opensaml.xmlsec.context.SecurityParametersContext
getSecurityParametersContext()
org.pac4j.core.context.session.SessionStore
getSessionStore()
org.opensaml.soap.messaging.context.SOAP11Context
getSOAP11Context()
org.opensaml.saml.saml2.metadata.AssertionConsumerService
getSPAssertionConsumerService()
org.opensaml.saml.saml2.metadata.AssertionConsumerService
getSPAssertionConsumerService(java.lang.String acsIndex)
org.opensaml.saml.saml2.metadata.AssertionConsumerService
getSPAssertionConsumerService(org.opensaml.saml.saml2.core.StatusResponseType response)
protected org.opensaml.saml.saml2.metadata.AssertionConsumerService
getSPAssertionConsumerService(org.opensaml.saml.saml2.metadata.SPSSODescriptor spssoDescriptor, java.util.List<org.opensaml.saml.saml2.metadata.AssertionConsumerService> services)
org.opensaml.saml.saml2.metadata.SPSSODescriptor
getSPSSODescriptor()
org.opensaml.saml.saml2.core.Assertion
getSubjectAssertion()
java.util.List<org.opensaml.saml.saml2.core.SubjectConfirmation>
getSubjectConfirmations()
org.pac4j.core.context.WebContext
getWebContext()
void
setBaseID(org.opensaml.saml.saml2.core.BaseID baseID)
void
setMessageContext(org.opensaml.messaging.context.MessageContext messageContext)
void
setSaml2Configuration(SAML2Configuration saml2Configuration)
void
setSAMLMessageStore(SAMLMessageStore samlMessageStore)
void
setSessionStore(org.pac4j.core.context.session.SessionStore sessionStore)
void
setSubjectAssertion(org.opensaml.saml.saml2.core.Assertion subjectAssertion)
void
setWebContext(org.pac4j.core.context.WebContext webContext)
-
-
-
Method Detail
-
getConfigurationContext
public SAML2ConfigurationContext getConfigurationContext()
-
setSaml2Configuration
public void setSaml2Configuration(SAML2Configuration saml2Configuration)
-
getMessageContext
public org.opensaml.messaging.context.MessageContext getMessageContext()
-
setMessageContext
public void setMessageContext(org.opensaml.messaging.context.MessageContext messageContext)
-
getWebContext
public org.pac4j.core.context.WebContext getWebContext()
-
setWebContext
public void setWebContext(org.pac4j.core.context.WebContext webContext)
-
getSessionStore
public org.pac4j.core.context.session.SessionStore getSessionStore()
-
setSessionStore
public void setSessionStore(org.pac4j.core.context.session.SessionStore sessionStore)
-
getSubjectAssertion
public final org.opensaml.saml.saml2.core.Assertion getSubjectAssertion()
-
setSubjectAssertion
public final void setSubjectAssertion(org.opensaml.saml.saml2.core.Assertion subjectAssertion)
-
getSAML2Configuration
public SAML2Configuration getSAML2Configuration()
-
getSPSSODescriptor
public final org.opensaml.saml.saml2.metadata.SPSSODescriptor getSPSSODescriptor()
-
getIDPSSODescriptor
public final org.opensaml.saml.saml2.metadata.IDPSSODescriptor getIDPSSODescriptor()
-
getIDPSingleLogoutService
public final org.opensaml.saml.saml2.metadata.SingleLogoutService getIDPSingleLogoutService(java.lang.String binding)
-
getIDPSingleSignOnService
public org.opensaml.saml.saml2.metadata.SingleSignOnService getIDPSingleSignOnService(java.lang.String binding)
-
getSPAssertionConsumerService
public org.opensaml.saml.saml2.metadata.AssertionConsumerService getSPAssertionConsumerService()
-
getSPAssertionConsumerService
public org.opensaml.saml.saml2.metadata.AssertionConsumerService getSPAssertionConsumerService(org.opensaml.saml.saml2.core.StatusResponseType response)
-
getSPAssertionConsumerService
public org.opensaml.saml.saml2.metadata.AssertionConsumerService getSPAssertionConsumerService(java.lang.String acsIndex)
-
getSPAssertionConsumerService
protected org.opensaml.saml.saml2.metadata.AssertionConsumerService getSPAssertionConsumerService(org.opensaml.saml.saml2.metadata.SPSSODescriptor spssoDescriptor, java.util.List<org.opensaml.saml.saml2.metadata.AssertionConsumerService> services)
-
getProfileRequestContext
public final org.opensaml.profile.context.ProfileRequestContext getProfileRequestContext()
-
getSAMLSelfEntityContext
public final org.opensaml.saml.common.messaging.context.SAMLSelfEntityContext getSAMLSelfEntityContext()
-
getSOAP11Context
public final org.opensaml.soap.messaging.context.SOAP11Context getSOAP11Context()
-
getSAMLSelfMetadataContext
public final org.opensaml.saml.common.messaging.context.SAMLMetadataContext getSAMLSelfMetadataContext()
-
getSAMLPeerMetadataContext
public final org.opensaml.saml.common.messaging.context.SAMLMetadataContext getSAMLPeerMetadataContext()
-
getSAMLPeerEntityContext
public final org.opensaml.saml.common.messaging.context.SAMLPeerEntityContext getSAMLPeerEntityContext()
-
getSAMLSubjectNameIdentifierContext
public final org.opensaml.saml.common.messaging.context.SAMLSubjectNameIdentifierContext getSAMLSubjectNameIdentifierContext()
-
getBaseID
public final org.opensaml.saml.saml2.core.BaseID getBaseID()
-
setBaseID
public final void setBaseID(org.opensaml.saml.saml2.core.BaseID baseID)
-
getSubjectConfirmations
public final java.util.List<org.opensaml.saml.saml2.core.SubjectConfirmation> getSubjectConfirmations()
-
getSAMLPeerEndpointContext
public final org.opensaml.saml.common.messaging.context.SAMLEndpointContext getSAMLPeerEndpointContext()
-
getSAMLSelfEndpointContext
public final org.opensaml.saml.common.messaging.context.SAMLEndpointContext getSAMLSelfEndpointContext()
-
getSAMLBindingContext
public final org.opensaml.saml.common.messaging.context.SAMLBindingContext getSAMLBindingContext()
-
getSecurityParametersContext
public final org.opensaml.xmlsec.context.SecurityParametersContext getSecurityParametersContext()
-
getSAMLSelfProtocolContext
public final org.opensaml.saml.common.messaging.context.SAMLProtocolContext getSAMLSelfProtocolContext()
-
getSAMLProtocolContext
public final org.opensaml.saml.common.messaging.context.SAMLProtocolContext getSAMLProtocolContext()
-
getProfileRequestContextOutboundMessageTransportResponse
public final Pac4jSAMLResponse getProfileRequestContextOutboundMessageTransportResponse()
-
getSAMLEndpointContext
public final org.opensaml.saml.common.messaging.context.SAMLEndpointContext getSAMLEndpointContext()
-
getSAMLMessageStore
public final SAMLMessageStore getSAMLMessageStore()
-
setSAMLMessageStore
public final void setSAMLMessageStore(SAMLMessageStore samlMessageStore)
-
-