| 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.common |
Package that provides the common classes for the implementation to
different TSL certificate validators.
|
| es.gob.afirma.tsl.certValidation.impl.ts119612.v020101 |
Package that provides the classes for the validator implementation of the
ETSI TS 119612 specification version 2.1.1.
|
| es.gob.afirma.tsl.parsing.ifaces |
Package that provides the interfaces that represents a TSL
regardless the implementation.
|
| es.gob.afirma.tsl.parsing.impl.common |
Package that provides all the classes needed to parse different implementations
of TSL.
|
| es.gob.afirma.tsl.parsing.impl.common.extensions |
Package that provides the extensions classes for the implementation to
different specifications (and versions) of TSL extensions.
|
| Modifier and Type | Method and Description |
|---|---|
ServiceHistoryInstance |
ITSLValidatorResult.getTSPServiceHistoryInformationInstanceForDetect()
Gets the TSP Service History-Information which has detected the certificate.
|
ServiceHistoryInstance |
ITSLValidatorResult.getTSPServiceHistoryInformationInstanceForValidate()
Gets the TSP Service History-Information which has validate the certificate.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ITSLValidatorThroughSomeMethod.searchRevocationValueCompatible(java.security.cert.X509Certificate cert,
org.bouncycastle.cert.ocsp.BasicOCSPResp basicOcspResponse,
java.security.cert.X509CRL crl,
java.util.Date validationDate,
ServiceHistoryInstance shi,
TSLValidatorResult validationResult)
Method that searchs if some of the input revocation values are verified by the input service, and
then use it for check the revocation status of the certificate.
|
void |
ITSLValidatorThroughSomeMethod.validateCertificate(java.security.cert.X509Certificate cert,
java.util.Date validationDate,
TSPService tspService,
ServiceHistoryInstance shi,
boolean isHistoricServiceInf,
TSLValidatorResult validationResult)
Method that validates the input X509v3 certificate using a TSL - TSP Service (CRL or OCSP).
|
| Modifier and Type | Method and Description |
|---|---|
ServiceHistoryInstance |
TSLValidatorResult.getTSPServiceHistoryInformationInstanceForDetect()
Gets the TSP Service History-Information which has detected the certificate.
|
ServiceHistoryInstance |
TSLValidatorResult.getTSPServiceHistoryInformationInstanceForValidate()
Gets the TSP Service History-Information which has validate the certificate.
|
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
ATSLValidator.checkIfTSPServiceTypeIsCRLCompatible(ServiceHistoryInstance shi,
boolean isCertQualified)
Checks if the service type is a CRL compatible type.
|
abstract boolean |
ATSLValidator.checkIfTSPServiceTypeIsOCSPCompatible(ServiceHistoryInstance shi,
boolean isCertQualified)
Checks if the service type is a OCSP compatible type.
|
void |
TSLValidatorResult.setTSPServiceHistoryInformationInstanceForDetect(ServiceHistoryInstance tspServiceHistoryInformationInstanceForDetectParam)
Sets the value of the attribute
TSLValidatorResult.tspServiceHistoryInformationInstanceForDetect. |
void |
TSLValidatorResult.setTspServiceHistoryInformationInstanceForValidate(ServiceHistoryInstance tspServiceHistoryInformationInstanceForValidateParam)
Sets the value of the attribute
TSLValidatorResult.tspServiceHistoryInformationInstanceForValidate. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TSLValidator.checkIfTSPServiceTypeIsCRLCompatible(ServiceHistoryInstance shi,
boolean isCertQualified)
Checks if the service type is a CRL compatible type.
|
boolean |
TSLValidator.checkIfTSPServiceTypeIsOCSPCompatible(ServiceHistoryInstance shi,
boolean isCertQualified)
Checks if the service type is a OCSP compatible type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IAnyTypeExtension.checkExtensionValue(ITSLObject tsl,
ServiceHistoryInstance shi)
Checks if the extension has an appropiate value in the TSL.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceInformation
Class that defines a TSP Service Information with all its information
not dependent of the specification or TSL version.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ServiceHistoryInstance> |
TSPService.getAllServiceHistory()
Gets a list of service information about the history of the TSP
ordered by service status starting time, from news to older.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TSPService.addNewServiceHistory(ServiceHistoryInstance shi)
Adds a new service history information for this TSP.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Extension.checkExtensionValue(ITSLObject tsl,
ServiceHistoryInstance shi)
Checks if the extension has an appropiate value in the TSL.
|