Class PdfDssDictCertificateSource
java.lang.Object
eu.europa.esig.dss.spi.x509.CommonCertificateSource
eu.europa.esig.dss.spi.x509.TokenCertificateSource
eu.europa.esig.dss.pades.validation.PdfDssDictCertificateSource
- All Implemented Interfaces:
CertificateSource
,Serializable
public class PdfDssDictCertificateSource extends TokenCertificateSource
The certificate source extracted from a DSS dictionary
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class eu.europa.esig.dss.spi.x509.CommonCertificateSource
certificateMatcher
-
Constructor Summary
Constructors Constructor Description PdfDssDictCertificateSource(PdfDssDict dssDictionary)
Default constructor -
Method Summary
Modifier and Type Method Description Map<Long,CertificateToken>
getCertificateMap()
Gets a map of PDF object ids and corresponding certificate tokensList<CertificateToken>
getDSSDictionaryCertValues()
Gets list of DSS dictionary certificate tokensList<CertificateToken>
getVRIDictionaryCertValues()
Gets list of certificate tokens extracted from all VRI dictionariesMethods inherited from class eu.europa.esig.dss.spi.x509.TokenCertificateSource
addCertificate, addCertificateIdentifier, addCertificateRef, findTokensFromRefs, getAllCertificateIdentifiers, getAllCertificateRefs, getCertificateRefOrigins, getCertificateRefsByOrigin, getCertificateToken, getCertificateTokensByOrigin, getCurrentCertificateIdentifier, getOrphanCertificateRefs, getReferencesForCertificateToken
Methods inherited from class eu.europa.esig.dss.spi.x509.CommonCertificateSource
addCertificate, findTokensFromCertRef, getByCertificateDigest, getByCertificateIdentifier, getByPublicKey, getBySki, getBySubject, getCertificates, getCertificateSourceType, getEntities, getNumberOfCertificates, getNumberOfEntities, isAllSelfSigned, isKnown, isTrusted, reset
-
Constructor Details
-
PdfDssDictCertificateSource
Default constructor- Parameters:
dssDictionary
-PdfDssDict
-
-
Method Details
-
getCertificateMap
Gets a map of PDF object ids and corresponding certificate tokens- Returns:
- a map of PDF object ids and corresponding certificate tokens
-
getDSSDictionaryCertValues
Gets list of DSS dictionary certificate tokens- Returns:
- a list of
CertificateToken
s
-
getVRIDictionaryCertValues
Gets list of certificate tokens extracted from all VRI dictionaries- Returns:
- a list of
CertificateToken
s
-