Package eu.europa.esig.dss.spi.tsl
Class TLInfo
java.lang.Object
eu.europa.esig.dss.spi.tsl.TLInfo
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
LOTLInfo
public class TLInfo extends Object implements Serializable
Computes summary for a single Trusted List processing result
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description TLInfo(DownloadInfoRecord downloadCacheInfo, ParsingInfoRecord parsingCacheInfo, ValidationInfoRecord validationCacheInfo, String url)
The default constructor -
Method Summary
Modifier and Type Method Description DownloadInfoRecord
getDownloadCacheInfo()
Returns Download Cache InfoIdentifier
getIdentifier()
Returns the TL idParsingInfoRecord
getParsingCacheInfo()
Returns Parsing Cache InfoString
getUrl()
Returns a URL that was used to download the remote fileValidationInfoRecord
getValidationCacheInfo()
Returns Validation Cache Info
-
Constructor Details
-
TLInfo
public TLInfo(DownloadInfoRecord downloadCacheInfo, ParsingInfoRecord parsingCacheInfo, ValidationInfoRecord validationCacheInfo, String url)The default constructor- Parameters:
downloadCacheInfo
-DownloadInfoRecord
a download cache resultparsingCacheInfo
-ParsingInfoRecord
a parsing cache resultvalidationCacheInfo
-ValidationInfoRecord
a validation cache resulturl
-String
address used to extract the entry
-
-
Method Details
-
getDownloadCacheInfo
Returns Download Cache Info- Returns:
DownloadInfoRecord
-
getParsingCacheInfo
Returns Parsing Cache Info- Returns:
ParsingInfoRecord
-
getValidationCacheInfo
Returns Validation Cache Info- Returns:
ValidationInfoRecord
-
getUrl
Returns a URL that was used to download the remote file- Returns:
String
url
-
getIdentifier
Returns the TL id- Returns:
String
id
-