# Package org.opensaml.saml.common.messaging.context

@NonnullElements package org.opensaml.saml.common.messaging.context
Context classes for SAML-based messaging function.

Related Packages
Package
Description
org.opensaml.saml.common.messaging
Support classes for SAML message security operations.
org.opensaml.saml.common.messaging.context.navigate
Functions to navigate SAML message contexts.
org.opensaml.saml.common.messaging.logic
Predicates related to SAML message contexts.
org.opensaml.saml.common.messaging.soap
Support classes for SAML SOAP message operations.
Classes
Class
Description
AbstractAuthenticatableSAMLEntityContext
Abstract base class for subcontexts that carry information about a SAML entity which may be authenticated.
AbstractSAMLEntityContext
Abstract base class for subcontexts that carry information about a SAML entity.
AttributeConsumingServiceContext
Context, usually attached to `SAMLMetadataContext` that carries a SAML `AttributeConsumingService` for use in later stages.
ChannelBindingsContext
Context, usually attached to a `MessageContext` that carries a collection of `ChannelBindings` objects supplied with a message.
ECPContext
Context, usually attached to a `MessageContext` that carries state associated with an ECP request that is needed during response generation.
SAMLArtifactContext
Context that carries information about SAML artifact usage.
SAMLBindingContext
Context for holding information related to the SAML binding in use.
SAMLConsentContext
Subcontext that carries information about a SAML Consent value.
SAMLEndpointContext
Context that carries information about a SAML entity endpoint.
SAMLMessageInfoContext
A context intended to be used as a subcontext of a `MessageContext` that carries some basic information about the SAML message.
SAMLMessageReceivedEndpointContext
A context intended to be used as a subcontext of a `MessageContext` that carries some basic information about the SAML message.
SAMLMetadataContext
Subcontext that carries information SAML metadata about an associated entity.
SAMLMetadataLookupParametersContext
Context for operational parameters that influence the lookup of SAML metadata.
SAMLPeerEntityContext
Subcontext that carries information about a SAML peer entity.
SAMLPresenterEntityContext
Deprecated, for removal: This API element is subject to removal in a future version.
SAMLProtocolContext
Subcontext that carries information about the ongoing SAML protocol.
SAMLSelfEntityContext
Subcontext that carries information about the SAML "self" entity.
SAMLSubjectNameIdentifierContext
A context implementation which represents a SAML 1 `NameIdentifier` or a SAML 2 `NameID`.