public class NodeProcessingAttachingBeanPostProcessor extends Object implements org.springframework.beans.factory.config.BeanPostProcessor
BeanPostProcessor for MetadataResolver beans that ensures a NodeProcessingMetadataFilter
containing a pair of default MetadataNodeProcessor plugins is attached.
This is done to ensure that other components function correctly, such as the PKIX trust engine and predicates that depend on group information.
| Modifier and Type | Field and Description |
|---|---|
private ReloadableService<net.shibboleth.idp.attribute.resolver.AttributeResolver> |
atributeResolverService
The attribute resolver we use to map attributes.
|
| Constructor and Description |
|---|
NodeProcessingAttachingBeanPostProcessor(ReloadableService<net.shibboleth.idp.attribute.resolver.AttributeResolver> service)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
postProcessAfterInitialization(Object bean,
String beanName) |
Object |
postProcessBeforeInitialization(Object bean,
String beanName) |
@Nullable private final ReloadableService<net.shibboleth.idp.attribute.resolver.AttributeResolver> atributeResolverService
public NodeProcessingAttachingBeanPostProcessor(@Nullable@ParameterName(name="service") ReloadableService<net.shibboleth.idp.attribute.resolver.AttributeResolver> service)
service - the attribute resolver we use to map attributesCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.