Class AndJunction
- java.lang.Object
-
- network.oxalis.commons.certvalidator.structure.AbstractJunction
-
- network.oxalis.commons.certvalidator.structure.AndJunction
-
- All Implemented Interfaces:
ValidatorRule
public class AndJunction extends AbstractJunction
Allows combining instances of validators using a limited set of logic.
-
-
Field Summary
-
Fields inherited from class network.oxalis.commons.certvalidator.structure.AbstractJunction
validatorRules
-
-
Constructor Summary
Constructors Constructor Description AndJunction(List<ValidatorRule> validatorRules)AndJunction(ValidatorRule... validatorRules)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Reportvalidate(X509Certificate certificate, Report report)Validate certificate.-
Methods inherited from class network.oxalis.commons.certvalidator.structure.AbstractJunction
addRule, addRule, validate
-
-
-
-
Constructor Detail
-
AndJunction
public AndJunction(ValidatorRule... validatorRules)
-
AndJunction
public AndJunction(List<ValidatorRule> validatorRules)
-
-
Method Detail
-
validate
public Report validate(X509Certificate certificate, Report report) throws CertificateValidationException
Validate certificate.- Parameters:
certificate- Certificate subject to validation.report- Report to be filled during validation.- Throws:
CertificateValidationException
-
-