Package org.pac4j.saml.context
Class SAML2MessageContext
java.lang.Object
org.pac4j.saml.context.SAML2MessageContext
Allow to store additional information for SAML processing.
- Version:
- 1.5.0
- Author:
- Michael Remond
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal org.opensaml.saml.saml2.core.BaseIDfinal org.opensaml.saml.saml2.metadata.SingleLogoutServicegetIDPSingleLogoutService(String binding) org.opensaml.saml.saml2.metadata.SingleSignOnServicegetIDPSingleSignOnService(String binding) final org.opensaml.saml.saml2.metadata.IDPSSODescriptororg.opensaml.messaging.context.MessageContextfinal org.opensaml.profile.context.ProfileRequestContextfinal Pac4jSAMLResponsefinal org.opensaml.saml.common.messaging.context.SAMLBindingContextfinal org.opensaml.saml.common.messaging.context.SAMLEndpointContextfinal SAMLMessageStorefinal org.opensaml.saml.common.messaging.context.SAMLEndpointContextfinal org.opensaml.saml.common.messaging.context.SAMLPeerEntityContextfinal org.opensaml.saml.common.messaging.context.SAMLMetadataContextfinal org.opensaml.saml.common.messaging.context.SAMLProtocolContextfinal org.opensaml.saml.common.messaging.context.SAMLEndpointContextfinal org.opensaml.saml.common.messaging.context.SAMLSelfEntityContextfinal org.opensaml.saml.common.messaging.context.SAMLMetadataContextfinal org.opensaml.saml.common.messaging.context.SAMLProtocolContextfinal org.opensaml.saml.common.messaging.context.SAMLSubjectNameIdentifierContextfinal org.opensaml.xmlsec.context.SecurityParametersContextorg.pac4j.core.context.session.SessionStorefinal org.opensaml.soap.messaging.context.SOAP11Contextorg.opensaml.saml.saml2.metadata.AssertionConsumerServiceorg.opensaml.saml.saml2.metadata.AssertionConsumerServicegetSPAssertionConsumerService(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, List<org.opensaml.saml.saml2.metadata.AssertionConsumerService> services) final org.opensaml.saml.saml2.metadata.SPSSODescriptorfinal org.opensaml.saml.saml2.core.Assertionfinal List<org.opensaml.saml.saml2.core.SubjectConfirmation>org.pac4j.core.context.WebContextfinal voidsetBaseID(org.opensaml.saml.saml2.core.BaseID baseID) voidsetMessageContext(org.opensaml.messaging.context.MessageContext messageContext) voidsetSaml2Configuration(SAML2Configuration saml2Configuration) final voidsetSAMLMessageStore(SAMLMessageStore samlMessageStore) voidsetSessionStore(org.pac4j.core.context.session.SessionStore sessionStore) final voidsetSubjectAssertion(org.opensaml.saml.saml2.core.Assertion subjectAssertion) voidsetWebContext(org.pac4j.core.context.WebContext webContext)
-
Constructor Details
-
SAML2MessageContext
public SAML2MessageContext()
-
-
Method Details
-
getConfigurationContext
-
setSaml2Configuration
-
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
-
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
-
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
-
getSAMLEndpointContext
public final org.opensaml.saml.common.messaging.context.SAMLEndpointContext getSAMLEndpointContext() -
getSAMLMessageStore
-
setSAMLMessageStore
-