| Package | Description |
|---|---|
| no.difi.certvalidator | |
| no.difi.certvalidator.api |
API for use and extension of validator library.
|
| 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 | Method and Description |
|---|---|
static X509Certificate |
Validator.getCertificate(byte[] cert) |
static X509Certificate |
Validator.getCertificate(InputStream inputStream) |
X509Certificate |
Validator.validate(byte[] bytes) |
X509Certificate |
Validator.validate(InputStream inputStream) |
void |
Validator.validate(X509Certificate certificate)
Validate certificate.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CertificateBucketException
Exception related to actions performed by certificate buckets.
|
class |
FailedValidationException
Exception thrown when validation failes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ValidatorRule.validate(X509Certificate certificate)
Validate certificate.
|
| Modifier and Type | Method and Description |
|---|---|
static NorwegianOrganizationNumberRule.NorwegianOrganization |
NorwegianOrganizationNumberRule.extractNumber(X509Certificate certificate)
Extracts organization number using functionality provided by PrincipalNameValidator.
|
void |
NorwegianOrganizationNumberRule.validate(X509Certificate certificate)
Validate certificate.
|
| Modifier and Type | Method and Description |
|---|---|
static X509CRL |
CRLRule.fetch(String url) |
static List<String> |
CRLRule.getCrlDistributionPoints(X509Certificate certificate) |
static X509CRL |
CRLRule.load(InputStream inputStream) |
void |
SigningRule.validate(X509Certificate certificate) |
void |
PrincipalNameRule.validate(X509Certificate certificate)
Validate certificate.
|
void |
OCSPRule.validate(X509Certificate certificate)
Validate certificate.
|
void |
ExpirationSoonRule.validate(X509Certificate certificate)
Validate certificate.
|
void |
DummyRule.validate(X509Certificate certificate)
Validate certificate.
|
void |
CRLRule.validate(X509Certificate certificate)
Validate certificate.
|
void |
CriticalOidRule.validate(X509Certificate certificate)
Validate certificate.
|
void |
ChainRule.validate(X509Certificate certificate)
Validate certificate.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XorJunction.validate(X509Certificate certificate)
Validate certificate.
|
void |
OrJunction.validate(X509Certificate certificate)
Validate certificate.
|
void |
AndJunction.validate(X509Certificate certificate)
Validate certificate.
|
Copyright © 2015 Norwegian Agency for Public Management and eGovernment (Difi). All rights reserved.