Package org.opensaml.saml.metadata.resolver.filter.impl
Implementation of the resolver filters.
-
Class Summary Class Description AlgorithmFilter A filter that adds algorithm extension content to entities in order to drive software behavior based on them.BasicDynamicTrustedNamesStrategy Function which implements a basic strategy for extracting trusted names for PKIX trust engine evaluation.ByReferenceMetadataFilter AMetadataFilter
that associates other filters with specificMetadataResolver
instances by ID.EntitiesDescriptorNameProcessor A metadata node processor implementation which attaches an instance ofEntityGroupName
to anEntityDescriptor
for each ancestorEntitiesDescriptor
in the metadata tree.EntityAttributesFilter A filter that addsEntityAttributes
extension content to entities in order to drive software behavior based on them.EntityRoleFilter A filter that removes roles from an entity descriptor.NameIDFormatFilter A filter that addsNameIDFormat
content to entities in order to drive software behavior based on them.NodeProcessingMetadataFilter An implementation ofMetadataFilter
which applies aMetadataNodeProcessor
to each element node in the metadata document tree.PredicateFilter A filter that removes anyEntityDescriptor
that does or does not match aPredicate
, thus an include or exclude policy.RequiredValidUntilFilter A metadata filter that requires the presence of avalidUntil
attribute on the root element of the metadata document.SchemaValidationFilter A metadata filter that schema validates an incoming metadata file.ScriptedTrustedNamesFunction A scriptedFunction
which can be injected intoSignatureValidationFilter.setDynamicTrustedNamesStrategy(Function)
.SignatureValidationFilter A metadata filter that validates XML signatures. -
Enum Summary Enum Description PredicateFilter.Direction Whether matching means to include or exclude an entity.