Class IssueIDTokenCondition
java.lang.Object
net.shibboleth.idp.plugin.oidc.op.profile.logic.IssueIDTokenCondition
- All Implemented Interfaces:
Predicate<ProfileRequestContext>
Activation condition returning true if validated scope contains 'openid' scope.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Function<ProfileRequestContext,Scope> Lookup strategy for the validated scope. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidSet the lookup strategy for the validated scope.booleantest(ProfileRequestContext input)
-
Field Details
-
validatedScopeLookupStrategy
Lookup strategy for the validated scope.
-
-
Constructor Details
-
IssueIDTokenCondition
public IssueIDTokenCondition()Constructor.
-
-
Method Details
-
setValidatedScopeLookupStrategy
public void setValidatedScopeLookupStrategy(@Nonnull Function<ProfileRequestContext, Scope> strategy) Set the lookup strategy for the validated scope.- Parameters:
strategy- What to set.
-
test
- Specified by:
testin interfacePredicate<ProfileRequestContext>
-