Package org.pac4j.saml.context
Class SAML2MessageContext
- java.lang.Object
-
- org.pac4j.saml.context.SAML2MessageContext
-
public class SAML2MessageContext extends 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()
org.opensaml.saml.saml2.metadata.SingleLogoutService
getIDPSingleLogoutService(String binding)
org.opensaml.saml.saml2.metadata.SingleSignOnService
getIDPSingleSignOnService(String binding)
org.opensaml.saml.saml2.metadata.IDPSSODescriptor
getIDPSSODescriptor()
org.opensaml.messaging.context.MessageContext
getMessageContext()
org.opensaml.profile.context.ProfileRequestContext
getProfileRequestContext()
Pac4jSAMLResponse
getProfileRequestContextOutboundMessageTransportResponse()
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.opensaml.soap.messaging.context.SOAP11Context
getSOAP11Context()
org.opensaml.saml.saml2.metadata.AssertionConsumerService
getSPAssertionConsumerService()
org.opensaml.saml.saml2.metadata.AssertionConsumerService
getSPAssertionConsumerService(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, List<org.opensaml.saml.saml2.metadata.AssertionConsumerService> services)
org.opensaml.saml.saml2.metadata.SPSSODescriptor
getSPSSODescriptor()
org.opensaml.saml.saml2.core.Assertion
getSubjectAssertion()
List<org.opensaml.saml.saml2.core.SubjectConfirmation>
getSubjectConfirmations()
WebContext
getWebContext()
void
setBaseID(org.opensaml.saml.saml2.core.BaseID baseID)
void
setMessageContext(org.opensaml.messaging.context.MessageContext messageContext)
void
setSAMLMessageStore(SAMLMessageStore samlMessageStore)
void
setSubjectAssertion(org.opensaml.saml.saml2.core.Assertion subjectAssertion)
void
setWebContext(WebContext webContext)
-
-
-
Method Detail
-
getMessageContext
public org.opensaml.messaging.context.MessageContext getMessageContext()
-
setMessageContext
public void setMessageContext(org.opensaml.messaging.context.MessageContext messageContext)
-
getWebContext
public WebContext getWebContext()
-
setWebContext
public void setWebContext(WebContext webContext)
-
getSubjectAssertion
public final org.opensaml.saml.saml2.core.Assertion getSubjectAssertion()
-
setSubjectAssertion
public final void setSubjectAssertion(org.opensaml.saml.saml2.core.Assertion subjectAssertion)
-
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(String binding)
-
getIDPSingleSignOnService
public org.opensaml.saml.saml2.metadata.SingleSignOnService getIDPSingleSignOnService(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(String acsIndex)
-
getSPAssertionConsumerService
protected org.opensaml.saml.saml2.metadata.AssertionConsumerService getSPAssertionConsumerService(org.opensaml.saml.saml2.metadata.SPSSODescriptor spssoDescriptor, 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 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)
-
-