Package org.opensaml.storage.impl.client
package org.opensaml.storage.impl.client
Implementation of
StorageService
that unifies cookie and
HTML Local Storage.-
ClassDescriptionBase class for the storage and reconstitution of data for a
ClientStorageService
.A subcontext for driving the loading of data from a client into one or more instances of aClientStorageService
.A subcontext for driving the saving of data to a client from one or more instances of aClientStorageService
.Implementation ofStorageService
that stores data in-memory in a shared session attribute.Enumeration of possible sources for the data.A wrapper for a storage operation to capture the current or intended state of the data for a client.Abstraction for the storage and reconstitution of data for aClientStorageService
.A factory for producing newClientStorageServiceStore
instances.JSON-based storage forClientStorageService
.Factory for JSON-backed store.An action that loads any number ofClientStorageService
instances from a POST submission or cookies as applicable.An action that logs the results of Local Storage-basedClientStorageService
save operations.An action that creates and populates aClientStorageLoadContext
with any storage keys identified as missing from the current session and in need of loading.An action that creates and populates aClientStorageSaveContext
with any storage operations identified as required from the current session and in need of saving.An action that performs any number ofClientStorageServiceOperation
instances sourced from cookies by issuing the necessary Set-Cookie headers.XML-based storage forClientStorageService
.Factory for XML-backed store.