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.evidencerecord.common.validation
Classes in eu.europa.esig.dss.evidencerecord.common.validation that implement CertificateSourceModifier and TypeClassDescriptionclassExtracts and returns certificate tokens embedded within an Evidence Record structure -
Uses of CertificateSource in eu.europa.esig.dss.jades.validation
Subinterfaces of CertificateSource in eu.europa.esig.dss.jades.validationModifier and TypeInterfaceDescriptioninterfaceProvides certificates to be extracted by a URLClasses in eu.europa.esig.dss.jades.validation that implement CertificateSourceModifier and TypeClassDescriptionclassThe common implementation ofX509URLCertificateSourceretrieving X.509 certificates by the given URIclassExtracts 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
Classes in eu.europa.esig.dss.spi that implement CertificateSourceModifier and TypeClassDescriptionclassThe advanced signature contains a list of certificate that was needed to validate the signature.Methods in eu.europa.esig.dss.spi with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected 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. -
Uses of CertificateSource in eu.europa.esig.dss.spi.signature
Fields in eu.europa.esig.dss.spi.signature declared as CertificateSourceModifier and TypeFieldDescriptionprotected CertificateSourceDefaultAdvancedSignature.signingCertificateSourceThe certificate source of a signing certificateMethods in eu.europa.esig.dss.spi.signature with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoidAdvancedSignature.setSigningCertificateSource(CertificateSource signingCertificateSource) Set a certificate source which allows to find the signing certificate by kid or certificate's digestvoidDefaultAdvancedSignature.setSigningCertificateSource(CertificateSource signingCertificateSource) -
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.validation
Methods in eu.europa.esig.dss.spi.validation that return CertificateSourceModifier and TypeMethodDescriptionRevocationDataVerifier.getTrustedCertificateSource()Gets trusted certificate source, when presentTimestampTokenVerifier.getTrustedCertificateSource()Gets trusted certificate source, when presentMethods in eu.europa.esig.dss.spi.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) voidCertificateVerifier.setAdjunctCertSources(CertificateSource... certSources) Sets multiple adjunct certificate sources.voidCommonCertificateVerifier.setAdjunctCertSources(CertificateSource... certSources) protected voidRevocationDataVerifier.setTrustedCertificateSource(CertificateSource trustedCertificateSource) Sets a trusted certificate source in order to accept trusted revocation data issuer certificates.protected voidTimestampTokenVerifier.setTrustedCertificateSource(CertificateSource trustedCertificateSource) Sets a trusted certificate source in order to accept trusted timestamp certificate chains.voidCertificateVerifier.setTrustedCertSources(CertificateSource... certSources) Sets multiple trusted certificate sources.voidCommonCertificateVerifier.setTrustedCertSources(CertificateSource... certSources) -
Uses of CertificateSource in eu.europa.esig.dss.spi.validation.analyzer
Fields in eu.europa.esig.dss.spi.validation.analyzer declared as CertificateSourceModifier and TypeFieldDescriptionprotected CertificateSourceDefaultDocumentAnalyzer.signingCertificateSourceCertificate source to find signing certificateMethods in eu.europa.esig.dss.spi.validation.analyzer with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoidDefaultDocumentAnalyzer.setSigningCertificateSource(CertificateSource signingCertificateSource) voidDocumentAnalyzer.setSigningCertificateSource(CertificateSource certificateSource) Set a certificate source which allows to find the signing certificate by kid or certificate's digest -
Uses of CertificateSource in eu.europa.esig.dss.spi.validation.timestamp
Methods in eu.europa.esig.dss.spi.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.spi.x509
Subinterfaces of CertificateSource in eu.europa.esig.dss.spi.x509Modifier and TypeInterfaceDescriptioninterfaceThe interface provides an abstraction of aeu.europa.esig.dss.spi.x509.CertificateSourcecontaining trust anchorsClasses in eu.europa.esig.dss.spi.x509 that implement CertificateSourceModifier and TypeClassDescriptionclassCMS certificate sourceclassThis class is the common class for allCertificateSource.classThis class represents the simple list of trusted certificates.classImplements a CertificateSource using a KeyStore (PKCS12, JKS,...).classThis class operates on severalCertificateSourcewith the composite design pattern.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 listprotected CandidatesForSigningCertificateCMSCertificateSource.extractCandidatesForSigningCertificate(CertificateSource signingCertificateSource) voidCommonTrustedCertificateSource.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) booleanListCertificateSource.isCertificateSourceEqual(CertificateSource certificateSource) booleanCertificateSource.isCertificateSourceEquivalent(CertificateSource certificateSource) This method checks if the current and the givenCertificateSources contain the same public keysbooleanCommonCertificateSource.isCertificateSourceEquivalent(CertificateSource certificateSource) booleanListCertificateSource.isCertificateSourceEquivalent(CertificateSource certificateSource) BaselineBCertificateSelector.setTrustedCertificateSource(CertificateSource trustedCertificateSource) Sets the trusted certificate sourceCMSSignedDataBuilder.setTrustedCertificateSource(CertificateSource trustedCertificateSource) Sets a trusted certificate source.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.aia
Classes in eu.europa.esig.dss.spi.x509.aia that implement CertificateSourceModifier and TypeClassDescriptionclassThe certificate source requesting issuer certificates by AIA -
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.spi.x509.tsp
Classes in eu.europa.esig.dss.spi.x509.tsp that implement CertificateSourceModifier and TypeClassDescriptionclassA timestamp CMS certificate source -
Uses of CertificateSource in eu.europa.esig.dss.tsl.parsing
Methods in eu.europa.esig.dss.tsl.parsing that return CertificateSourceModifier and TypeMethodDescriptionstatic CertificateSourceParsingUtils.getLOTLAnnouncedCertificateSource(OtherTSLPointer currentLOTLPointer) This class extracts a SDIs present in a OtherTSLPointer to aCertificateSource -
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 sourceprotected CertificateSourceAbstractRunnableAnalysis.getCurrentCertificateSource()Returns the certificate source to be used to validate TL/LOTLprotected CertificateSourceLOTLWithPivotsAnalysis.getCurrentCertificateSource()Methods in eu.europa.esig.dss.tsl.runnable with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected TLValidatorTaskAbstractAnalysis.getValidationTask(DSSDocument document, CertificateSource certificateSource) Returns the corresponding validation task for the source on the given document using the provided certificate sourceprotected 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
Methods in eu.europa.esig.dss.validation with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoidDocumentValidator.setSigningCertificateSource(CertificateSource certificateSource) Set a certificate source which allows to find the signing certificate by kid or certificate's digestvoidSignedDocumentValidator.setSigningCertificateSource(CertificateSource signingCertificateSource) -
Uses of CertificateSource in eu.europa.esig.dss.validation.reports.diagnostic
Methods in eu.europa.esig.dss.validation.reports.diagnostic with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected 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 aCertificateValidity -
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)