Module jpms_dss_pades
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.dss.PdfDssDictCertificateSource
- All Implemented Interfaces:
eu.europa.esig.dss.spi.x509.CertificateSource,Serializable
public class PdfDssDictCertificateSource
extends eu.europa.esig.dss.spi.x509.TokenCertificateSource
The certificate source extracted from a DSS dictionary
- See Also:
-
Field Summary
Fields inherited from class eu.europa.esig.dss.spi.x509.CommonCertificateSource
certificateMatcher -
Constructor Summary
ConstructorsConstructorDescriptionPdfDssDictCertificateSource(PdfCompositeDssDictCertificateSource compositeCertificateSource, PdfDssDict dssDictionary) Default constructorPdfDssDictCertificateSource(PdfCompositeDssDictCertificateSource compositeCertificateSource, PdfDssDict dssDictionary, String vriDictionaryName) Default constructor with VRI name (to be used for a signature) -
Method Summary
Modifier and TypeMethodDescriptionGets a map of PDF object ids and corresponding certificate tokensList<eu.europa.esig.dss.model.x509.CertificateToken>Gets list of DSS dictionary certificate tokensList<eu.europa.esig.dss.model.x509.CertificateToken>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, isOrphanMethods inherited from class eu.europa.esig.dss.spi.x509.CommonCertificateSource
addCertificate, doesCertificateReferenceMatch, findTokensFromCertRef, getByCertificateDigest, getByPublicKey, getBySignerIdentifier, getBySki, getBySubject, getCertificates, getCertificateSourceType, getEntities, getNumberOfCertificates, getNumberOfEntities, isAllSelfSigned, isCertificateSourceEqual, isCertificateSourceEquivalent, isKnown, isTrusted, removeCertificate, reset
-
Constructor Details
-
PdfDssDictCertificateSource
public PdfDssDictCertificateSource(PdfCompositeDssDictCertificateSource compositeCertificateSource, PdfDssDict dssDictionary) Default constructor- Parameters:
compositeCertificateSource-PdfCompositeDssDictCertificateSourcedssDictionary-PdfDssDict
-
PdfDssDictCertificateSource
public PdfDssDictCertificateSource(PdfCompositeDssDictCertificateSource compositeCertificateSource, PdfDssDict dssDictionary, String vriDictionaryName) Default constructor with VRI name (to be used for a signature)- Parameters:
compositeCertificateSource-PdfCompositeDssDictCertificateSourcedssDictionary-PdfDssDictvriDictionaryName-String
-
-
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
CertificateTokens
-
getVRIDictionaryCertValues
Gets list of certificate tokens extracted from all VRI dictionaries- Returns:
- a list of
CertificateTokens
-