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 eu.europa.esig.dss.spi.SignatureCertificateSource
candidatesForSigningCertificateFields inherited from class eu.europa.esig.dss.spi.x509.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.CAdESCertificateSource(org.bouncycastle.cms.CMSSignedData cmsSignedData, org.bouncycastle.cms.SignerInformation signerInformation) Deprecated.since DSS 6.3. -
Method Summary
Methods inherited from class eu.europa.esig.dss.spi.x509.CMSCertificateSource
extractCandidatesForSigningCertificateMethods inherited from class eu.europa.esig.dss.spi.SignatureCertificateSource
getAnyValidationDataCertValues, getAttrAuthoritiesCertValues, getAttributeCertificateRefs, getAttributeCertificates, getCandidatesForSigningCertificate, getCertificateSourceType, getCertificateValues, getCompleteCertificateRefs, getCompleteCertificates, getDSSDictionaryCertValues, getKeyInfoCertificates, getSignedDataCertificates, getSigningCertificateRefs, getSigningCertificates, getTimeStampValidationDataCertValues, getVRIDictionaryCertValuesMethods inherited from class eu.europa.esig.dss.spi.x509.TokenCertificateSource
addCertificate, addCertificateIdentifier, addCertificateRef, findTokensFromRefs, getAllCertificateIdentifiers, getAllCertificateRefs, getCertificateRefOrigins, getCertificateRefsByOrigin, getCertificateToken, getCertificateTokensByOrigin, getCurrentCertificateIdentifier, getOrphanCertificateRefs, getReferencesForCertificateToken, isOrphanMethods inherited from class eu.europa.esig.dss.spi.x509.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
@Deprecated public CAdESCertificateSource(org.bouncycastle.cms.CMSSignedData cmsSignedData, org.bouncycastle.cms.SignerInformation signerInformation) Deprecated.since DSS 6.3. Please usenew CAdESCertificateSource(CMS cms, SignerInformation signerInformation)constructor instead.The constructor with additional signer id parameter. All certificates are extracted during instantiation.- Parameters:
cmsSignedData-CMSSignedDataof the signaturesignerInformation-SignerInformationextracted from cmsSignedData
-
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
-