Class ClientIdBiFunctionLookupStrategy
java.lang.Object
net.shibboleth.sp.oidc.profile.context.navigate.ClientIdBiFunctionLookupStrategy
- All Implemented Interfaces:
BiFunction<org.opensaml.profile.context.ProfileRequestContext,com.nimbusds.jwt.JWTClaimsSet, String>
@ThreadSafe
public class ClientIdBiFunctionLookupStrategy
extends Object
implements BiFunction<org.opensaml.profile.context.ProfileRequestContext,com.nimbusds.jwt.JWTClaimsSet,String>
A strategy that adapts a
Function into a BiFunction for clientId lookup.-
Field Summary
FieldsModifier and TypeFieldDescriptionThe delegated to clientId lookup strategy. -
Constructor Summary
ConstructorsConstructorDescriptionClientIdBiFunctionLookupStrategy(Function<org.opensaml.profile.context.ProfileRequestContext, String> strategy) Constructor. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.function.BiFunction
andThen
-
Field Details
-
Constructor Details
-
Method Details
-
apply
public String apply(@Nullable org.opensaml.profile.context.ProfileRequestContext prc, @Nullable com.nimbusds.jwt.JWTClaimsSet claimsSet) - Specified by:
applyin interfaceBiFunction<org.opensaml.profile.context.ProfileRequestContext,com.nimbusds.jwt.JWTClaimsSet, String>
-