Uses of Interface
network.oxalis.commons.certvalidator.api.ValidatorRule
-
Packages that use ValidatorRule Package Description network.oxalis.commons.certvalidator network.oxalis.commons.certvalidator.api API for use and extension of validator library.network.oxalis.commons.certvalidator.extra Rules implemented to suite specific needs worth sharing.network.oxalis.commons.certvalidator.parser network.oxalis.commons.certvalidator.rule Available rules for creation of certificate validator.network.oxalis.commons.certvalidator.structure Package for logical operations to create more advanced validators.network.oxalis.commons.certvalidator.util Some default implementations for easy use. -
-
Uses of ValidatorRule in network.oxalis.commons.certvalidator
Classes in network.oxalis.commons.certvalidator that implement ValidatorRule Modifier and Type Class Description classValidatorEncapsulate validator for a more extensive API.classValidatorGroupMethods in network.oxalis.commons.certvalidator with parameters of type ValidatorRule Modifier and Type Method Description ValidatorBuilderValidatorBuilder. add(ValidatorRule validatorRule)Append validator instance to validator.ValidatorBuilderValidatorBuilder. addRule(ValidatorRule validatorRule)Append validator instance to validator.Constructors in network.oxalis.commons.certvalidator with parameters of type ValidatorRule Constructor Description Validator(ValidatorRule validatorRule)Constructor parameters in network.oxalis.commons.certvalidator with type arguments of type ValidatorRule Constructor Description ValidatorGroup(Map<String,ValidatorRule> rulesMap)ValidatorGroup(Map<String,ValidatorRule> rulesMap, String name, String version) -
Uses of ValidatorRule in network.oxalis.commons.certvalidator.api
Methods in network.oxalis.commons.certvalidator.api that return ValidatorRule Modifier and Type Method Description ValidatorRuleValidatorRuleParser. parse(Object o, Map<String,Object> objectStorage) -
Uses of ValidatorRule in network.oxalis.commons.certvalidator.extra
Classes in network.oxalis.commons.certvalidator.extra that implement ValidatorRule Modifier and Type Class Description classNorwegianOrganizationNumberRuleImplementation of fetching of Norwegian organization number from certificates. -
Uses of ValidatorRule in network.oxalis.commons.certvalidator.parser
Methods in network.oxalis.commons.certvalidator.parser that return ValidatorRule Modifier and Type Method Description ValidatorRuleClassRuleParser. parse(Object o, Map<String,Object> objectStorage)ValidatorRuleCriticalExtensionRecognizedRuleParser. parse(Object o, Map<String,Object> objectStorage)ValidatorRuleCriticalExtensionRequiredRuleParser. parse(Object o, Map<String,Object> objectStorage)ValidatorRuleCRLRuleParser. parse(Object o, Map<String,Object> objectStorage)ValidatorRuleDummyRuleParser. parse(Object o, Map<String,Object> objectStorage)ValidatorRuleExpirationRuleParser. parse(Object o, Map<String,Object> objectStorage)ValidatorRuleKeyUsageRuleParser. parse(Object o, Map<String,Object> objectStorage)ValidatorRulePrincipleNameRuleParser. parse(Object o, Map<String,Object> objectStorage)ValidatorRuleRuleReferenceRuleParser. parse(Object o, Map<String,Object> objectStorage)ValidatorRuleSigningRuleParser. parse(Object o, Map<String,Object> objectStorage)ValidatorRuleValidatorReferenceRuleParser. parse(Object o, Map<String,Object> objectStorage) -
Uses of ValidatorRule in network.oxalis.commons.certvalidator.rule
Classes in network.oxalis.commons.certvalidator.rule that implement ValidatorRule Modifier and Type Class Description classAbstractRuleclassBlacklistRuleclassChainRuleValidator checking validity of chain using root certificates and intermediate certificates.classCriticalExtensionRecognizedRuleclassCriticalExtensionRequiredRuleclassCRLRuleclassDummyRuleThrows an exception on validation if message is set.classExpirationRuleValidate validity of certificate.classExpirationSoonRuleValidation making sure certificate doesn't expire in n milliseconds.classHandleErrorRuleAllows encapsulation of other validations rule, allowing errors to occur but not failed validation.classKeyUsageRuleclassOCSPRuleclassPrincipalNameRuleValidator using defined logic to validate content in principal name of subject or issuer.classSigningRuleclassWhitelistRuleConstructors in network.oxalis.commons.certvalidator.rule with parameters of type ValidatorRule Constructor Description HandleErrorRule(ErrorHandler errorHandler, ValidatorRule... validatorRules)HandleErrorRule(ValidatorRule... validatorRules)Constructor parameters in network.oxalis.commons.certvalidator.rule with type arguments of type ValidatorRule Constructor Description HandleErrorRule(List<ValidatorRule> validatorRules)HandleErrorRule(ErrorHandler errorHandler, List<ValidatorRule> validatorRules) -
Uses of ValidatorRule in network.oxalis.commons.certvalidator.structure
Classes in network.oxalis.commons.certvalidator.structure that implement ValidatorRule Modifier and Type Class Description classAbstractJunctionclassAndJunctionAllows combining instances of validators using a limited set of logic.classOrJunctionAllows combining instances of validators using a limited set of logic.classXorJunctionAllows combining instances of validators using a limited set of logic.Fields in network.oxalis.commons.certvalidator.structure with type parameters of type ValidatorRule Modifier and Type Field Description protected List<ValidatorRule>AbstractJunction. validatorRulesMethods in network.oxalis.commons.certvalidator.structure that return ValidatorRule Modifier and Type Method Description static ValidatorRuleJunction. and(List<ValidatorRule> validatorRules)static ValidatorRuleJunction. and(ValidatorRule... validatorRules)static ValidatorRuleJunction. or(List<ValidatorRule> validatorRules)static ValidatorRuleJunction. or(ValidatorRule... validatorRules)static ValidatorRuleJunction. xor(List<ValidatorRule> validatorRules)static ValidatorRuleJunction. xor(ValidatorRule... validatorRules)Methods in network.oxalis.commons.certvalidator.structure with parameters of type ValidatorRule Modifier and Type Method Description AbstractJunctionAbstractJunction. addRule(ValidatorRule... validatorRules)static ValidatorRuleJunction. and(ValidatorRule... validatorRules)static ValidatorRuleJunction. or(ValidatorRule... validatorRules)static ValidatorRuleJunction. xor(ValidatorRule... validatorRules)Method parameters in network.oxalis.commons.certvalidator.structure with type arguments of type ValidatorRule Modifier and Type Method Description AbstractJunctionAbstractJunction. addRule(List<ValidatorRule> validatorRules)static ValidatorRuleJunction. and(List<ValidatorRule> validatorRules)static ValidatorRuleJunction. or(List<ValidatorRule> validatorRules)static ValidatorRuleJunction. xor(List<ValidatorRule> validatorRules)Constructors in network.oxalis.commons.certvalidator.structure with parameters of type ValidatorRule Constructor Description AbstractJunction(ValidatorRule... validatorRules)AndJunction(ValidatorRule... validatorRules)OrJunction(ValidatorRule... validatorRules)XorJunction(ValidatorRule... validatorRules)Constructor parameters in network.oxalis.commons.certvalidator.structure with type arguments of type ValidatorRule Constructor Description AbstractJunction(List<ValidatorRule> validatorRules)AndJunction(List<ValidatorRule> validatorRules)OrJunction(List<ValidatorRule> validatorRules)XorJunction(List<ValidatorRule> validatorRules) -
Uses of ValidatorRule in network.oxalis.commons.certvalidator.util
Classes in network.oxalis.commons.certvalidator.util that implement ValidatorRule Modifier and Type Class Description classCachedValidatorRuleConstructors in network.oxalis.commons.certvalidator.util with parameters of type ValidatorRule Constructor Description CachedValidatorRule(ValidatorRule validatorRule, long timeout)
-