Class AbstractMetadataFilter
java.lang.Object
net.shibboleth.shared.component.AbstractInitializableComponent
org.opensaml.saml.metadata.resolver.filter.AbstractMetadataFilter
- All Implemented Interfaces:
Component,DestructableComponent,InitializableComponent,MetadataFilter
- Direct Known Subclasses:
AlgorithmFilter,ByReferenceMetadataFilter,EntityAttributesFilter,EntityRoleFilter,MetadataFilterChain,NameIDFormatFilter,NodeProcessingMetadataFilter,PredicateFilter,RequiredValidUntilFilter,SchemaValidationFilter,SignatureValidationFilter
public abstract class AbstractMetadataFilter
extends AbstractInitializableComponent
implements MetadataFilter
Abstract base class for
MetadataFilter.- Since:
- 5.0.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.shibboleth.shared.component.AbstractInitializableComponent
checkComponentActive, checkSetterPreconditions, destroy, doDestroy, doInitialize, ifDestroyedThrowDestroyedComponentException, ifInitializedThrowUnmodifiabledComponentException, ifNotInitializedThrowUninitializedComponentException, initialize, isDestroyed, isInitializedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.saml.metadata.resolver.filter.MetadataFilter
filter
-
Field Details
-
filterType
Filter type for logging/reporting.
-
-
Constructor Details
-
AbstractMetadataFilter
public AbstractMetadataFilter()
-
-
Method Details
-
getType
Gets the type of filter for reporting or logging purposes.- Specified by:
getTypein interfaceMetadataFilter- Returns:
- filter type
-
setType
Set filter type for reporting/logging.- Parameters:
type- filter type
-