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
Nested ClassesModifier and TypeInterfaceDescriptionstatic classThis 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 certificatesvoidsetDataLoader(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-CertificateTokento obtain AIA certificates for- Returns:
- a list of
OnlineAIASource.CertificatesAndAIAUrls
-