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

Packages that use org.opensaml.saml.common.messaging.context
Package
Description
org.opensaml.saml.common.binding.impl
Implementation of SAML binding-level functionality, such as MessageHandlers.
org.opensaml.saml.common.binding.security.impl
Classes responsible for performing transport-related and basic message validation of decoded SAML messages.
org.opensaml.saml.common.messaging.context
Context classes for SAML-based messaging function.
org.opensaml.saml.common.messaging.context.navigate
Functions to navigate SAML message contexts.
org.opensaml.saml.common.profile.impl
Actions and classes common to both SAML versions.
org.opensaml.saml.common.profile.logic
Functions and predicates supporting common SAML profile behavior.
org.opensaml.saml.saml1.binding.artifact
Classes that may be used to create and manipulate SAML 1 artifacts.
org.opensaml.saml.saml1.profile.impl
Implementations of SAML 1.x profile behavior.
org.opensaml.saml.saml2.binding.artifact
Classes that may be used to create and manipulate SAML 2 artifacts.
org.opensaml.saml.saml2.binding.impl
General message handlers for SAML 2.0.
org.opensaml.saml.saml2.profile.impl
Implementations of SAML 2.0 profile behavior.

Classes in org.opensaml.saml.common.messaging.context used by org.opensaml.saml.common.binding.impl
Class
Description
AbstractSAMLEntityContext
Abstract base class for subcontexts that carry information about a SAML entity.
ChannelBindingsContext
Context, usually attached to a `MessageContext` that carries a collection of `ChannelBindings` objects supplied with a message.
SAMLMetadataContext
Subcontext that carries information SAML metadata about an associated entity.
Classes in org.opensaml.saml.common.messaging.context used by org.opensaml.saml.common.binding.security.impl
Class
Description
AbstractAuthenticatableSAMLEntityContext
Abstract base class for subcontexts that carry information about a SAML entity which may be authenticated.
SAMLPeerEntityContext
Subcontext that carries information about a SAML peer entity.
SAMLProtocolContext
Subcontext that carries information about the ongoing SAML protocol.
Classes in org.opensaml.saml.common.messaging.context used by org.opensaml.saml.common.messaging.context
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.
ECPContext
Context, usually attached to a `MessageContext` that carries state associated with an ECP request that is needed during response generation.
SAMLMetadataLookupParametersContext
Context for operational parameters that influence the lookup of SAML metadata.
Classes in org.opensaml.saml.common.messaging.context used by org.opensaml.saml.common.messaging.context.navigate
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.
SAMLBindingContext
Context for holding information related to the SAML binding in use.
SAMLMessageInfoContext
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.
SAMLProtocolContext
Subcontext that carries information about the ongoing SAML protocol.
Classes in org.opensaml.saml.common.messaging.context used by org.opensaml.saml.common.profile.impl
Class
Description
ChannelBindingsContext
Context, usually attached to a `MessageContext` that carries a collection of `ChannelBindings` objects supplied with a message.
SAMLMetadataContext
Subcontext that carries information SAML metadata about an associated entity.
Classes in org.opensaml.saml.common.messaging.context used by org.opensaml.saml.common.profile.logic
Class
Description
SAMLBindingContext
Context for holding information related to the SAML binding in use.
SAMLEndpointContext
Context that carries information about a SAML entity endpoint.
Classes in org.opensaml.saml.common.messaging.context used by org.opensaml.saml.saml1.binding.artifact
Class
Description
SAMLArtifactContext
Context that carries information about SAML artifact usage.
Classes in org.opensaml.saml.common.messaging.context used by org.opensaml.saml.saml1.profile.impl
Class
Description
SAMLSubjectNameIdentifierContext
A context implementation which represents a SAML 1 `NameIdentifier` or a SAML 2 `NameID`.
Classes in org.opensaml.saml.common.messaging.context used by org.opensaml.saml.saml2.binding.artifact
Class
Description
SAMLArtifactContext
Context that carries information about SAML artifact usage.
Classes in org.opensaml.saml.common.messaging.context used by org.opensaml.saml.saml2.binding.impl
Class
Description
SAMLConsentContext
Subcontext that carries information about a SAML Consent value.
Classes in org.opensaml.saml.common.messaging.context used by org.opensaml.saml.saml2.profile.impl
Class
Description
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.
SAMLSubjectNameIdentifierContext
A context implementation which represents a SAML 1 `NameIdentifier` or a SAML 2 `NameID`.