# Package net.shibboleth.idp.consent.flow.storage.impl

@NonnullElements package net.shibboleth.idp.consent.flow.storage.impl
Actions related to consent storage.

Classes
Class
Description
AbstractConsentIndexedStorageAction
Base class for consent actions which write to a `StorageService`.
AbstractConsentStorageAction
Base class for consent actions which interact with a `StorageService`.
CreateGlobalConsentResult
Consent action to create a consent result representing global consent to be stored in a storage service.
CreateResult
Consent action to create a consent result representing the result of a consent flow.
ReadConsentFromStorage
Consent action which reads consent records from storage and adds the serialized consent records to the consent context as previous consents.
RevokeConsent
Consent action which deletes a consent record from storage.
UpdateCounter
Consent action which maintains a storage record whose value is the current time in milliseconds.