public class ChainingSignaturePrevalidator extends Object implements SignaturePrevalidator
SignaturePrevalidator
instances.Modifier and Type | Field and Description |
---|---|
private org.slf4j.Logger |
log
Logger.
|
private List<SignaturePrevalidator> |
validators
The chain of SignaturePrevalidator instances to execute.
|
Constructor and Description |
---|
ChainingSignaturePrevalidator(List<SignaturePrevalidator> validatorChain)
Constructor.
|
@Nonnull private org.slf4j.Logger log
@Nonnull @NonnullElements private List<SignaturePrevalidator> validators
public ChainingSignaturePrevalidator(@Nonnull @NonnullElements @ParameterName(name="validatorChain") List<SignaturePrevalidator> validatorChain)
validatorChain
- the chain of SignaturePrevalidator instances to executepublic void validate(@Nonnull Signature signature) throws SignatureException
validate
in interface SignaturePrevalidator
SignatureException
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.