Class ByReferenceMetadataFilterBridge
java.lang.Object
net.shibboleth.idp.saml.metadata.impl.ByReferenceMetadataFilterBridge
- All Implemented Interfaces:
MetadataFilter
This is a bridge filter that uses Spring to locate extant
ByReferenceMetadataFilter
objects to run.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ApplicationContext
Application context.private MetadataFilterChain
Chain to wrap the beans obtained from the context.private final org.slf4j.Logger
Class logger. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilter
(XMLObject metadata, MetadataFilterContext context) void
setApplicationContext
(ApplicationContext context) Set the containingApplicationContext
.
-
Field Details
-
log
@Nonnull private final org.slf4j.Logger logClass logger. -
applicationContext
Application context. -
filterChain
Chain to wrap the beans obtained from the context.
-
-
Constructor Details
-
ByReferenceMetadataFilterBridge
public ByReferenceMetadataFilterBridge()
-
-
Method Details
-
setApplicationContext
Set the containingApplicationContext
.- Parameters:
context
- the context
-
filter
public XMLObject filter(@Nullable XMLObject metadata, @Nonnull MetadataFilterContext context) throws FilterException - Specified by:
filter
in interfaceMetadataFilter
- Throws:
FilterException
-