public class CertificateChainValidator extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
CertificateChainValidator(ValidatorChainBuilder builder)
Create new instance of
CertificateChainValidator. |
| Modifier and Type | Method and Description |
|---|---|
ValidationReport |
validate(ValidationReport result,
ValidationContext context,
X509Certificate certificate,
Date validationDate)
Validate given certificate using provided validation date and required extensions.
|
ValidationReport |
validateCertificate(ValidationContext context,
X509Certificate certificate,
Date validationDate)
Validate given certificate using provided validation date and required extensions.
|
protected CertificateChainValidator(ValidatorChainBuilder builder)
CertificateChainValidator.builder - See ValidatorChainBuilderpublic ValidationReport validateCertificate(ValidationContext context, X509Certificate certificate, Date validationDate)
context - the validation context in which to validate the certificate chaincertificate - X509Certificate to be validatedvalidationDate - Date against which certificate is expected to be validated. Usually signing
dateValidationReport which contains detailed validation results.public ValidationReport validate(ValidationReport result, ValidationContext context, X509Certificate certificate, Date validationDate)
result - ValidationReport which is populated with detailed validation resultscontext - the context in which to perform the validationcertificate - X509Certificate to be validatedvalidationDate - Date against which certificate is expected to be validated. Usually signing
dateValidationReport which contains both provided and new validation results.Copyright © 1998–2025 Apryse Group NV. All rights reserved.