Class ClientIDFromOIDCMetadataContextLookupFunction
- java.lang.Object
-
- net.shibboleth.idp.plugin.oidc.op.profile.logic.ClientIDFromOIDCMetadataContextLookupFunction
-
- All Implemented Interfaces:
BiFunction<ProfileRequestContext,com.nimbusds.jwt.JWTClaimsSet,String>
@Deprecated(forRemoval=true, since="3.1.0") public class ClientIDFromOIDCMetadataContextLookupFunction extends Object implements BiFunction<ProfileRequestContext,com.nimbusds.jwt.JWTClaimsSet,String>
Deprecated, for removal: This API element is subject to removal in a future version.As of 3.1.0, moved tonet.shibboleth.oidc.profile.logic.ClientIDFromOIDCMetadataContextLookupFunctionA function that returns client_id via client information stored inOIDCMetadataContext.
-
-
Field Summary
Fields Modifier and Type Field Description private Function<ProfileRequestContext,net.shibboleth.oidc.metadata.context.OIDCMetadataContext>oidcMetadataContextLookupStrategyDeprecated, for removal: This API element is subject to removal in a future version.Strategy that will returnOIDCMetadataContext.
-
Constructor Summary
Constructors Constructor Description ClientIDFromOIDCMetadataContextLookupFunction()Deprecated, for removal: This API element is subject to removal in a future version.Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Stringapply(ProfileRequestContext prc, com.nimbusds.jwt.JWTClaimsSet claimsSet)Deprecated, for removal: This API element is subject to removal in a future version.voidsetOIDCMetadataContextLookupStrategy(Function<ProfileRequestContext,net.shibboleth.oidc.metadata.context.OIDCMetadataContext> strategy)Deprecated, for removal: This API element is subject to removal in a future version.Set the strategy used to return theOIDCMetadataContext.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.function.BiFunction
andThen
-
-
-
-
Field Detail
-
oidcMetadataContextLookupStrategy
@Nonnull private Function<ProfileRequestContext,net.shibboleth.oidc.metadata.context.OIDCMetadataContext> oidcMetadataContextLookupStrategy
Deprecated, for removal: This API element is subject to removal in a future version.Strategy that will returnOIDCMetadataContext.
-
-
Method Detail
-
setOIDCMetadataContextLookupStrategy
public void setOIDCMetadataContextLookupStrategy(@Nonnull Function<ProfileRequestContext,net.shibboleth.oidc.metadata.context.OIDCMetadataContext> strategy)Deprecated, for removal: This API element is subject to removal in a future version.Set the strategy used to return theOIDCMetadataContext.- Parameters:
strategy- The lookup strategy.
-
apply
@Nullable public String apply(@Nonnull ProfileRequestContext prc, @Nullable com.nimbusds.jwt.JWTClaimsSet claimsSet)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
applyin interfaceBiFunction<ProfileRequestContext,com.nimbusds.jwt.JWTClaimsSet,String>
-
-