# Uses of Class
org.opensaml.storage.AbstractStorageService

Packages that use AbstractStorageService
Package
Description
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.

## Uses of AbstractStorageService in org.opensaml.storage

Subclasses of AbstractStorageService in org.opensaml.storage
Modifier and Type
Class
Description
`class`
`AbstractMapBackedStorageService`
Partial implementation of `StorageService` that stores data in-memory with no persistence using a simple map.

## Uses of AbstractStorageService in org.opensaml.storage.impl

Subclasses of AbstractStorageService in org.opensaml.storage.impl
Modifier and Type
Class
Description
`class`
`MemoryStorageService`
Implementation of `AbstractMapBackedStorageService` that stores data in-memory in a shared data structure with no persistence.

## Uses of AbstractStorageService in org.opensaml.storage.impl.client

Subclasses of AbstractStorageService in org.opensaml.storage.impl.client
Modifier and Type
Class
Description
`class`
`ClientStorageService`
Implementation of `StorageService` that stores data in-memory in a shared session attribute.