Uses of Class
eu.europa.esig.dss.spi.x509.CertificatePool
-
Uses of CertificatePool in eu.europa.esig.dss.asic.cades.validation
Methods in eu.europa.esig.dss.asic.cades.validation with parameters of type CertificatePool Modifier and Type Method Description void
CMSDocumentForASiCValidator. setValidationCertPool(CertificatePool validationCertPool)
-
Uses of CertificatePool in eu.europa.esig.dss.asic.xades.validation
Methods in eu.europa.esig.dss.asic.xades.validation with parameters of type CertificatePool Modifier and Type Method Description void
XMLDocumentForASiCValidator. setValidationCertPool(CertificatePool validationCertPool)
-
Uses of CertificatePool in eu.europa.esig.dss.cades.validation
Constructors in eu.europa.esig.dss.cades.validation with parameters of type CertificatePool Constructor Description CAdESSignature(byte[] data, CertificatePool certPool)
CAdESSignature(org.bouncycastle.cms.CMSSignedData cms, CertificatePool certPool)
The default constructor for CAdESSignature.CAdESSignature(org.bouncycastle.cms.CMSSignedData cms, CertificatePool certPool, List<DSSDocument> detachedContents)
CAdESSignature(org.bouncycastle.cms.CMSSignedData cmsSignedData, org.bouncycastle.cms.SignerInformation signerInformation, CertificatePool certPool)
The default constructor for CAdESSignature.CAdESTimestampSource(CAdESSignature signature, CertificatePool certificatePool)
-
Uses of CertificatePool in eu.europa.esig.dss.pades.validation
Constructors in eu.europa.esig.dss.pades.validation with parameters of type CertificatePool Constructor Description PAdESCertificateSource(PdfDssDict dssDictionary, org.bouncycastle.cms.CMSSignedData cmsSignedData, CertificatePool certPool)
The default constructor for PAdESCertificateSource.PAdESSignature(DSSDocument document, PdfSignatureRevision pdfSignatureRevision, CertificatePool certPool)
The default constructor for PAdESSignature.PAdESTimestampSource(PAdESSignature signature, CertificatePool certificatePool)
-
Uses of CertificatePool in eu.europa.esig.dss.pdf
Methods in eu.europa.esig.dss.pdf with parameters of type CertificatePool Modifier and Type Method Description protected abstract List<PdfRevision>
AbstractPDFSignatureService. getSignatures(CertificatePool validationCertPool, DSSDocument document)
void
AbstractPDFSignatureService. validateSignatures(CertificatePool validationCertPool, DSSDocument document, SignatureValidationCallback callback)
void
PDFSignatureService. validateSignatures(CertificatePool validationCertPool, DSSDocument document, SignatureValidationCallback callback)
Retrieves and triggers validation of the signatures from a PDF documentConstructors in eu.europa.esig.dss.pdf with parameters of type CertificatePool Constructor Description PdfDocTimestampRevision(byte[] cms, PdfSignatureDictionary signatureDictionary, PdfDssDict timestampedDssDictionary, List<String> timestampFieldNames, CertificatePool validationCertPool, byte[] signedContent, boolean coverCompleteRevision)
Default constructor to create PdfDocTimestampInfoPdfSignatureRevision(byte[] cms, PdfSignatureDictionary signatureDictionary, PdfDssDict dssDictionary, List<String> signatureFieldNames, CertificatePool validationCertPool, byte[] originalBytes, boolean coverCompleteRevision)
-
Uses of CertificatePool in eu.europa.esig.dss.pdf.openpdf
Methods in eu.europa.esig.dss.pdf.openpdf with parameters of type CertificatePool Modifier and Type Method Description protected List<PdfRevision>
ITextPDFSignatureService. getSignatures(CertificatePool validationCertPool, DSSDocument document)
-
Uses of CertificatePool in eu.europa.esig.dss.pdf.pdfbox
Methods in eu.europa.esig.dss.pdf.pdfbox with parameters of type CertificatePool Modifier and Type Method Description protected List<PdfRevision>
PdfBoxSignatureService. getSignatures(CertificatePool validationCertPool, DSSDocument document)
-
Uses of CertificatePool in eu.europa.esig.dss.spi.x509
Methods in eu.europa.esig.dss.spi.x509 that return CertificatePool Modifier and Type Method Description protected CertificatePool
CommonCertificateSource. getCertificatePool()
Methods in eu.europa.esig.dss.spi.x509 with parameters of type CertificatePool Modifier and Type Method Description void
CertificatePoolSharer. setValidationCertPool(CertificatePool validationCertPool)
This method allows to share the certificate pool between signature validationsConstructors in eu.europa.esig.dss.spi.x509 with parameters of type CertificatePool Constructor Description CommonCertificateSource(CertificatePool certPool)
The default constructor with mandatory certificates pool.KeyStoreCertificateSource(File ksFile, String ksType, String ksPassword, CertificatePool certPool)
Constructor for KeyStoreCertificateSource withCertificatePool
.KeyStoreCertificateSource(InputStream ksStream, String ksType, String ksPassword, CertificatePool certPool)
The default constructor for KeyStoreCertificateSource.KeyStoreCertificateSource(String ksType, String ksPassword, CertificatePool certPool)
Constructor for KeyStoreCertificateSource withCertificatePool
.KeyStoreCertificateSource(String ksFilePath, String ksType, String ksPassword, CertificatePool certPool)
Constructor for KeyStoreCertificateSource withCertificatePool
. -
Uses of CertificatePool in eu.europa.esig.dss.spi.x509.revocation.ocsp
Methods in eu.europa.esig.dss.spi.x509.revocation.ocsp with parameters of type CertificatePool Modifier and Type Method Description static void
OCSPTokenUtils. checkTokenValidity(OCSPToken ocspToken, CertificatePool validationCertPool)
-
Uses of CertificatePool in eu.europa.esig.dss.validation
Fields in eu.europa.esig.dss.validation declared as CertificatePool Modifier and Type Field Description protected CertificatePool
DefaultAdvancedSignature. certPool
This is the reference to the global (external) pool of certificates.protected CertificatePool
SignatureValidationContext. validationCertificatePool
The certificate pool which encapsulates all certificates used during the validation process and extracted from all used sourcesprotected CertificatePool
SignedDocumentValidator. validationCertPool
This is the pool of certificates used in the validation process.Methods in eu.europa.esig.dss.validation that return CertificatePool Modifier and Type Method Description CertificatePool
CertificateVerifier. createValidationPool()
This method creates the validation pool of certificates which is used during the validation process.CertificatePool
CommonCertificateVerifier. createValidationPool()
Constructors in eu.europa.esig.dss.validation with parameters of type CertificatePool Constructor Description CAdESCertificateSource(org.bouncycastle.cms.CMSSignedData cmsSignedData, CertificatePool certPool)
The constructor with additional signer id parameter.CAdESCertificateSource(org.bouncycastle.cms.CMSSignedData cmsSignedData, org.bouncycastle.cms.SignerInformation signerInformation, CertificatePool certPool)
The constructor with additional signer id parameter.CMSCertificateSource(org.bouncycastle.asn1.cms.AttributeTable unsignedAttributes, CertificatePool certPool)
CRLCertificateVerifier(RevocationSource<CRLToken> crlSource, CertificatePool validationCertPool)
Main constructor.DefaultAdvancedSignature(CertificatePool certPool)
OCSPAndCRLCertificateVerifier(RevocationSource<CRLToken> crlSource, RevocationSource<OCSPToken> ocspSource, CertificatePool validationCertPool)
Build a OCSPAndCRLCertificateVerifier that will use the provided CRLSource and OCSPSourceOCSPCertificateVerifier(RevocationSource<OCSPToken> ocspSource, CertificatePool validationCertPool)
Create a CertificateVerifier that will use the OCSP Source for checking revocation data.SignatureCertificateSource(CertificatePool certPool)
The default constructor with mandatory certificates pool.SignatureValidationContext(CertificatePool validationCertificatePool)
This constructor is used when a signature need to be validated. -
Uses of CertificatePool in eu.europa.esig.dss.validation.timestamp
Fields in eu.europa.esig.dss.validation.timestamp declared as CertificatePool Modifier and Type Field Description protected CertificatePool
AbstractTimestampSource. certificatePool
Methods in eu.europa.esig.dss.validation.timestamp with parameters of type CertificatePool Modifier and Type Method Description void
DetachedTimestampValidator. setValidationCertPool(CertificatePool validationCertPool)
In case of ASiC container (S/E)Constructors in eu.europa.esig.dss.validation.timestamp with parameters of type CertificatePool Constructor Description TimestampCertificateSource(org.bouncycastle.tsp.TimeStampToken timestampToken, CertificatePool certPool)
TimestampToken(byte[] binaries, TimestampType type, CertificatePool certPool)
TimestampToken(byte[] binaries, TimestampType type, CertificatePool certPool, List<TimestampedReference> timestampedReferences, TimestampLocation timestampLocation)
TimestampToken(PdfRevision pdfTimestampRevision, TimestampType type, CertificatePool certPool, TimestampLocation timestampLocation)
TimestampToken(org.bouncycastle.cms.CMSSignedData cms, TimestampType type, CertificatePool certPool, List<TimestampedReference> timestampedReferences, TimestampLocation timestampLocation)
TimestampToken(org.bouncycastle.tsp.TimeStampToken timeStamp, TimestampType type, List<TimestampedReference> timestampedReferences, TimestampLocation timestampLocation, CertificatePool certPool)
Constructor with an indication of the timestamp type. -
Uses of CertificatePool in eu.europa.esig.dss.xades.validation
Constructors in eu.europa.esig.dss.xades.validation with parameters of type CertificatePool Constructor Description XAdESCertificateSource(Element signatureElement, XAdESPaths xadesPaths, CertificatePool certificatePool)
The default constructor for XAdESCertificateSource.XAdESSignature(Element signatureElement, List<XAdESPaths> xadesPathsHolders, CertificatePool certPool)
The default constructor for XAdESSignature.XAdESTimestampSource(XAdESSignature signature, Element signatureElement, XAdESPaths xadesPaths, CertificatePool certificatePool)