Uses of Class
net.shibboleth.idp.profile.interceptor.AbstractProfileInterceptorAction
Package | Description |
---|---|
net.shibboleth.idp.consent.flow.ar.impl |
Actions and flow descriptors related to attribute release consent.
|
net.shibboleth.idp.consent.flow.impl |
Actions and flow descriptors related to consent.
|
net.shibboleth.idp.consent.flow.storage.impl |
Actions related to consent storage.
|
net.shibboleth.idp.profile.interceptor.impl |
Implementation of a profile interceptor flow which executes other flows.
|
-
Uses of AbstractProfileInterceptorAction in net.shibboleth.idp.consent.flow.ar.impl
Subclasses of AbstractProfileInterceptorAction in net.shibboleth.idp.consent.flow.ar.impl Modifier and Type Class Description class
AbstractAttributeReleaseAction
Base class for attribute release consent actions.class
InitializeAttributeReleaseContext
Action that creates anAttributeReleaseContext
and attaches it to the currentProfileRequestContext
.class
PopulateAttributeReleaseContext
Attribute consent action to populate the attribute consent context with the attributes for which consent should be obtained.class
ReleaseAttributes
Attribute consent action which constrains the attributes released to those consented to. -
Uses of AbstractProfileInterceptorAction in net.shibboleth.idp.consent.flow.impl
Subclasses of AbstractProfileInterceptorAction in net.shibboleth.idp.consent.flow.impl Modifier and Type Class Description class
AbstractConsentAction
Base class for consent actions.class
ExtractConsent
Consent action which extracts user input and updates current consent objects in the consent context accordingly.class
InitializeConsentContext
Action that creates aConsentContext
and attaches it to the currentProfileRequestContext
.class
PopulateConsentContext
Consent action which populates the current consents of a consent context with the output value of a function whose input value is a profile request context. -
Uses of AbstractProfileInterceptorAction in net.shibboleth.idp.consent.flow.storage.impl
Subclasses of AbstractProfileInterceptorAction in net.shibboleth.idp.consent.flow.storage.impl Modifier and Type Class Description class
AbstractConsentIndexedStorageAction
Base class for consent actions which write to aStorageService
.class
AbstractConsentStorageAction
Base class for consent actions which interact with aStorageService
.class
CreateGlobalConsentResult
Consent action to create a consent result representing global consent to be stored in a storage service.class
CreateResult
Consent action to create a consent result representing the result of a consent flow.class
ReadConsentFromStorage
Consent action which reads consent records from storage and adds the serialized consent records to the consent context as previous consents.class
RevokeConsent
Consent action which deletes a consent record from storage.class
UpdateCounter
Consent action which maintains a storage record whose value is the current time in milliseconds. -
Uses of AbstractProfileInterceptorAction in net.shibboleth.idp.profile.interceptor.impl
Subclasses of AbstractProfileInterceptorAction in net.shibboleth.idp.profile.interceptor.impl Modifier and Type Class Description class
FilterFlowsByNonBrowserSupport
A profile interceptor action that filters out available interceptor flows if the request requires non-browser support and the flows require a browser.class
PopulateProfileInterceptorContext
An profile interceptor action that populates aProfileInterceptorContext
withProfileInterceptorFlowDescriptor
objects based on flow IDs from a lookup function.class
SelectProfileInterceptorFlow
A profile interceptor action that selects flows to invoke.class
WriteProfileInterceptorResultToStorage
A profile interceptor action that writes aProfileInterceptorResult
to aStorageService
.