Class DefaultClientInformationReplacementCondition
java.lang.Object
net.shibboleth.idp.plugin.oidc.op.profile.logic.DefaultClientInformationReplacementCondition
- All Implemented Interfaces:
Predicate<ProfileRequestContext>
public class DefaultClientInformationReplacementCondition
extends Object
implements Predicate<ProfileRequestContext>
Default condition that bases on
RegistrationClaimsSet.isReplacement() if it's set in
OIDCClientRegistrationTokenClaimsContext. Otherwise, false is returned.- Since:
- 4.4.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionStrategy used to locate theOIDCClientRegistrationTokenClaimsContextassociated with the request. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
registrationTokenContextLookupStrategy
@Nonnull private Function<ProfileRequestContext,OIDCClientRegistrationTokenClaimsContext> registrationTokenContextLookupStrategyStrategy used to locate theOIDCClientRegistrationTokenClaimsContextassociated with the request.
-
-
Constructor Details
-
DefaultClientInformationReplacementCondition
public DefaultClientInformationReplacementCondition()Constructor.
-
-
Method Details
-
test
- Specified by:
testin interfacePredicate<ProfileRequestContext>
-