Class GlobalAttributeConsentPredicate
java.lang.Object
net.shibboleth.idp.consent.logic.impl.GlobalAttributeConsentPredicate
- All Implemented Interfaces:
Predicate<ProfileRequestContext>
,Predicate<ProfileRequestContext>
public class GlobalAttributeConsentPredicate
extends Object
implements Predicate<ProfileRequestContext>
Predicate to determine whether global consent has been given by user.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Function<ProfileRequestContext,
ConsentContext> Strategy used to find theConsentContext
from theProfileRequestContext
.private final org.slf4j.Logger
Class logger. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
log
@Nonnull private final org.slf4j.Logger logClass logger. -
consentContextlookupStrategy
Strategy used to find theConsentContext
from theProfileRequestContext
.
-
-
Constructor Details
-
GlobalAttributeConsentPredicate
public GlobalAttributeConsentPredicate()Constructor.
-
-
Method Details
-
test
- Specified by:
test
in interfacePredicate<ProfileRequestContext>
-