Uses of Class
eu.europa.esig.dss.validation.DiagnosticDataBuilder
Packages that use DiagnosticDataBuilder
-
Uses of DiagnosticDataBuilder in eu.europa.esig.dss.validation
Subclasses of DiagnosticDataBuilder in eu.europa.esig.dss.validationModifier and TypeClassDescriptionclassBuilds the DiagnosticData for a CertificateToken validationclassThe common class for DiagnosticData creation from a signed/timestamped documentMethods in eu.europa.esig.dss.validation that return DiagnosticDataBuilderModifier and TypeMethodDescriptionDiagnosticDataBuilder.allCertificateSources(eu.europa.esig.dss.spi.x509.ListCertificateSource allCertificateSources) This method allows to setListCertificateSourcecontaining all certificate sources used in the validator (including trusted certificate sources)protected DiagnosticDataBuilderCertificateValidator.createDiagnosticDataBuilder(ValidationContext validationContext) Creates and fills theDiagnosticDataBuilderwith a relevant dataprotected DiagnosticDataBuilderSignedDocumentValidator.createDiagnosticDataBuilder(ValidationContext validationContext, List<AdvancedSignature> signatures) Deprecated.since DSS 5.13.protected DiagnosticDataBuilderSignedDocumentValidator.createDiagnosticDataBuilder(ValidationContext validationContext, List<AdvancedSignature> signatures, List<EvidenceRecord> detachedEvidenceRecords) Creates and fills theDiagnosticDataBuilderwith a relevant dataDiagnosticDataBuilder.defaultDigestAlgorithm(eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgorithm) This method allows to set the defaultDigestAlgorithmwhich will be used for tokens' DigestAlgoAndValue calculationprotected DiagnosticDataBuilderCertificateValidator.prepareDiagnosticDataBuilder()Creates aDiagnosticDataBuilderprotected DiagnosticDataBuilderSignedDocumentValidator.prepareDiagnosticDataBuilder()Creates aDiagnosticDataBuilderDiagnosticDataBuilder.tokenExtractionStrategy(eu.europa.esig.dss.enumerations.TokenExtractionStrategy tokenExtractionStrategy) This method allows to set theTokenExtractionStrategyto follow for the token extractionDiagnosticDataBuilder.tokenIdentifierProvider(eu.europa.esig.dss.model.identifier.TokenIdentifierProvider identifierProvider) This method allows to set theTokenIdentifierProviderfor identifiers generationDiagnosticDataBuilder.usedCertificates(Set<eu.europa.esig.dss.model.x509.CertificateToken> usedCertificates) This method allows to set the used certificatesDiagnosticDataBuilder.usedRevocations(Set<eu.europa.esig.dss.spi.x509.revocation.RevocationToken> usedRevocations) This method allows to set the used revocation dataDiagnosticDataBuilder.validationDate(Date validationDate) This method allows to set the validation date