Interface DynamicOIDCMetadataResolver<T>

  • Type Parameters:
    T - the metadata type
    All Superinterfaces:
    Component, IdentifiedComponent, OIDCMetadataResolver<T>, Resolver<T,​CriteriaSet>

    public interface DynamicOIDCMetadataResolver<T>
    extends OIDCMetadataResolver<T>
    Marker interface for OIDCMetadataResolver implementations which resolve metadata by dynamically querying for the requested data individually at the time of the resolution operation, for example by invoking a request to the well-known provider configuration endpoint. Implementations may cache the results of previous resolutions so that subsequent queries may be answered locally.