Class 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 to net.shibboleth.oidc.profile.logic.ClientIDFromOIDCMetadataContextLookupFunction
    A function that returns client_id via client information stored in OIDCMetadataContext.
    • 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 return OIDCMetadataContext.
    • Constructor Detail

      • ClientIDFromOIDCMetadataContextLookupFunction

        public ClientIDFromOIDCMetadataContextLookupFunction()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Constructor.
    • 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 the OIDCMetadataContext.
        Parameters:
        strategy - The lookup strategy.