Index

A B C D E F G H I J K L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

a - Variable in class net.shibboleth.idp.consent.logic.impl.JoinFunction
First function.
AbstractAttributeDisplayFunction - Class in net.shibboleth.idp.consent.logic.impl
Abstract Function which returns Locale-aware information about an attribute.
AbstractAttributeDisplayFunction(HttpServletRequest, List<String>, ReloadableService<AttributeTranscoderRegistry>) - Constructor for class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
Constructor.
AbstractAttributeReleaseAction - Class in net.shibboleth.idp.consent.flow.ar.impl
Base class for attribute release consent actions.
AbstractAttributeReleaseAction() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
Constructor.
AbstractConsentAction - Class in net.shibboleth.idp.consent.flow.impl
Base class for consent actions.
AbstractConsentAction() - Constructor for class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
Constructor.
AbstractConsentIndexedStorageAction - Class in net.shibboleth.idp.consent.flow.storage.impl
Base class for consent actions which write to a StorageService.
AbstractConsentIndexedStorageAction() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Constructor.
AbstractConsentStorageAction - Class in net.shibboleth.idp.consent.flow.storage.impl
Base class for consent actions which interact with a StorageService.
AbstractConsentStorageAction() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Constructor.
acsLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
Strategy used to find the AttributeConsumingService from the SAMLMetadataContext.
addKeyToStorageIndex(String) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Add a storage key to the index storage record.
apply(Collection<IdPAttributeValue>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeValuesHashFunction
apply(IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
apply(Pair<ProfileRequestContext, List<String>>) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.audit.impl.CurrentConsentIdsAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.audit.impl.CurrentConsentIsApprovedAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.audit.impl.CurrentConsentValuesAuditExtractor
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.FlowDescriptorLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.FlowIdLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.JoinFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.LocaleLookupFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
attributeContext - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
The AttributeContext to operate on.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
Strategy used to find the AttributeContext from the ProfileRequestContext.
attributeContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
Strategy used to find the AttributeContext from the ProfileRequestContext.
AttributeDisplayDescriptionFunction - Class in net.shibboleth.idp.consent.logic.impl
Function which returns the locale-aware display description of an attribute, defaulting to the attribute ID if the attribute has no display description.
AttributeDisplayDescriptionFunction(HttpServletRequest, List<String>, ReloadableService<AttributeTranscoderRegistry>) - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeDisplayDescriptionFunction
Constructor.
AttributeDisplayNameFunction - Class in net.shibboleth.idp.consent.logic.impl
Function which returns the locale-aware display name of an attribute, defaulting to the attribute ID if the attribute has no display name.
AttributeDisplayNameFunction(HttpServletRequest, List<String>, ReloadableService<AttributeTranscoderRegistry>) - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeDisplayNameFunction
Constructor.
attributeId - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
The attribute ID to look for.
attributeIdComparator - Variable in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
Comparator used to sort attributes displayed to user.
attributePredicate - Variable in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
Predicate to determine whether consent should be obtained for an attribute.
AttributePredicate - Class in net.shibboleth.idp.consent.logic.impl
Predicate to determine whether consent should be obtained for an attribute.
AttributePredicate() - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributePredicate
Constructor.
AttributeReleaseConsentFunction - Class in net.shibboleth.idp.consent.logic.impl
Function that returns a map of consent objects representing consent to attribute release.
AttributeReleaseConsentFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
Constructor.
attributeReleaseContext - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
The AttributeReleaseContext to operate on.
attributeReleaseContextLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
Strategy used to find the AttributeReleaseContext from the ProfileRequestContext.
attributeReleaseContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
Strategy used to find the AttributeReleaseContext from the ProfileRequestContext.
attributeReleaseFlowDescriptor - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
The attribute consent flow descriptor.
AttributeReleaseFlowDescriptor - Class in net.shibboleth.idp.consent.flow.ar.impl
Descriptor for an attribute release flow.
AttributeReleaseFlowDescriptor() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Constructor.
AttributeValueLookupFunction - Class in net.shibboleth.idp.consent.logic.impl
ContextDataLookupFunction to return the value of an attribute from an AttributeContext.
AttributeValueLookupFunction(String) - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
Constructor.
attributeValuesHashFunction - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Function to create hash of all attribute values.
AttributeValuesHashFunction - Class in net.shibboleth.idp.consent.logic.impl
Function to calculate the hash of the values of an IdP attribute.
AttributeValuesHashFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.AttributeValuesHashFunction
 

B

b - Variable in class net.shibboleth.idp.consent.logic.impl.JoinFunction
Second function.

C

cachedInfo - Variable in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
Cache of already looked up values.
CollectionSerializer - Class in net.shibboleth.idp.consent.storage.impl
Serializes a Collection of strings.
CollectionSerializer() - Constructor for class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
Constructor.
compare(String, String) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyComparator
compare(String, String) - Method in class net.shibboleth.idp.consent.logic.impl.PreferExplicitOrderComparator
compareValues - Variable in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Whether consent equality includes comparing consent values.
compareValues() - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Whether consent equality includes comparing consent values.
CONSENT_IDS_REQUEST_PARAMETER - Static variable in class net.shibboleth.idp.consent.flow.impl.ExtractConsent
Parameter name for consent IDs.
ConsentAuditFields - Class in net.shibboleth.idp.consent.audit.impl
Constants to use for audit logging fields stored in an AuditContext as a child of an ConsentContext.
ConsentAuditFields() - Constructor for class net.shibboleth.idp.consent.audit.impl.ConsentAuditFields
Constructor.
consentContext - Variable in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
Consent context.
consentContextlookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.GlobalAttributeConsentPredicate
Strategy used to find the ConsentContext from the ProfileRequestContext.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.audit.impl.CurrentConsentIdsAuditExtractor
Strategy used to find the ConsentContext from the ProfileRequestContext.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.audit.impl.CurrentConsentIsApprovedAuditExtractor
Strategy used to find the ConsentContext from the ProfileRequestContext.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.audit.impl.CurrentConsentValuesAuditExtractor
Strategy used to find the ConsentContext from the ProfileRequestContext.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
Strategy used to find the ConsentContext from the ProfileRequestContext.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
Strategy used to find the ConsentContext from the ProfileRequestContext.
consentContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
Consent context lookup strategy.
consentFlowDescriptor - Variable in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
Consent flow descriptor.
ConsentFlowDescriptor - Class in net.shibboleth.idp.consent.flow.impl
Descriptor for a consent flow.
ConsentFlowDescriptor() - Constructor for class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Constructor.
consentFlowDescriptorLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
Consent flow descriptor lookup strategy.
consentFlowDescriptorLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
Consent flow descriptor lookup strategy.
consentFlowDescriptorLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Consent flow descriptor lookup strategy.
consentKeyLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Lookup strategy for the consent message key to use.
ConsentResult - Class in net.shibboleth.idp.consent.storage.impl
The result of a consent flow, suitable for storage.
ConsentResult(String, String, String, Instant) - Constructor for class net.shibboleth.idp.consent.storage.impl.ConsentResult
Constructor.
ConsentSerializer - Class in net.shibboleth.idp.consent.storage.impl
Serializes Consent.
ConsentSerializer() - Constructor for class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
Constructor.
consentValueMessageCodeSuffix - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Message code suffix used to resolve the consent value.
COUNTER_KEY - Static variable in class net.shibboleth.idp.consent.flow.storage.impl.UpdateCounter
Storage context for the storage index record.
CounterStorageKeyComparator - Class in net.shibboleth.idp.consent.logic.impl
A Comparator used to order storage keys so that the least used and oldest storage keys are returned first.
CounterStorageKeyComparator(List<String>, Map<String, Long>) - Constructor for class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyComparator
Constructor.
CounterStorageKeyFunction - Class in net.shibboleth.idp.consent.logic.impl
Function to order storage keys by least-used and oldest first during pruning of storage records.
CounterStorageKeyFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
Constructor.
CreateGlobalConsentResult - Class in net.shibboleth.idp.consent.flow.storage.impl
Consent action to create a consent result representing global consent to be stored in a storage service.
CreateGlobalConsentResult() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.CreateGlobalConsentResult
 
CreateResult - Class in net.shibboleth.idp.consent.flow.storage.impl
Consent action to create a consent result representing the result of a consent flow.
CreateResult() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.CreateResult
 
CURRENT_CONSENT_IDS - Static variable in class net.shibboleth.idp.consent.audit.impl.ConsentAuditFields
Current consents ID field.
CURRENT_CONSENT_IS_APPROVED - Static variable in class net.shibboleth.idp.consent.audit.impl.ConsentAuditFields
Current consents isApproved field.
CURRENT_CONSENT_VALUES - Static variable in class net.shibboleth.idp.consent.audit.impl.ConsentAuditFields
Current consents value field.
CurrentConsentIdsAuditExtractor - Class in net.shibboleth.idp.consent.audit.impl
Function that returns the current consent IDs from a ConsentContext.
CurrentConsentIdsAuditExtractor() - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentIdsAuditExtractor
Constructor.
CurrentConsentIdsAuditExtractor(Function<ProfileRequestContext, ConsentContext>) - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentIdsAuditExtractor
Constructor.
CurrentConsentIsApprovedAuditExtractor - Class in net.shibboleth.idp.consent.audit.impl
Function that returns whether the current consents are approved from an ConsentContext.
CurrentConsentIsApprovedAuditExtractor() - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentIsApprovedAuditExtractor
Constructor.
CurrentConsentIsApprovedAuditExtractor(Function<ProfileRequestContext, ConsentContext>) - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentIsApprovedAuditExtractor
Constructor.
CurrentConsentValuesAuditExtractor - Class in net.shibboleth.idp.consent.audit.impl
Function that returns the current consent values from an ConsentContext.
CurrentConsentValuesAuditExtractor() - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentValuesAuditExtractor
Constructor.
CurrentConsentValuesAuditExtractor(Function<ProfileRequestContext, ConsentContext>) - Constructor for class net.shibboleth.idp.consent.audit.impl.CurrentConsentValuesAuditExtractor
Constructor.

D

DEFAULT_STORAGE_INDEX_KEY - Static variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Default storage key for the storage index record.
defaultLanguageRange - Variable in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
The tags for the fallback languages.
deserialize(long, String, String, String, Long) - Method in class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
deserialize(long, String, String, String, Long) - Method in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
desymbolize(JsonValue) - Method in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
Map a field value to a string, either directly or via the symbolic map.
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.ar.impl.InitializeAttributeReleaseContext
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.ar.impl.ReleaseAttributes
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.impl.ExtractConsent
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.impl.InitializeConsentContext
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.impl.PopulateConsentContext
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.CreateGlobalConsentResult
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.CreateResult
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.ReadConsentFromStorage
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.RevokeConsent
doExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.UpdateCounter
doInitialize() - Method in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
doInitialize() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
doInitialize() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
doInitialize() - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
doNotRememberConsentAllowed - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Whether not remembering consent is allowed.
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
doPreExecute(ProfileRequestContext, ProfileInterceptorContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.CreateResult

E

expandedMaxStoredRecords - Variable in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Expanded maximum number of records stored in the storage service.
expandedStorageThreshold - Variable in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Value size at which expanded maximum takes effect.
explicitOrder - Variable in class net.shibboleth.idp.consent.logic.impl.PreferExplicitOrderComparator
Strings in order.
explicitOrdering - Variable in class net.shibboleth.idp.consent.logic.impl.PreferExplicitOrderComparator
Explicit ordering.
ExtractConsent - Class in net.shibboleth.idp.consent.flow.impl
Consent action which extracts user input and updates current consent objects in the consent context accordingly.
ExtractConsent() - Constructor for class net.shibboleth.idp.consent.flow.impl.ExtractConsent
 

F

FlowDescriptorLookupFunction<T extends ProfileInterceptorFlowDescriptor> - Class in net.shibboleth.idp.consent.logic.impl
Function that returns a profile interceptor flow descriptor from a profile request context using a lookup strategy.
FlowDescriptorLookupFunction(Class<T>) - Constructor for class net.shibboleth.idp.consent.logic.impl.FlowDescriptorLookupFunction
Constructor.
FlowIdLookupFunction - Class in net.shibboleth.idp.consent.logic.impl
ContextDataLookupFunction that returns the current flow id.
FlowIdLookupFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.FlowIdLookupFunction
 
function - Variable in class net.shibboleth.idp.consent.flow.impl.PopulateConsentContext
Function which returns the current consents.

G

generatorFactory - Variable in class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
JSON generator factory.
generatorFactory - Variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
JSON generator factory.
getAttributeContext() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
Get the attribute context.
getAttributeReleaseContext() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
Get the attribute release context.
getAttributeReleaseFlowDescriptor() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
Get the attribute release flow descriptor.
getAttributeValuesHashFunction() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Get the function to create hash of all attribute values.
getConsentContext() - Method in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
Get the consent context.
getConsentFlowDescriptor() - Method in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
Get the consent flow descriptor.
getConsentId(ProfileRequestContext, Locale) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Get the consent id.
getConsentValue(String, Locale) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Get the consent value.
getConsentValueHash(String, Locale) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Get the consent value hash.
getCounterStorageKey(String) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
Get the storage key for the storage record whose value is a counter.
getDisplayInfo(AttributeTranscoderRegistry, IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
Get the information to be displayed from the attribute.
getDisplayInfo(AttributeTranscoderRegistry, IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeDisplayDescriptionFunction
Get the information to be displayed from the attribute.
getDisplayInfo(AttributeTranscoderRegistry, IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeDisplayNameFunction
Get the information to be displayed from the attribute.
getExpandedNumberOfStoredRecords() - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Get the maximum number of records to keep in the storage service if the expanded size threshold is met.
getExpandedStorageThreshold() - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Get the storage value size at which the expanded maximum record size kicks in.
getHashFunction() - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Get the hash function.
getLifetime() - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Time to expire consent storage records.
getLocale(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Get the locale.
getMaximumNumberOfStoredRecords() - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Get the maximum number of records to keep in the storage service if the expanded size threshold is not met.
getProfileRequestContext(HttpServletRequest) - Method in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
Get the profile request context from the HTTP servlet request.
getRequestedAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
Get the map of requested attributes from the profile request context.
getStorageContext() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Get the storage context resulting from applying the storage context lookup strategy.
getStorageContext(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
Get the storage context by applying the storage context lookup strategy to the profile request context.
getStorageContextLookupStrategy() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Get the storage context lookup strategy.
getStorageIndexKey() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Get the storage key resulting from applying the storage key lookup strategy.
getStorageKey() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Get the storage key resulting from applying the storage key lookup strategy.
getStorageKeyCounter(StorageService, String, String) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
Get the counter for the given storage key.
getStorageKeyCounters(ProfileRequestContext, List<String>) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
Get the map of storage keys to counters.
getStorageKeyLookupStrategy() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Get the storage key lookup strategy.
getStorageKeysFromIndex() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Get the storage keys from the storage index record.
getStorageKeysSerializer() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Get the storage keys serializer used to serialize the value of the storage key index record.
getStorageSerializer() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Get the storage serializer.
getStorageService() - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Get the storage service from the ProfileInterceptorFlowDescriptor.
getStorageService(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
Get the storage service from the flow descriptor of the profile interceptor context.
GlobalAttributeConsentPredicate - Class in net.shibboleth.idp.consent.logic.impl
Predicate to determine whether global consent has been given by user.
GlobalAttributeConsentPredicate() - Constructor for class net.shibboleth.idp.consent.logic.impl.GlobalAttributeConsentPredicate
Constructor.
globalConsentAllowed - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Whether consent to any attribute and to any relying party is allowed.

H

hashFunction - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Function used to create a hash of the consent value.

I

ID_FIELD - Static variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
Field name of consent identifier.
ignoredAttributeIds - Variable in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
Set of attribute IDs to ignore for consent.
InitializeAttributeReleaseContext - Class in net.shibboleth.idp.consent.flow.ar.impl
Action that creates an AttributeReleaseContext and attaches it to the current ProfileRequestContext.
InitializeAttributeReleaseContext() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.InitializeAttributeReleaseContext
 
InitializeConsentContext - Class in net.shibboleth.idp.consent.flow.impl
Action that creates a ConsentContext and attaches it to the current ProfileRequestContext.
InitializeConsentContext() - Constructor for class net.shibboleth.idp.consent.flow.impl.InitializeConsentContext
 
interceptorContextlookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
Strategy used to find the ProfileInterceptorContext from the ProfileRequestContext.
interceptorContextlookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.FlowDescriptorLookupFunction
Profile interceptor context lookup strategy.
interceptorFlowDescriptorType - Variable in class net.shibboleth.idp.consent.logic.impl.FlowDescriptorLookupFunction
Profile interceptor flow descriptor type to look up.
IS_APPROVED_FIELD - Static variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
Field name of whether consent is approved.
IsAttributeRequiredPredicate - Class in net.shibboleth.idp.consent.logic.impl
Predicate that determines whether an IdP attribute is required by the requester.
IsAttributeRequiredPredicate(HttpServletRequest) - Constructor for class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
Constructor.
isCompareValues(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Whether consent equality includes comparing consent values.
IsConsentRequiredPredicate - Class in net.shibboleth.idp.consent.logic.impl
Predicate that returns whether consent is required by comparing the previous and current consents from the consent context.
IsConsentRequiredPredicate() - Constructor for class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
Constructor.
isDoNotRememberConsentAllowed() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Get whether not remembering consent is allowed.
isEmpty(IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
Whether the IdP attribute is empty.
isGlobalConsentAllowed() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Get whether consent to any attribute and to any relying party is allowed.
isPerAttributeConsentEnabled() - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Get whether per-attribute consent is enabled.

J

joiner - Variable in class net.shibboleth.idp.consent.logic.impl.JoinFunction
Joiner to join results.
JoinFunction - Class in net.shibboleth.idp.consent.logic.impl
Function to join the result of two functions with a separator.
JoinFunction(Function<ProfileRequestContext, String>, Function<ProfileRequestContext, String>) - Constructor for class net.shibboleth.idp.consent.logic.impl.JoinFunction
Constructor.

K

keyToCounterMap - Variable in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyComparator
Map of storage keys to counters.

L

languageRange - Variable in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
The range of locales from the request.
lifetime - Variable in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Time to expire consent storage records.
LocaleLookupFunction - Class in net.shibboleth.idp.consent.logic.impl
Function which resolves the Locale from a ProfileRequestContext.
LocaleLookupFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.LocaleLookupFunction
 
localeLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Locale lookup strategy.
log - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.ar.impl.InitializeAttributeReleaseContext
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.ar.impl.ReleaseAttributes
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.impl.ExtractConsent
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.impl.InitializeConsentContext
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.impl.PopulateConsentContext
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.CreateGlobalConsentResult
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.CreateResult
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.ReadConsentFromStorage
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.RevokeConsent
Class logger.
log - Variable in class net.shibboleth.idp.consent.flow.storage.impl.UpdateCounter
Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeValuesHashFunction
Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.FlowIdLookupFunction
Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
Class logger.
log - Variable in class net.shibboleth.idp.consent.logic.impl.JoinFunction
Class logger.
log - Variable in class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
Class logger.
log - Variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
Class logger.

M

maskStorageErrors - Variable in class net.shibboleth.idp.consent.flow.storage.impl.RevokeConsent
Trap errors in the storage layer.
matchExpression - Variable in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
Regular expression to apply for acceptance testing.
maxStoredRecords - Variable in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Maximum number of records stored in the storage service.
messageSource - Variable in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
MessageSource injected by Spring, typically the parent ApplicationContext itself.
MessageSourceConsentFunction - Class in net.shibboleth.idp.consent.logic.impl
Function that returns a consent object whose id and value are resolved from a lookup function and MessageSource.
MessageSourceConsentFunction() - Constructor for class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Constructor.
metadataContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
Strategy used to find the SAMLMetadataContext from the ProfileRequestContext.

N

net.shibboleth.idp.consent.audit.impl - package net.shibboleth.idp.consent.audit.impl
Classes implementing consent-specific audit log behavior.
net.shibboleth.idp.consent.flow.ar.impl - package net.shibboleth.idp.consent.flow.ar.impl
Actions and flow descriptors related to attribute release consent.
net.shibboleth.idp.consent.flow.impl - package net.shibboleth.idp.consent.flow.impl
Actions and flow descriptors related to consent.
net.shibboleth.idp.consent.flow.storage.impl - package net.shibboleth.idp.consent.flow.storage.impl
Actions related to consent storage.
net.shibboleth.idp.consent.logic.impl - package net.shibboleth.idp.consent.logic.impl
Predicates and functions related to attribute consent.
net.shibboleth.idp.consent.storage.impl - package net.shibboleth.idp.consent.storage.impl
Storage and serialization classes related to attribute consent.

P

perAttributeConsentEnabled - Variable in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Whether per-attribute consent is enabled.
PopulateAttributeReleaseContext - Class in net.shibboleth.idp.consent.flow.ar.impl
Attribute consent action to populate the attribute consent context with the attributes for which consent should be obtained.
PopulateAttributeReleaseContext() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
 
PopulateConsentContext - Class in net.shibboleth.idp.consent.flow.impl
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.
PopulateConsentContext(Function<ProfileRequestContext, Map<String, Consent>>) - Constructor for class net.shibboleth.idp.consent.flow.impl.PopulateConsentContext
Constructor.
PreferExplicitOrderComparator - Class in net.shibboleth.idp.consent.logic.impl
Comparator which prefers to order strings according to the order in which they appear in a list, and which falls back to natural ordering for strings not present in the list.
PreferExplicitOrderComparator(List<String>) - Constructor for class net.shibboleth.idp.consent.logic.impl.PreferExplicitOrderComparator
Constructor.
promptedAttributeIds - Variable in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
Set of attribute IDs for which to prompt for consent.
pruneStorageRecords(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Storage records will be pruned based on the record maximums set on the flow descriptor, and the storage service value size.

R

ReadConsentFromStorage - Class in net.shibboleth.idp.consent.flow.storage.impl
Consent action which reads consent records from storage and adds the serialized consent records to the consent context as previous consents.
ReadConsentFromStorage() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.ReadConsentFromStorage
 
readerFactory - Variable in class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
JSON reader factory.
readerFactory - Variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
JSON reader factory.
ReleaseAttributes - Class in net.shibboleth.idp.consent.flow.ar.impl
Attribute consent action which constrains the attributes released to those consented to.
ReleaseAttributes() - Constructor for class net.shibboleth.idp.consent.flow.ar.impl.ReleaseAttributes
 
removeKeyFromStorageIndex(String) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Remove a storage key from the index storage record.
requestedAttributesMap - Variable in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
Map of requested attributes.
RevokeConsent - Class in net.shibboleth.idp.consent.flow.storage.impl
Consent action which deletes a consent record from storage.
RevokeConsent() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.RevokeConsent
 

S

SEPARATOR - Static variable in class net.shibboleth.idp.consent.logic.impl.JoinFunction
Separator.
serialize(Collection<String>) - Method in class net.shibboleth.idp.consent.storage.impl.CollectionSerializer
serialize(Map<String, Consent>) - Method in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
Set the attribute context lookup strategy.
setAttributeContextLookupStrategy(Function<ProfileRequestContext, AttributeContext>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
Set the attribute context lookup strategy.
setAttributeIdComparator(Comparator<String>) - Method in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
Set the comparator used to sort attributes displayed to user.
setAttributeIdMatchExpression(Pattern) - Method in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
Set an attribute ID matching expression to apply for acceptance.
setAttributePredicate(Predicate<IdPAttribute>) - Method in class net.shibboleth.idp.consent.flow.ar.impl.PopulateAttributeReleaseContext
Set the predicate to determine whether consent should be obtained for an attribute.
setAttributeReleaseContextLookupStrategy(Function<ProfileRequestContext, AttributeReleaseContext>) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AbstractAttributeReleaseAction
Set the attribute release context lookup strategy.
setAttributeReleaseContextLookupStrategy(Function<ProfileRequestContext, AttributeReleaseContext>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
Set the attribute release context lookup strategy.
setAttributeValuesHashFunction(Function<Collection<IdPAttributeValue>, String>) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Set the function to create hash of all attribute values.
setCompareValues(boolean) - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Set whether consent equality includes comparing consent values.
setConsentContextLookupStrategy(Function<ProfileRequestContext, ConsentContext>) - Method in class net.shibboleth.idp.consent.flow.impl.AbstractConsentAction
Set the consent context lookup strategy.
setConsentContextLookupStrategy(Function<ProfileRequestContext, ConsentContext>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
Set the consent context lookup strategy.
setConsentContextLookupStrategy(Function<ProfileRequestContext, ConsentContext>) - Method in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
Set the consent context lookup strategy.
setConsentFlowDescriptorLookupStrategy(Function<ProfileRequestContext, ConsentFlowDescriptor>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction
Set the consent flow descriptor lookup strategy.
setConsentFlowDescriptorLookupStrategy(Function<ProfileRequestContext, ConsentFlowDescriptor>) - Method in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
Set the consent flow descriptor lookup strategy.
setConsentFlowDescriptorLookupStrategy(Function<ProfileRequestContext, ConsentFlowDescriptor>) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Set the consent flow descriptor lookup strategy.
setConsentKeyLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Set the lookup strategy for the consent message key.
setConsentValueMessageCodeSuffix(String) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Set the consent value message code suffix.
setDoNotRememberConsentAllowed(boolean) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Set whether not remembering consent is allowed.
setExpandedNumberOfStoredRecords(int) - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Set the maximum number of records to keep in the storage service if the expanded size threshold is met.
setExpandedStorageThreshold(long) - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Set the storage value size at which the expanded maximum record size kicks in.
setGlobalConsentAllowed(boolean) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Set whether consent to any attribute and to any relying party is allowed.
setHashFunction(Function<String, String>) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Set the hash function.
setIgnoredAttributeIds(Collection<String>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
Set the attribute IDs to ignore for consent.
setInterceptorContextlookupStrategy(Function<ProfileRequestContext, ProfileInterceptorContext>) - Method in class net.shibboleth.idp.consent.logic.impl.FlowDescriptorLookupFunction
Set the interceptor context lookup strategy.
setInterceptorContextLookupStrategy(Function<ProfileRequestContext, ProfileInterceptorContext>) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
Set the profile interceptor context lookup strategy.
setLifetime(Duration) - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Set time to expire consent storage records.
setLocaleLookupStrategy(Function<ProfileRequestContext, Locale>) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
Set the locale lookup strategy.
setMaskStorageErrors(boolean) - Method in class net.shibboleth.idp.consent.flow.storage.impl.RevokeConsent
Set whether to trap and hide storage-related errors.
setMaximumNumberOfStoredRecords(int) - Method in class net.shibboleth.idp.consent.flow.impl.ConsentFlowDescriptor
Set the maximum number of records to keep in the storage service if the expanded size threshold is not met.
setMessageSource(MessageSource) - Method in class net.shibboleth.idp.consent.logic.impl.MessageSourceConsentFunction
setPerAttributeConsentEnabled(boolean) - Method in class net.shibboleth.idp.consent.flow.ar.impl.AttributeReleaseFlowDescriptor
Set whether per-attribute consent is enabled.
setPromptedAttributeIds(Collection<String>) - Method in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
Set the attribute IDs for which to prompt for consent.
setStorageContextLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Set the storage context lookup strategy.
setStorageContextLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
Set the storage context lookup strategy.
setStorageIndexKeyLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Set the storage index key lookup strategy.
setStorageKeyLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Set the storage key lookup strategy.
setStorageKeysSerializer(StorageSerializer<Collection<String>>) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Set the storage keys serializer used to serialize the value of the storage key index record.
setStorageKeysStrategy(Function<Pair<ProfileRequestContext, List<String>>, List<String>>) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Set the storage keys strategy used to manipulate the storage keys when pruning storage records.
setStorageSerializer(StorageSerializer<Map<String, Consent>>) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Set the storage serializer.
setSymbolics(Map<String, Integer>) - Method in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
Set mappings of string constants to symbolic constants.
setUseUnfilteredAttributes(boolean) - Method in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
Set whether to use filtered or unfiltered attributes.
storageContext - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Storage context resulting from lookup strategy.
storageContextLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Strategy used to determine the storage context.
storageContextLookupStrategy - Variable in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyFunction
Strategy used to determine the storage storageContext.
storageIndexKey - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Storage key of index record.
storageIndexKeyLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Strategy used to determine the storage key of the index record.
storageKey - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Storage key resulting from lookup strategy.
storageKeyLookupStrategy - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Strategy used to determine the storage key.
storageKeys - Variable in class net.shibboleth.idp.consent.logic.impl.CounterStorageKeyComparator
Storage keys in FIFO order.
storageKeysSerializer - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Storage keys serializer used to serialize the value of the storage key index record.
storageKeysStrategy - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Strategy used to manipulate the storage keys when pruning storage records.
storageSerializer - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Storage serializer.
storageService - Variable in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentStorageAction
Storage service from the ProfileInterceptorFlowDescriptor.
storeResult(ProfileInterceptorResult) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Store a profile interceptor result.
storeResultWithIndex(ProfileRequestContext, ProfileInterceptorResult) - Method in class net.shibboleth.idp.consent.flow.storage.impl.AbstractConsentIndexedStorageAction
Store a profile interceptor result and maintain an index record containing the storage keys for the storage context.
symbolics - Variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
Shrink consent IDs into symbolic numbers.

T

test(IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.AttributePredicate
test(IdPAttribute) - Method in class net.shibboleth.idp.consent.logic.impl.IsAttributeRequiredPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.GlobalAttributeConsentPredicate
test(ProfileRequestContext) - Method in class net.shibboleth.idp.consent.logic.impl.IsConsentRequiredPredicate
toString() - Method in class net.shibboleth.idp.consent.storage.impl.ConsentResult
transcoder - Variable in class net.shibboleth.idp.consent.logic.impl.AbstractAttributeDisplayFunction
How to do the lookup.

U

UpdateCounter - Class in net.shibboleth.idp.consent.flow.storage.impl
Consent action which maintains a storage record whose value is the current time in milliseconds.
UpdateCounter() - Constructor for class net.shibboleth.idp.consent.flow.storage.impl.UpdateCounter
 
useUnfilteredAttributes - Variable in class net.shibboleth.idp.consent.logic.impl.AttributeValueLookupFunction
Whether to use filtered or unfiltered attributes.

V

VALUE_FIELD - Static variable in class net.shibboleth.idp.consent.storage.impl.ConsentSerializer
Field name of consent value.
A B C D E F G H I J K L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values