| Package | Description |
|---|---|
| es.gob.afirma.tsl | |
| es.gob.afirma.tsl.access |
Package that provides the interfaces to manage the TSL.
|
| 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.
|
| 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 |
Package with all the different implementations of TSL
distributed in other sub-packages.
|
| 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.
|
| es.gob.afirma.tsl.parsing.impl.tsl119612.v020101 |
Package that provides the classes for the implementation of the
ETSI TS 119612 specification version 2.1.1.
|
| Modifier and Type | Method and Description |
|---|---|
ITSLObject |
ITslValidation.downloadTLSbyHTTP(java.lang.String uriTSL,
int connectionTimeout,
int readTimeout)
MEthod that downloads a TSL from a specified URI
|
ITSLObject |
TslValidation.downloadTLSbyHTTP(java.lang.String uriTSL,
int connectionTimeout,
int readTimeout)
MEthod that downloads a TSL from a specified URI
|
ITSLObject |
ITslValidation.getTSLObjectFromPath(java.lang.String pathTsl)
Method to obtain the TSL mapped from a file.
|
ITSLObject |
TslValidation.getTSLObjectFromPath(java.lang.String pathTsl)
Method to obtain the TSL mapped from a file.
|
| Modifier and Type | Method and Description |
|---|---|
ITSLObject |
TSLManager.buildTsl(java.io.ByteArrayInputStream bais)
Method to obtain the TSL mapped from a file.
|
| Modifier and Type | Method and Description |
|---|---|
static ITSLValidator |
TSLValidatorFactory.createTSLValidator(ITSLObject tslObject)
Factory method that creates a new instance of a TSL Validator for a concrete
TSL Object based on its specification and version.
|
| Constructor and Description |
|---|
TSLValidatorResult(java.security.cert.X509Certificate cert,
ITSLObject tslObject)
Constructor method for the class TSLValidatorResult.java.
|
| Constructor and Description |
|---|
TSLValidator(ITSLObject tslObject)
Constructor method for the class TSLValidator.java.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IAnyTypeExtension.checkExtensionValue(ITSLObject tsl,
ServiceHistoryInstance shi)
Checks if the extension has an appropiate value in the TSL.
|
void |
IAnyTypeOtherCriteria.checkOtherCriteriaValue(ITSLObject tsl)
Checks if the Other Criteria has an appropiate value in the TSL.
|
| Modifier and Type | Method and Description |
|---|---|
static ITSLBuilder |
TSLBuilderFactory.createTSLBuilder(ITSLObject tslObject)
Factory method that creates a new instance of a TSL Builder for a concrete
TSL Object based on its specification and version.
|
static ITSLChecker |
TSLCheckerFactory.createTSLChecker(ITSLObject tslObject)
Factory method that creates a new instance of a TSL Data Checker for a concrete
TSL Object based on its specification and version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TSLObject
Class that represents a TSL object with the principal functions
(access information) regardless it implementation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OtherCriteria.checkOtherCriteriaValue(ITSLObject tsl)
Checks if the Other Criteria has an appropiate value in the TSL.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Extension.checkExtensionValue(ITSLObject tsl,
ServiceHistoryInstance shi)
Checks if the extension has an appropiate value in the TSL.
|
| Constructor and Description |
|---|
TSLBuilder(ITSLObject tslObject)
Constructor method for the class TSLBuilder.java.
|
TSLChecker(ITSLObject tslObject)
Constructor method for the class TSLChecker.java.
|