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
-
Method Summary
Modifier and TypeMethodDescriptionfinal org.opensaml.saml.saml2.core.BaseID
final org.opensaml.saml.saml2.metadata.SingleLogoutService
getIDPSingleLogoutService
(String binding) org.opensaml.saml.saml2.metadata.SingleSignOnService
getIDPSingleSignOnService
(String binding) final org.opensaml.saml.saml2.metadata.IDPSSODescriptor
org.opensaml.messaging.context.MessageContext
final org.opensaml.profile.context.ProfileRequestContext
final Pac4jSAMLResponse
final org.opensaml.saml.common.messaging.context.SAMLBindingContext
final org.opensaml.saml.common.messaging.context.SAMLEndpointContext
final SAMLMessageStore
final org.opensaml.saml.common.messaging.context.SAMLEndpointContext
final org.opensaml.saml.common.messaging.context.SAMLPeerEntityContext
final org.opensaml.saml.common.messaging.context.SAMLMetadataContext
final org.opensaml.saml.common.messaging.context.SAMLProtocolContext
final org.opensaml.saml.common.messaging.context.SAMLEndpointContext
final org.opensaml.saml.common.messaging.context.SAMLSelfEntityContext
final org.opensaml.saml.common.messaging.context.SAMLMetadataContext
final org.opensaml.saml.common.messaging.context.SAMLProtocolContext
final org.opensaml.saml.common.messaging.context.SAMLSubjectNameIdentifierContext
final org.opensaml.xmlsec.context.SecurityParametersContext
org.pac4j.core.context.session.SessionStore
final org.opensaml.soap.messaging.context.SOAP11Context
org.opensaml.saml.saml2.metadata.AssertionConsumerService
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) final org.opensaml.saml.saml2.metadata.SPSSODescriptor
final org.opensaml.saml.saml2.core.Assertion
final List<org.opensaml.saml.saml2.core.SubjectConfirmation>
org.pac4j.core.context.WebContext
final void
setBaseID
(org.opensaml.saml.saml2.core.BaseID baseID) void
setMessageContext
(org.opensaml.messaging.context.MessageContext messageContext) void
setSaml2Configuration
(SAML2Configuration saml2Configuration) final void
setSAMLMessageStore
(SAMLMessageStore samlMessageStore) void
setSessionStore
(org.pac4j.core.context.session.SessionStore sessionStore) final void
setSubjectAssertion
(org.opensaml.saml.saml2.core.Assertion subjectAssertion) void
setWebContext
(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
-