Package net.shibboleth.ext.spring.util
package net.shibboleth.ext.spring.util
Supporting classes for using Spring.
-
ClassesClassDescriptionThis is the base parser for all our custom syntax.Deprecated, for removal: This API element is subject to removal in a future version.A component that evaluates a Spring EL expression against a set of inputs and returns the result.An implementation of
ParameterNameDiscoverer
that is driven by theParameterName
Annotation.Fluent builder for aFilesystemGenericApplicationContext
equipped with various standard features, behavior, converters, etc.A base class forNamespaceHandler
implementations.A utility bean to look for and warn about deprecated bean names.An extension to ourSchemaTypeAwareBeanDefinitionDocumentReader
which, in addition allows parsing of embedded <beans> statements (by the native spring parsers).IdentifiedComponentManager<T extends IdentifiedComponent>Class used for auto-wiring free-standing identified objects along with explicitly declared bean collections.Modified copy of Spring's existingResourceEntityResolver
class that elides the fall-through logic allowing for http(s) resolution of entities.An extension to the standardDefaultBeanDefinitionDocumentReader
that uses aSchemaTypeAwareBeanDefinitionParserDelegate
delegate for processing bean definitions.An extension to the standardBeanDefinitionParserDelegate
that adds support for retrievingNamespaceHandler
by schema type, as well as element QName, when resolving custom elements.An extension to the standardXmlBeanDefinitionReader
that defaults some settings.Predicate whose condition is defined by an Spring EL expression.SpringExpressionBiFunction<T,U, V> Predicate whose condition is defined by an Spring EL expression.Predicate whose condition is defined by an Spring EL expression.Predicate whose condition is defined by an Spring EL expression.Function whose output is defined by an Spring EL expression.Predicate whose condition is defined by an Spring EL expression.Helper class for performing some common Spring-related functions.