public class Validator extends Object implements ValidatorRule
| Modifier and Type | Field and Description |
|---|---|
static Property<X509Certificate> |
CERTIFICATE |
| Constructor and Description |
|---|
Validator(ValidatorRule validatorRule) |
| Modifier and Type | Method and Description |
|---|---|
static X509Certificate |
getCertificate(byte[] cert) |
static X509Certificate |
getCertificate(InputStream inputStream) |
boolean |
isValid(byte[] bytes) |
boolean |
isValid(InputStream inputStream) |
boolean |
isValid(X509Certificate certificate) |
X509Certificate |
validate(byte[] bytes) |
Report |
validate(byte[] bytes,
Report report) |
X509Certificate |
validate(InputStream inputStream) |
Report |
validate(InputStream inputStream,
Report report) |
void |
validate(X509Certificate certificate)
Validate certificate.
|
Report |
validate(X509Certificate certificate,
Report report)
Validate certificate.
|
public static final Property<X509Certificate> CERTIFICATE
public Validator(ValidatorRule validatorRule)
public static X509Certificate getCertificate(byte[] cert) throws CertificateValidationException
CertificateValidationExceptionpublic static X509Certificate getCertificate(InputStream inputStream) throws CertificateValidationException
CertificateValidationExceptionpublic void validate(X509Certificate certificate) throws CertificateValidationException
validate in interface ValidatorRulecertificate - Certificate subject to validation.CertificateValidationExceptionpublic Report validate(X509Certificate certificate, Report report) throws CertificateValidationException
ValidatorRulevalidate in interface ValidatorRulecertificate - Certificate subject to validation.report - Report to be filled during validation.CertificateValidationExceptionpublic X509Certificate validate(InputStream inputStream) throws CertificateValidationException
CertificateValidationExceptionpublic Report validate(InputStream inputStream, Report report) throws CertificateValidationException
CertificateValidationExceptionpublic X509Certificate validate(byte[] bytes) throws CertificateValidationException
CertificateValidationExceptionpublic Report validate(byte[] bytes, Report report) throws CertificateValidationException
CertificateValidationExceptionpublic boolean isValid(X509Certificate certificate)
public boolean isValid(InputStream inputStream)
public boolean isValid(byte[] bytes)
Copyright © 2022 NorStella. All rights reserved.