| Package | Description |
|---|---|
| no.difi.certvalidator | |
| no.difi.certvalidator.extra |
Rules implemented to suite specific needs worth sharing.
|
| no.difi.certvalidator.rule |
Available rules for creation of certificate validator.
|
| no.difi.certvalidator.structure |
| Modifier and Type | Class and Description |
|---|---|
class |
Validator
Encapsulate validator for a more extensive API.
|
| Modifier and Type | Method and Description |
|---|---|
ValidatorBuilder |
ValidatorBuilder.addRule(ValidatorRule validatorRule)
Append validator instance to validator.
|
| Constructor and Description |
|---|
Validator(ValidatorRule validatorRule) |
| Modifier and Type | Class and Description |
|---|---|
class |
NorwegianOrganizationNumberRule
Implementation of fetching of Norwegian organization number from certificates.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChainRule
Validator checking validity of chain using root certificates and intermediate certificates.
|
class |
CriticalOidRule |
class |
CRLRule |
class |
DummyRule
Throws an exception on validation if message is set.
|
class |
ExpirationRule
Validate validity of certificate.
|
class |
ExpirationSoonRule
Validation making sure certificate doesn't expire in n milliseconds.
|
class |
OCSPRule
Validation of certificate using OCSP.
|
class |
PrincipalNameRule
Validator using defined logic to validate content in principal name of subject or issuer.
|
class |
SigningRule |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJunction |
class |
AndJunction
Allows combining instances of validators using a limited set of logic.
|
class |
OrJunction
Allows combining instances of validators using a limited set of logic.
|
class |
XorJunction
Allows combining instances of validators using a limited set of logic.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<ValidatorRule> |
AbstractJunction.validatorRules |
| Modifier and Type | Method and Description |
|---|---|
AbstractJunction |
AbstractJunction.addRule(ValidatorRule... validatorRules) |
static AndJunction |
Junction.and(ValidatorRule... validatorRules) |
static OrJunction |
Junction.or(ValidatorRule... validatorRules) |
static XorJunction |
Junction.xor(ValidatorRule... validatorRules) |
| Constructor and Description |
|---|
AbstractJunction(ValidatorRule... validatorRules) |
AndJunction(ValidatorRule... validatorRules) |
OrJunction(ValidatorRule... validatorRules) |
XorJunction(ValidatorRule... validatorRules) |
Copyright © 2015 Norwegian Agency for Public Management and eGovernment (Difi). All rights reserved.