Class MetadataStatementsLookupFunction

All Implemented Interfaces:
Function<ProfileRequestContext,Map<String,String>>, Component, DestructableComponent, IdentifiableComponent, IdentifiedComponent, InitializableComponent, ContextDataLookupFunction<ProfileRequestContext,Map<String,String>>

public class MetadataStatementsLookupFunction extends AbstractIdentifiableInitializableComponent implements ContextDataLookupFunction<ProfileRequestContext,Map<String,String>>
A function that returns metadata_statements (oidcfed) obtained via a lookup function.

If a specific setting is unavailable, a null value is returned.

  • Field Details

    • log

      @Nonnull private final org.slf4j.Logger log
      Class logger.
    • oidcMetadataLookupStrategy

      @Nonnull private Function<ProfileRequestContext,com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata> oidcMetadataLookupStrategy
      Strategy function to lookup OIDC metadata context .
  • Constructor Details

    • MetadataStatementsLookupFunction

      public MetadataStatementsLookupFunction()
      Constructor.
  • Method Details