Package eu.europa.esig.dss.validation
Class AIACertificateSource
java.lang.Object
eu.europa.esig.dss.spi.x509.CommonCertificateSource
eu.europa.esig.dss.validation.AIACertificateSource
- All Implemented Interfaces:
CertificateSource,Serializable
public class AIACertificateSource extends CommonCertificateSource
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description AIACertificateSource(CertificateToken certificate, DataLoader dataLoader) -
Method Summary
Modifier and Type Method Description CertificateSourceTypegetCertificateSourceType()This method returns the certificate source type associated to the implementation class.CertificateTokengetIssuerFromAIA()Get the issuer's certificate from Authority Information Access through id-ad-caIssuers extension.Methods inherited from class eu.europa.esig.dss.spi.x509.CommonCertificateSource
addCertificate, getByCertificateIdentifier, getByPublicKey, getBySki, getBySubject, getCertificates, getEntities, getNumberOfCertificates, getNumberOfEntities, isAllSelfSigned, isKnown, isTrusted, reset
-
Constructor Details
-
Method Details
-
getIssuerFromAIA
Get the issuer's certificate from Authority Information Access through id-ad-caIssuers extension.- Returns:
CertificateTokenrepresenting the issuer certificate or null.
-
getCertificateSourceType
Description copied from interface:CertificateSourceThis method returns the certificate source type associated to the implementation class.- Specified by:
getCertificateSourceTypein interfaceCertificateSource- Overrides:
getCertificateSourceTypein classCommonCertificateSource- Returns:
- the certificate origin
-