# Package org.opensaml.saml.common.binding.artifact

@NonnullElements package org.opensaml.saml.common.binding.artifact
Classes supporting SAML artifact use.

Related Packages
Package
Description
org.opensaml.saml.common.binding
Classes related to SAML binding operations.
org.opensaml.saml.common.binding.artifact.impl
Implementation of SAML artifact mapping.
org.opensaml.saml.common.binding.decoding
Classes used to decode SAML messages.
org.opensaml.saml.common.binding.encoding
Classes used to encode SAML messages.
org.opensaml.saml.common.binding.impl
Implementation of SAML binding-level functionality, such as MessageHandlers.
Class
Description
AbstractSAMLArtifact
Base class for SAML artifacts.
BasicSAMLArtifactMapEntry
Basic implementation of `SAMLArtifactMap.SAMLArtifactMapEntry`.
ExpiringSAMLArtifactMapEntry
Extension of `BasicSAMLArtifactMapEntry` that tracks expiration.
SAMLArtifact
Interface for all SAML artifacts.
SAMLArtifactMap
Maps an artifact to a SAML message and back again.
SAMLArtifactMap.SAMLArtifactMapEntry
Represents a mapping between an artifact and a SAML message with some associated information.
SAMLArtifactMap.SAMLArtifactMapEntryFactory
A factory for producing SAMLArtifactMapEntry instances based on standard inputs, and reading/writing them from/to storage.
SAMLSourceIDArtifact
A specialization of `SAMLArtifact` which exposes a source ID.
SAMLSourceLocationArtifact
A specialization of `SAMLArtifact` which exposes a source location URI.