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 Details

    • SAML2MessageContext

      public SAML2MessageContext()
  • Method Details

    • getConfigurationContext

      public SAML2ConfigurationContext getConfigurationContext()
    • 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()
    • 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()