Classes for SAML metadata resolution.
ClassDescriptionMarker interface for
MetadataResolverimplementations which resolve metadata from a batch of data loaded and processed in advance of resolution operations, for example by loading an XML document from a file or HTTP resource at component initialization time.A metadata provider that uses registered resolvers, in turn, to answer queries.Specialization of
MetadataResolverthat supports on-demand clearing of the resolver's internal cache of data.Strategy for performing detection of duplicate entityIDs across metadata resolvers.Marker interface for
MetadataResolverimplementations 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 a remote network-based metadata publishing endpoint or metadata oracle service.A resolver that is capable of resolving
EntityDescriptorinstances which meet certain supplied criteria.Specialization of
MetadataResolverthat supports on-demand refresh.A resolver that is capable of resolving
RoleDescriptorinstances which meet certain supplied criteria.