Package eu.europa.esig.dss.tsl.service
Class TSLRepository
- java.lang.Object
-
- eu.europa.esig.dss.tsl.service.TSLRepository
-
public class TSLRepository extends Object
This class is a repository which allows to store TSL loading/parsing/validation results.
-
-
Constructor Summary
Constructors Constructor Description TSLRepository()
-
Method Summary
Modifier and Type Method Description voidclearRepository()StringgetActualOjUrl()Map<String,TSLValidationModel>getAllMapTSLValidationModels()TSLValidationModelgetByCountry(String countryIsoCode)StringgetCacheDirectoryPath()TSLValidationModelgetPivotByUrl(String pivotUrl)Map<String,TLInfo>getSummary()voidsetActualOjUrl(String ojActualUrl)voidsetCacheDirectoryPath(String cacheDirectoryPath)voidsetTrustedListsCertificateSource(TrustedListsCertificateSource trustedListsCertificateSource)
-
-
-
Method Detail
-
setCacheDirectoryPath
public void setCacheDirectoryPath(String cacheDirectoryPath)
-
getCacheDirectoryPath
public String getCacheDirectoryPath()
-
setTrustedListsCertificateSource
public void setTrustedListsCertificateSource(TrustedListsCertificateSource trustedListsCertificateSource)
-
getByCountry
public TSLValidationModel getByCountry(String countryIsoCode)
-
getPivotByUrl
public TSLValidationModel getPivotByUrl(String pivotUrl)
-
getActualOjUrl
public String getActualOjUrl()
-
setActualOjUrl
public void setActualOjUrl(String ojActualUrl)
-
getAllMapTSLValidationModels
public Map<String,TSLValidationModel> getAllMapTSLValidationModels()
-
clearRepository
public void clearRepository() throws IOException- Throws:
IOException
-
-