public class DefaultServerCertificateValidator extends Object implements ServerCertificateValidator
| Constructor and Description |
|---|
DefaultServerCertificateValidator(TrustListManager trustListManager)
Create a
DefaultServerCertificateValidator that performs no optional validation checks. |
DefaultServerCertificateValidator(TrustListManager trustListManager,
Set<ValidationCheck> validationChecks)
Create a
DefaultServerCertificateValidator that performs a given set of optional validation checks. |
| Modifier and Type | Method and Description |
|---|---|
void |
validateCertificateChain(List<X509Certificate> certificateChain) |
void |
validateCertificateChain(List<X509Certificate> certificateChain,
String applicationUri) |
public DefaultServerCertificateValidator(TrustListManager trustListManager)
DefaultServerCertificateValidator that performs no optional validation checks.trustListManager - the configured TrustListManager.public DefaultServerCertificateValidator(TrustListManager trustListManager, Set<ValidationCheck> validationChecks)
DefaultServerCertificateValidator that performs a given set of optional validation checks.trustListManager - the configured TrustListManager.validationChecks - the set of optional ValidationChecks to perform.public void validateCertificateChain(List<X509Certificate> certificateChain) throws UaException
validateCertificateChain in interface CertificateValidatorUaExceptionpublic void validateCertificateChain(List<X509Certificate> certificateChain, String applicationUri) throws UaException
validateCertificateChain in interface ServerCertificateValidatorUaExceptionCopyright © 2021. All rights reserved.