Class SAML2MessageContext


  • public class SAML2MessageContext
    extends java.lang.Object
    Allow to store additional information for SAML processing.
    Version:
    1.5.0
    Author:
    Michael Remond
    • Constructor Detail

      • SAML2MessageContext

        public SAML2MessageContext()
    • Method Detail

      • 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)
      • 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()
      • setSAMLMessageStore

        public final void setSAMLMessageStore​(SAMLMessageStore samlMessageStore)