| Package | Description |
|---|---|
| es.gob.afirma.tsl.certValidation.ifaces |
Package that provides the interfaces that represents a TSL
Validator regardless the implementation.
|
| es.gob.afirma.tsl.certValidation.impl |
Package with all the different implementations of TSL Validators
distributed in other sub-packages.
|
| es.gob.afirma.tsl.certValidation.impl.common |
Package that provides the common classes for the implementation to
different TSL certificate validators.
|
| Modifier and Type | Method and Description |
|---|---|
ITSLValidatorResult |
ITSLValidator.validateCertificateWithTSL(java.security.cert.X509Certificate cert,
boolean isCACert,
boolean isTsaCertificate,
java.util.Date validationDate,
boolean checkStatusRevocation)
Validate the status of the input certificate with the information of the TSL.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
TSLValidatorMappingCalculator.getMappingClassificationFromCertificate(TSLCertificateExtensionAnalyzer tslCertExtAnalyzer,
boolean translateMapping)
Tries to extract from the certificate its classification type.
|
static java.lang.String |
TSLValidatorMappingCalculator.getMappingQSCDFromCertificate(TSLCertificateExtensionAnalyzer tslCertExtAnalyzer)
Tries to extract from the certificate if it has its private key in a QSCD.
|
static java.lang.String |
TSLValidatorMappingCalculator.getMappingTypeQualifiedFromCertificate(TSLCertificateExtensionAnalyzer tslCertExtAnalyzer)
Tries to extract from the certificate if it is qualified or not.
|
| Modifier and Type | Method and Description |
|---|---|
ITSLValidatorResult |
ATSLValidator.validateCertificateWithTSL(java.security.cert.X509Certificate cert,
boolean isCACert,
boolean isTsaCertificate,
java.util.Date validationDate,
boolean checkStatusRevocation)
Validate the status of the input certificate with the information of the TSL.
|
| Constructor and Description |
|---|
TSLValidatorResult(java.security.cert.X509Certificate cert,
ITSLObject tslObject)
Constructor method for the class TSLValidatorResult.java.
|