Package eu.europa.esig.dss.spi.x509.aia
Interface OnlineAIASource
- All Superinterfaces:
AIASource
,Serializable
- All Known Implementing Classes:
DefaultAIASource
This class is used to download certificates by AIA Urls from online resources
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
This class represent a returned object by the OnlineAIASource -
Method Summary
Modifier and TypeMethodDescriptiongetCertificatesAndAIAUrls
(CertificateToken certificateToken) The method returns a collection of processed URLs and the corresponding downloaded certificatesvoid
setDataLoader
(DataLoader dataLoader) Sets the data loader to be used to download a certificate token by AIAMethods inherited from interface eu.europa.esig.dss.spi.x509.aia.AIASource
getCertificatesByAIA
-
Method Details
-
setDataLoader
Sets the data loader to be used to download a certificate token by AIA- Parameters:
dataLoader
-DataLoader
-
getCertificatesAndAIAUrls
List<OnlineAIASource.CertificatesAndAIAUrl> getCertificatesAndAIAUrls(CertificateToken certificateToken) The method returns a collection of processed URLs and the corresponding downloaded certificates- Parameters:
certificateToken
-CertificateToken
to obtain AIA certificates for- Returns:
- a list of
OnlineAIASource.CertificatesAndAIAUrl
s
-