Uses of Class
net.shibboleth.idp.profile.context.ProfileInterceptorContext
Packages that use ProfileInterceptorContext
Package
Description
Actions and flow descriptors related to attribute release consent.
Actions and flow descriptors related to consent.
Actions related to consent storage.
Predicates and functions related to attribute consent.
Classes supporting profile interceptor machinery.
Implementation of a profile interceptor flow which executes other flows.
-
Uses of ProfileInterceptorContext in net.shibboleth.idp.consent.flow.ar.impl
Methods in net.shibboleth.idp.consent.flow.ar.impl with parameters of type ProfileInterceptorContextModifier and TypeMethodDescriptionprotected voidInitializeAttributeReleaseContext.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected voidPopulateAttributeReleaseContext.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected voidReleaseAttributes.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected voidValidatedExtractedConsent.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected booleanAbstractAttributeReleaseAction.doPreExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action's pre-execute step. -
Uses of ProfileInterceptorContext in net.shibboleth.idp.consent.flow.impl
Methods in net.shibboleth.idp.consent.flow.impl with parameters of type ProfileInterceptorContextModifier and TypeMethodDescriptionprotected voidExtractConsent.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected voidInitializeConsentContext.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected voidPopulateConsentContext.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected booleanAbstractConsentAction.doPreExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action's pre-execute step. -
Uses of ProfileInterceptorContext in net.shibboleth.idp.consent.flow.storage.impl
Methods in net.shibboleth.idp.consent.flow.storage.impl with parameters of type ProfileInterceptorContextModifier and TypeMethodDescriptionprotected voidCreateGlobalConsentResult.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected voidCreateResult.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected voidReadConsentFromStorage.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected voidRevokeConsent.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected voidUpdateCounter.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected booleanAbstractConsentIndexedStorageAction.doPreExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action's pre-execute step.protected booleanAbstractConsentStorageAction.doPreExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action's pre-execute step.protected booleanCreateResult.doPreExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action's pre-execute step. -
Uses of ProfileInterceptorContext in net.shibboleth.idp.consent.logic.impl
Fields in net.shibboleth.idp.consent.logic.impl with type parameters of type ProfileInterceptorContextModifier and TypeFieldDescriptionCounterStorageKeyFunction.interceptorContextlookupStrategyStrategy used to find theProfileInterceptorContextfrom theProfileRequestContext.FlowDescriptorLookupFunction.interceptorContextlookupStrategyProfile interceptor context lookup strategy.Method parameters in net.shibboleth.idp.consent.logic.impl with type arguments of type ProfileInterceptorContextModifier and TypeMethodDescriptionvoidFlowDescriptorLookupFunction.setInterceptorContextlookupStrategy(Function<ProfileRequestContext, ProfileInterceptorContext> strategy) Set the interceptor context lookup strategy.voidCounterStorageKeyFunction.setInterceptorContextLookupStrategy(Function<ProfileRequestContext, ProfileInterceptorContext> strategy) Set the profile interceptor context lookup strategy. -
Uses of ProfileInterceptorContext in net.shibboleth.idp.profile.interceptor
Fields in net.shibboleth.idp.profile.interceptor declared as ProfileInterceptorContextModifier and TypeFieldDescriptionprivate ProfileInterceptorContextAbstractProfileInterceptorAction.profileInterceptorContextTheProfileInterceptorContextto operate on.Fields in net.shibboleth.idp.profile.interceptor with type parameters of type ProfileInterceptorContextModifier and TypeFieldDescriptionAbstractProfileInterceptorAction.interceptorContextlookupStrategyStrategy used to find theProfileInterceptorContextfrom theProfileRequestContext.Methods in net.shibboleth.idp.profile.interceptor that return ProfileInterceptorContextModifier and TypeMethodDescriptionprivate ProfileInterceptorContextAbstractProfileInterceptorAction.getProfileInterceptorContext()null safe getter.Methods in net.shibboleth.idp.profile.interceptor with parameters of type ProfileInterceptorContextModifier and TypeMethodDescriptionprotected voidAbstractProfileInterceptorAction.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected booleanAbstractProfileInterceptorAction.doPreExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action's pre-execute step.Method parameters in net.shibboleth.idp.profile.interceptor with type arguments of type ProfileInterceptorContextModifier and TypeMethodDescriptionvoidAbstractProfileInterceptorAction.setLookupStrategy(Function<ProfileRequestContext, ProfileInterceptorContext> strategy) Set the context lookup strategy forProfileInterceptorContext. -
Uses of ProfileInterceptorContext in net.shibboleth.idp.profile.interceptor.impl
Methods in net.shibboleth.idp.profile.interceptor.impl with parameters of type ProfileInterceptorContextModifier and TypeMethodDescriptionprotected voidFilterFlowsByNonBrowserSupport.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected voidPopulateProfileInterceptorContext.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected voidSelectProfileInterceptorFlow.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected voidWriteProfileInterceptorResultToStorage.doExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action.protected booleanFilterFlowsByNonBrowserSupport.doPreExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action's pre-execute step.protected booleanSelectProfileInterceptorFlow.doPreExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action's pre-execute step.protected booleanWriteProfileInterceptorResultToStorage.doPreExecute(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Performs this profile interceptor action's pre-execute step.private ProfileInterceptorFlowDescriptorSelectProfileInterceptorFlow.selectUnattemptedFlow(ProfileRequestContext profileRequestContext, ProfileInterceptorContext interceptorContext) Select the first potential flow not found in the completed flows collection, and that is applicable to the context.