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.