Package org.pac4j.saml.context
Class SAML2MessageContext
- java.lang.Object
-
- org.pac4j.saml.context.SAML2MessageContext
-
public class SAML2MessageContext extends java.lang.ObjectAllow 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.BaseIDgetBaseID()SAML2ConfigurationContextgetConfigurationContext()org.opensaml.saml.saml2.metadata.SingleLogoutServicegetIDPSingleLogoutService(java.lang.String binding)org.opensaml.saml.saml2.metadata.SingleSignOnServicegetIDPSingleSignOnService(java.lang.String binding)org.opensaml.saml.saml2.metadata.IDPSSODescriptorgetIDPSSODescriptor()org.opensaml.messaging.context.MessageContextgetMessageContext()org.opensaml.profile.context.ProfileRequestContextgetProfileRequestContext()Pac4jSAMLResponsegetProfileRequestContextOutboundMessageTransportResponse()SAML2ConfigurationgetSAML2Configuration()org.opensaml.saml.common.messaging.context.SAMLBindingContextgetSAMLBindingContext()org.opensaml.saml.common.messaging.context.SAMLEndpointContextgetSAMLEndpointContext()SAMLMessageStoregetSAMLMessageStore()org.opensaml.saml.common.messaging.context.SAMLEndpointContextgetSAMLPeerEndpointContext()org.opensaml.saml.common.messaging.context.SAMLPeerEntityContextgetSAMLPeerEntityContext()org.opensaml.saml.common.messaging.context.SAMLMetadataContextgetSAMLPeerMetadataContext()org.opensaml.saml.common.messaging.context.SAMLProtocolContextgetSAMLProtocolContext()org.opensaml.saml.common.messaging.context.SAMLEndpointContextgetSAMLSelfEndpointContext()org.opensaml.saml.common.messaging.context.SAMLSelfEntityContextgetSAMLSelfEntityContext()org.opensaml.saml.common.messaging.context.SAMLMetadataContextgetSAMLSelfMetadataContext()org.opensaml.saml.common.messaging.context.SAMLProtocolContextgetSAMLSelfProtocolContext()org.opensaml.saml.common.messaging.context.SAMLSubjectNameIdentifierContextgetSAMLSubjectNameIdentifierContext()org.opensaml.xmlsec.context.SecurityParametersContextgetSecurityParametersContext()org.pac4j.core.context.session.SessionStoregetSessionStore()org.opensaml.soap.messaging.context.SOAP11ContextgetSOAP11Context()org.opensaml.saml.saml2.metadata.AssertionConsumerServicegetSPAssertionConsumerService()org.opensaml.saml.saml2.metadata.AssertionConsumerServicegetSPAssertionConsumerService(java.lang.String acsIndex)org.opensaml.saml.saml2.metadata.AssertionConsumerServicegetSPAssertionConsumerService(org.opensaml.saml.saml2.core.StatusResponseType response)protected org.opensaml.saml.saml2.metadata.AssertionConsumerServicegetSPAssertionConsumerService(org.opensaml.saml.saml2.metadata.SPSSODescriptor spssoDescriptor, java.util.List<org.opensaml.saml.saml2.metadata.AssertionConsumerService> services)org.opensaml.saml.saml2.metadata.SPSSODescriptorgetSPSSODescriptor()org.opensaml.saml.saml2.core.AssertiongetSubjectAssertion()java.util.List<org.opensaml.saml.saml2.core.SubjectConfirmation>getSubjectConfirmations()org.pac4j.core.context.WebContextgetWebContext()voidsetBaseID(org.opensaml.saml.saml2.core.BaseID baseID)voidsetMessageContext(org.opensaml.messaging.context.MessageContext messageContext)voidsetSaml2Configuration(SAML2Configuration saml2Configuration)voidsetSAMLMessageStore(SAMLMessageStore samlMessageStore)voidsetSessionStore(org.pac4j.core.context.session.SessionStore sessionStore)voidsetSubjectAssertion(org.opensaml.saml.saml2.core.Assertion subjectAssertion)voidsetWebContext(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)
-
-