# Uses of Package
org.opensaml.storage

Packages that use org.opensaml.storage
Package
Description
org.opensaml.saml.common.binding.artifact.impl
Implementation of SAML artifact mapping.
org.opensaml.saml.common.binding.security.impl
Classes responsible for performing transport-related and basic message validation of decoded SAML messages.
org.opensaml.saml.saml2.assertion.impl
Implementation classes for validating SAML 2 Assertions.
org.opensaml.storage
Interfaces and classes for storing state data of the type used in replay caches, conversation identifiers, etc.
org.opensaml.storage.impl
Storage-related implementation classes.
org.opensaml.storage.impl.client
Implementation of `StorageService` that unifies cookie and HTML Local Storage.
org.opensaml.storage.impl.memcached
Implementation of memcached `StorageService`.
org.opensaml.storage.testing

Classes in org.opensaml.storage used by org.opensaml.saml.common.binding.artifact.impl
Class
Description
StorageSerializer
Interface to a serialization/deserialization process used by a `StorageService` implementation to optimize the handling of complex objects.
StorageService
Generic data storage facility.
Classes in org.opensaml.storage used by org.opensaml.saml.common.binding.security.impl
Class
Description
ReplayCache
Interface to a component that checks for replay of a value.
Classes in org.opensaml.storage used by org.opensaml.saml.saml2.assertion.impl
Class
Description
ReplayCache
Interface to a component that checks for replay of a value.
Classes in org.opensaml.storage used by org.opensaml.storage
Class
Description
AbstractStorageService
Abstract base class for `StorageService` implementations.
EnumeratableStorageService
An extended `StorageService` able to enumerate the keys in a context.
MutableStorageRecord
Exposes mutation of `StorageRecord` properties.
StorageCapabilities
Exposes capabilities of a `StorageService` implementation.
StorageRecord
Represents a versioned record in a `StorageService`.
StorageSerializer
Interface to a serialization/deserialization process used by a `StorageService` implementation to optimize the handling of complex objects.
StorageService
Generic data storage facility.
VersionMismatchException
Exception indicating a version mismatch when updating a storage record.
Classes in org.opensaml.storage used by org.opensaml.storage.impl
Class
Description
AbstractMapBackedStorageService
Partial implementation of `StorageService` that stores data in-memory with no persistence using a simple map.
AbstractStorageService
Abstract base class for `StorageService` implementations.
EnumeratableStorageService
An extended `StorageService` able to enumerate the keys in a context.
MutableStorageRecord
Exposes mutation of `StorageRecord` properties.
ReplayCache
Interface to a component that checks for replay of a value.
RevocationCache
Interface to a cache that tracks revoked information.
StorageCapabilities
Exposes capabilities of a `StorageService` implementation.
StorageService
Generic data storage facility.
Classes in org.opensaml.storage used by org.opensaml.storage.impl.client
Class
Description
AbstractMapBackedStorageService
Partial implementation of `StorageService` that stores data in-memory with no persistence using a simple map.
AbstractStorageService
Abstract base class for `StorageService` implementations.
EnumeratableStorageService
An extended `StorageService` able to enumerate the keys in a context.
MutableStorageRecord
Exposes mutation of `StorageRecord` properties.
StorageCapabilities
Exposes capabilities of a `StorageService` implementation.
StorageService
Generic data storage facility.
Classes in org.opensaml.storage used by org.opensaml.storage.impl.memcached
Class
Description
StorageCapabilities
Exposes capabilities of a `StorageService` implementation.
StorageRecord
Represents a versioned record in a `StorageService`.
StorageSerializer
Interface to a serialization/deserialization process used by a `StorageService` implementation to optimize the handling of complex objects.
StorageService
Generic data storage facility.
VersionMismatchException
Exception indicating a version mismatch when updating a storage record.
Classes in org.opensaml.storage used by org.opensaml.storage.testing
Class
Description
EnumeratableStorageService
An extended `StorageService` able to enumerate the keys in a context.
VersionMismatchException
Exception indicating a version mismatch when updating a storage record.