- delete(String, String) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Deletes an existing record from the store.
- delete(Object) - Method in class org.opensaml.storage.AbstractStorageService
-
Deletes an existing record from the store, using an annotated object as the source.
- delete(String, String) - Method in interface org.opensaml.storage.StorageService
-
Deletes an existing record from the store.
- delete(Object) - Method in interface org.opensaml.storage.StorageService
-
Deletes an existing record from the store, using an annotated object as the source.
- deleteContext(String) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Forcibly removes all records in a given context along with any
associated resources devoted to maintaining the context.
- deleteContext(String) - Method in interface org.opensaml.storage.StorageService
-
Forcibly removes all records in a given context along with any
associated resources devoted to maintaining the context.
- deleteImpl(Long, String, String) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Internal method to implement delete functions.
- deleteWithVersion(long, String, String) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Deletes an existing record from the store if it currently has a specified version.
- deleteWithVersion(long, Object) - Method in class org.opensaml.storage.AbstractStorageService
-
Deletes an existing record from the store, using an annotated object as the source, if it
currently has a specified version.
- deleteWithVersion(long, String, String) - Method in interface org.opensaml.storage.StorageService
-
Deletes an existing record from the store if it currently has a specified version.
- deleteWithVersion(long, Object) - Method in interface org.opensaml.storage.StorageService
-
Deletes an existing record from the store, using an annotated object as the source, if it
currently has a specified version.
- deserialize(long, String, String, String, Long) - Method in interface org.opensaml.storage.StorageSerializer
-
- doDestroy() - Method in class org.opensaml.storage.AbstractStorageService
- doInitialize() - Method in class org.opensaml.storage.AbstractStorageService
- doInitialize() - Method in class org.opensaml.storage.ReplayCache
- getAnnotation(Object, Class<T>) - Static method in class org.opensaml.storage.annotation.AnnotationSupport
-
Returns an annotation of a specified type attached to a target object.
- getCapabilities() - Method in class org.opensaml.storage.AbstractStorageService
-
Returns the capabilities of the underlying store.
- getCapabilities() - Method in interface org.opensaml.storage.StorageService
-
Returns the capabilities of the underlying store.
- getCleanupInterval() - Method in class org.opensaml.storage.AbstractStorageService
-
Gets the number of milliseconds between one cleanup and another.
- getCleanupTask() - Method in class org.opensaml.storage.AbstractStorageService
-
Returns a cleanup task function to schedule for background cleanup.
- getCleanupTaskTimer() - Method in class org.opensaml.storage.AbstractStorageService
-
Gets the timer used to schedule cleanup tasks.
- getContext(Object) - Static method in class org.opensaml.storage.annotation.AnnotationSupport
-
Gets the value of the field indicated by the
Context
annotation on the given object.
- getContextMap() - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Get the map of contexts to manipulate during operations.
- getContextSize() - Method in class org.opensaml.storage.AbstractStorageService
-
Gets max size of context labels in characters.
- getContextSize() - Method in interface org.opensaml.storage.StorageCapabilities
-
Gets max size of context labels in characters.
- getExpiration(Object) - Static method in class org.opensaml.storage.annotation.AnnotationSupport
-
Gets the value of the field indicated by the
Expiration
annotation on the given object,
or null if none.
- getExpiration() - Method in class org.opensaml.storage.StorageRecord
-
Get the record expiration.
- getField(Object, String) - Static method in class org.opensaml.storage.annotation.AnnotationSupport
-
Returns a
Field
from a target object.
- getFieldValue(Object, String) - Static method in class org.opensaml.storage.annotation.AnnotationSupport
-
Returns the value of a field from an object using reflection.
- getKey(Object) - Static method in class org.opensaml.storage.annotation.AnnotationSupport
-
Gets the value of the field indicated by the
Key
annotation on the given object.
- getKeySize() - Method in class org.opensaml.storage.AbstractStorageService
-
Gets max size of keys in characters.
- getKeySize() - Method in interface org.opensaml.storage.StorageCapabilities
-
Gets max size of keys in characters.
- getLock() - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Get the shared lock to synchronize access.
- getStorage() - Method in class org.opensaml.storage.ReplayCache
-
Get the backing store for the cache.
- getValue(Object) - Static method in class org.opensaml.storage.annotation.AnnotationSupport
-
Gets the value of the field indicated by the
Value
annotation on the given object.
- getValue() - Method in class org.opensaml.storage.StorageRecord
-
Get the record value.
- getValue(StorageSerializer<Type>, String, String) - Method in class org.opensaml.storage.StorageRecord
-
Get the record value, using a custom deserialization process.
- getValueSize() - Method in class org.opensaml.storage.AbstractStorageService
-
Gets max size of values in characters.
- getValueSize() - Method in interface org.opensaml.storage.StorageCapabilities
-
Gets max size of values in characters.
- getVersion() - Method in class org.opensaml.storage.StorageRecord
-
Get the record version.
- read(String, String) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Returns an existing record from the store, if one exists.
- read(String, String, long) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Returns an existing record from the store, along with its version.
- read(Object) - Method in class org.opensaml.storage.AbstractStorageService
-
Returns an existing record from the store, if one exists, and uses it to
update the annotated fields of a target object.
- read(String, String) - Method in interface org.opensaml.storage.StorageService
-
Returns an existing record from the store, if one exists.
- read(Object) - Method in interface org.opensaml.storage.StorageService
-
Returns an existing record from the store, if one exists, and uses it to
update the annotated fields of a target object.
- read(String, String, long) - Method in interface org.opensaml.storage.StorageService
-
Returns an existing record from the store, along with its version.
- readImpl(String, String, Long) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Internal method to implement read functions.
- reap(String) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Manually trigger a cleanup of expired records.
- reap(String) - Method in interface org.opensaml.storage.StorageService
-
Manually trigger a cleanup of expired records.
- reapWithLock(Map<String, MutableStorageRecord>, long) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Locates and removes expired records from the input map.
- ReplayCache - Class in org.opensaml.storage
-
Tracks non-replayable values in order to detect replays of the values, commonly used to track message identifiers.
- ReplayCache() - Constructor for class org.opensaml.storage.ReplayCache
-
- RequestScopedStorageService - Interface in org.opensaml.storage
-
Deprecated.
- update(String, String, String, Long) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Updates an existing record in the store.
- update(String, String, Object, StorageSerializer, Long) - Method in class org.opensaml.storage.AbstractStorageService
-
Updates an existing record in the store using a custom serialization strategy.
- update(Object) - Method in class org.opensaml.storage.AbstractStorageService
-
Updates an existing record in the store, using an annotated object as the source.
- update(String, String, String, Long) - Method in interface org.opensaml.storage.StorageService
-
Updates an existing record in the store.
- update(String, String, Object, StorageSerializer, Long) - Method in interface org.opensaml.storage.StorageService
-
Updates an existing record in the store using a custom serialization strategy.
- update(Object) - Method in interface org.opensaml.storage.StorageService
-
Updates an existing record in the store, using an annotated object as the source.
- updateContextExpiration(String, Long) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Updates the expiration time of all records in the context.
- updateContextExpiration(String, Long) - Method in interface org.opensaml.storage.StorageService
-
Updates the expiration time of all records in the context.
- updateExpiration(String, String, Long) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Updates expiration of an existing record in the store.
- updateExpiration(Object) - Method in class org.opensaml.storage.AbstractStorageService
-
Updates expiration of an existing record in the store, using an annotated object as the source.
- updateExpiration(String, String, Long) - Method in interface org.opensaml.storage.StorageService
-
Updates expiration of an existing record in the store.
- updateExpiration(Object) - Method in interface org.opensaml.storage.StorageService
-
Updates expiration of an existing record in the store, using an annotated object as the source.
- updateImpl(Long, String, String, String, Long) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Internal method to implement update functions.
- updateWithVersion(long, String, String, String, Long) - Method in class org.opensaml.storage.AbstractMapBackedStorageService
-
Updates an existing record in the store, if a version matches.
- updateWithVersion(long, String, String, Object, StorageSerializer, Long) - Method in class org.opensaml.storage.AbstractStorageService
-
Updates an existing record in the store, if a version matches, using a custom serialization strategy.
- updateWithVersion(long, Object) - Method in class org.opensaml.storage.AbstractStorageService
-
Updates an existing record in the store, if a version matches, using an annotated object as the source.
- updateWithVersion(long, String, String, String, Long) - Method in interface org.opensaml.storage.StorageService
-
Updates an existing record in the store, if a version matches.
- updateWithVersion(long, String, String, Object, StorageSerializer, Long) - Method in interface org.opensaml.storage.StorageService
-
Updates an existing record in the store, if a version matches, using a custom serialization strategy.
- updateWithVersion(long, Object) - Method in interface org.opensaml.storage.StorageService
-
Updates an existing record in the store, if a version matches, using an annotated object as the source.