Uses of Interface
eu.europa.esig.dss.spi.x509.CertificateSource
Packages that use CertificateSource
Package
Description
-
Uses of CertificateSource in eu.europa.esig.dss.cades.validation
Classes in eu.europa.esig.dss.cades.validation that implement CertificateSourceModifier and TypeClassDescriptionclassCertificateSource that retrieves items from a CAdES Signature -
Uses of CertificateSource in eu.europa.esig.dss.jades.validation
Classes in eu.europa.esig.dss.jades.validation that implement CertificateSourceModifier and TypeClassDescriptionclassExtracts and stores certificates from a JAdES signatureclassThe certificate source containing a map of certificates by KIDsMethods in eu.europa.esig.dss.jades.validation with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected CandidatesForSigningCertificateJAdESCertificateSource.extractCandidatesForSigningCertificate(CertificateSource signingCertificateSource) -
Uses of CertificateSource in eu.europa.esig.dss.pades.validation
Classes in eu.europa.esig.dss.pades.validation that implement CertificateSourceModifier and TypeClassDescriptionclassCertificateSource that will retrieve the certificate from a PAdES Signature -
Uses of CertificateSource in eu.europa.esig.dss.pades.validation.dss
Classes in eu.europa.esig.dss.pades.validation.dss that implement CertificateSourceModifier and TypeClassDescriptionclassRepresents a merged result of extracted certificate sources from /DSS revisions of a PDF documentclassThe certificate source extracted from a DSS dictionary -
Uses of CertificateSource in eu.europa.esig.dss.spi.tsl
Classes in eu.europa.esig.dss.spi.tsl that implement CertificateSourceModifier and TypeClassDescriptionclassThis class allows injection of trusted certificates from Trusted Lists -
Uses of CertificateSource in eu.europa.esig.dss.spi.x509
Classes in eu.europa.esig.dss.spi.x509 that implement CertificateSourceModifier and TypeClassDescriptionclassThis class is the common class for allCertificateSource.classThis class represents the simple list of trusted certificates.classImplements a CertificateSource using a KeyStore (PKCS12, JKS,...).classRepresents a source of certificates embedded in a token (signature, timestamp, ocsp response)Methods in eu.europa.esig.dss.spi.x509 that return types with arguments of type CertificateSourceModifier and TypeMethodDescriptionListCertificateSource.getSources()Returns an unmodifiable list of embeddedCertificateSourcesMethods in eu.europa.esig.dss.spi.x509 with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoidListCertificateSource.add(CertificateSource certificateSource) This method allows to add a certificate source to the listvoidCommonTrustedCertificateSource.importAsTrusted(CertificateSource certificateSource) This method allows to declare all certificates from a given certificate source as trusted.booleanCertificateSource.isCertificateSourceEqual(CertificateSource certificateSource) This method checks if the current and the givenCertificateSources contain the same certificate tokensbooleanCommonCertificateSource.isCertificateSourceEqual(CertificateSource certificateSource) booleanCertificateSource.isCertificateSourceEquivalent(CertificateSource certificateSource) This method checks if the current and the givenCertificateSources contain the same public keysbooleanCommonCertificateSource.isCertificateSourceEquivalent(CertificateSource certificateSource) Method parameters in eu.europa.esig.dss.spi.x509 with type arguments of type CertificateSourceModifier and TypeMethodDescriptionvoidListCertificateSource.addAll(List<CertificateSource> certificateSources) Allows to add a list of certificate sourcesConstructors in eu.europa.esig.dss.spi.x509 with parameters of type CertificateSourceModifierConstructorDescriptionListCertificateSource(CertificateSource certificateSource) This constructor allows to instantiate an object of the class with oneCertificateSourceConstructor parameters in eu.europa.esig.dss.spi.x509 with type arguments of type CertificateSourceModifierConstructorDescriptionListCertificateSource(List<CertificateSource> certificateSources) This constructor allows to instantiate an object of the class with a list ofCertificateSource -
Uses of CertificateSource in eu.europa.esig.dss.spi.x509.revocation
Classes in eu.europa.esig.dss.spi.x509.revocation that implement CertificateSourceModifier and TypeClassDescriptionclassRepresents a certificate source present into a revocation token -
Uses of CertificateSource in eu.europa.esig.dss.spi.x509.revocation.ocsp
Classes in eu.europa.esig.dss.spi.x509.revocation.ocsp that implement CertificateSourceModifier and TypeClassDescriptionclassRepresents a Source of certificates embedded into an OCSP Token -
Uses of CertificateSource in eu.europa.esig.dss.tsl.runnable
Methods in eu.europa.esig.dss.tsl.runnable that return CertificateSourceModifier and TypeMethodDescriptionPivotProcessingResult.getCertificateSource()Gets the certificate sourceMethods in eu.europa.esig.dss.tsl.runnable with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected voidAbstractAnalysis.validation(DSSDocument document, CertificateSource certificateSource) Validates the documentConstructors in eu.europa.esig.dss.tsl.runnable with parameters of type CertificateSourceModifierConstructorDescriptionPivotProcessingResult(DSSDocument pivot, CertificateSource certificateSource, String lotlLocation) Default constructor -
Uses of CertificateSource in eu.europa.esig.dss.tsl.source
Methods in eu.europa.esig.dss.tsl.source that return CertificateSourceModifier and TypeMethodDescriptionTLSource.getCertificateSource()Gets the certificate source to be used for TL validationMethods in eu.europa.esig.dss.tsl.source with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoidTLSource.setCertificateSource(CertificateSource certificateSource) Sets the certificate source to be used for TL validation -
Uses of CertificateSource in eu.europa.esig.dss.tsl.validation
Constructors in eu.europa.esig.dss.tsl.validation with parameters of type CertificateSourceModifierConstructorDescriptionTLValidatorTask(DSSDocument trustedList, CertificateSource certificateSource) Constructor used to instantiate a validator for a trusted listValidationResult(Indication indication, SubIndication subIndication, Date signingTime, CertificateToken signingCertificate, CertificateSource certificateSource) Default constructor -
Uses of CertificateSource in eu.europa.esig.dss.validation
Classes in eu.europa.esig.dss.validation that implement CertificateSourceModifier and TypeClassDescriptionclassThe certificate source requesting issuer certificates by AIAclassCMS certificate sourceclassThe advanced signature contains a list of certificate that was needed to validate the signature.Fields in eu.europa.esig.dss.validation declared as CertificateSourceModifier and TypeFieldDescriptionprotected CertificateSourceDefaultAdvancedSignature.signingCertificateSourceThe certificate source of a signing certificateprotected CertificateSourceSignedDocumentValidator.signingCertificateSourceCertificate source to find signing certificateMethods in eu.europa.esig.dss.validation with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoidCertificateVerifier.addAdjunctCertSources(CertificateSource... certSources) Adds adjunct certificate sources to an existing list of adjunct certificate sourcesvoidCommonCertificateVerifier.addAdjunctCertSources(CertificateSource... certSources) voidSignatureValidationContext.addDocumentCertificateSource(CertificateSource certificateSource) voidValidationContext.addDocumentCertificateSource(CertificateSource certificateSource) Adds an extracted certificate source to the used list of sourcesvoidCertificateVerifier.addTrustedCertSources(CertificateSource... certSources) Adds trusted certificate sources to an existing list of trusted certificate sourcesvoidCommonCertificateVerifier.addTrustedCertSources(CertificateSource... certSources) protected CandidatesForSigningCertificateCMSCertificateSource.extractCandidatesForSigningCertificate(CertificateSource signingCertificateSource) protected abstract CandidatesForSigningCertificateSignatureCertificateSource.extractCandidatesForSigningCertificate(CertificateSource signingCertificateSource) Extracts candidates to be a signing certificate from the sourceSignatureCertificateSource.getCandidatesForSigningCertificate(CertificateSource signingCertificateSource) Gets an object containing the signing certificate or information indicating why it is impossible to extract it from the signature.protected List<XmlChainItem>DiagnosticDataBuilder.getXmlForCertificateChain(Token token, CertificateSource certificateSource) Returns a certificate chain for thetokenfrom thecertificateSourceprotected List<XmlChainItem>DiagnosticDataBuilder.getXmlForCertificateChain(CertificateValidity certificateValidity, CertificateSource certificateSource) Builds a certificate chain for aCertificateValidityvoidCertificateVerifier.setAdjunctCertSources(CertificateSource... certSources) Sets multiple adjunct certificate sources.voidCommonCertificateVerifier.setAdjunctCertSources(CertificateSource... certSources) voidAdvancedSignature.setSigningCertificateSource(CertificateSource signingCertificateSource) Set a certificate source which allows to find the signing certificate by kid or certificate's digestvoidDefaultAdvancedSignature.setSigningCertificateSource(CertificateSource signingCertificateSource) voidDocumentValidator.setSigningCertificateSource(CertificateSource certificateSource) Set a certificate source which allows to find the signing certificate by kid or certificate's digestvoidSignedDocumentValidator.setSigningCertificateSource(CertificateSource signingCertificateSource) voidCertificateVerifier.setTrustedCertSources(CertificateSource... certSources) Sets multiple trusted certificate sources.voidCommonCertificateVerifier.setTrustedCertSources(CertificateSource... certSources) -
Uses of CertificateSource in eu.europa.esig.dss.validation.timestamp
Classes in eu.europa.esig.dss.validation.timestamp that implement CertificateSourceModifier and TypeClassDescriptionclassA timestamp CMS certificate sourceMethods in eu.europa.esig.dss.validation.timestamp with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected List<TimestampedReference>AbstractTimestampSource.createReferencesForCertificateRefs(Collection<CertificateRef> certificateRefs, CertificateSource currentCertificateSource, ListCertificateSource listCertificateSource) Returns a list of timestamped references from the given collection ofcertificateRefs -
Uses of CertificateSource in eu.europa.esig.dss.xades.validation
Classes in eu.europa.esig.dss.xades.validation that implement CertificateSourceModifier and TypeClassDescriptionclassThis class provides the mechanism to retrieve certificates contained in a XAdES signature.Methods in eu.europa.esig.dss.xades.validation with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected CandidatesForSigningCertificateXAdESCertificateSource.extractCandidatesForSigningCertificate(CertificateSource signingCertificateSource)