Class XSLValidationStage

java.lang.Object
net.shibboleth.shared.component.AbstractInitializableComponent
net.shibboleth.shared.component.AbstractIdentifiedInitializableComponent
net.shibboleth.shared.component.AbstractIdentifiableInitializableComponent
All Implemented Interfaces:
Stage<Element>, net.shibboleth.shared.component.Component, net.shibboleth.shared.component.DestructableComponent, net.shibboleth.shared.component.IdentifiableComponent, net.shibboleth.shared.component.IdentifiedComponent, net.shibboleth.shared.component.InitializableComponent

@ThreadSafe public class XSLValidationStage extends AbstractXSLProcessingStage
A pipeline which "validates" each element in the DOMElementItem collection via an XSL stylesheet. The results of the transform are discarded but the source element receives InfoStatus, WarningStatus, and ErrorStatus metadata via the AbstractXSLProcessingStage.StatusInfoAppendingErrorListener.