Class CAdESCertificateSource
java.lang.Object
eu.europa.esig.dss.spi.x509.CommonCertificateSource
eu.europa.esig.dss.spi.x509.TokenCertificateSource
eu.europa.esig.dss.spi.SignatureCertificateSource
eu.europa.esig.dss.spi.x509.CMSCertificateSource
eu.europa.esig.dss.cades.validation.CAdESCertificateSource
- All Implemented Interfaces:
CertificateSource, Serializable
- Direct Known Subclasses:
PAdESCertificateSource
CertificateSource that retrieves items from a CAdES Signature
- See Also:
-
Field Summary
Fields inherited from class SignatureCertificateSource
candidatesForSigningCertificateFields inherited from class CommonCertificateSource
certificateMatcher -
Constructor Summary
ConstructorsConstructorDescriptionCAdESCertificateSource(CMS cms, org.bouncycastle.cms.SignerInformation signerInformation) The constructor to create a CAdES certificate source from aCMSwith an additional signer id parameter. -
Method Summary
Methods inherited from class CMSCertificateSource
extractCandidatesForSigningCertificateMethods inherited from class SignatureCertificateSource
getAnyValidationDataCertValues, getAttrAuthoritiesCertValues, getAttributeCertificateRefs, getAttributeCertificates, getCandidatesForSigningCertificate, getCertificateSourceType, getCertificateValues, getCompleteCertificateRefs, getCompleteCertificates, getDSSDictionaryCertValues, getKeyInfoCertificates, getSignedDataCertificates, getSigningCertificateRefs, getSigningCertificates, getTimeStampValidationDataCertValues, getVRIDictionaryCertValuesMethods inherited from class TokenCertificateSource
addCertificate, addCertificateIdentifier, addCertificateRef, findTokensFromRefs, getAllCertificateIdentifiers, getAllCertificateRefs, getCertificateRefOrigins, getCertificateRefsByOrigin, getCertificateToken, getCertificateTokensByOrigin, getCurrentCertificateIdentifier, getOrphanCertificateRefs, getReferencesForCertificateToken, isOrphanMethods inherited from class CommonCertificateSource
addCertificate, doesCertificateReferenceMatch, findTokensFromCertRef, getByCertificateDigest, getByEntityKey, getByPublicKey, getBySignerIdentifier, getBySki, getBySubject, getCertificates, getEntities, getNumberOfCertificates, getNumberOfEntities, isAllSelfSigned, isCertificateSourceEqual, isCertificateSourceEquivalent, isKnown, isTrusted, isTrustedAtTime, removeCertificate, reset
-
Constructor Details
-
CAdESCertificateSource
The constructor to create a CAdES certificate source from aCMSwith an additional signer id parameter. All certificates are extracted during instantiation.- Parameters:
cms-CMSof the signaturesignerInformation-SignerInformationextracted from cmsSignedData
-