Class ChainingSignaturePrevalidator
java.lang.Object
org.opensaml.xmlsec.signature.support.impl.ChainingSignaturePrevalidator
- All Implemented Interfaces:
SignaturePrevalidator
A signature prevalidator implementation which chains execution of a list of
SignaturePrevalidator instances.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.slf4j.LoggerLogger.private List<SignaturePrevalidator>The chain of SignaturePrevalidator instances to execute. -
Constructor Summary
ConstructorsConstructorDescriptionChainingSignaturePrevalidator(List<SignaturePrevalidator> validatorChain) Constructor. -
Method Summary
-
Field Details
-
log
@Nonnull private org.slf4j.Logger logLogger. -
validators
The chain of SignaturePrevalidator instances to execute.
-
-
Constructor Details
-
ChainingSignaturePrevalidator
public ChainingSignaturePrevalidator(@Nonnull @ParameterName(name="validatorChain") List<SignaturePrevalidator> validatorChain) Constructor.- Parameters:
validatorChain- the chain of SignaturePrevalidator instances to execute
-
-
Method Details
-
validate
- Specified by:
validatein interfaceSignaturePrevalidator- Throws:
SignatureException
-