public class DiagnosticDataBuilder extends Object
| Constructor and Description |
|---|
DiagnosticDataBuilder() |
| Modifier and Type | Method and Description |
|---|---|
eu.europa.esig.dss.jaxb.diagnostic.DiagnosticData |
build() |
DiagnosticDataBuilder |
containerInfo(ContainerInfo containerInfo)
This method allows to set the container info (ASiC)
|
DiagnosticDataBuilder |
document(DSSDocument signedDocument)
This method allows to set the document which is analysed
|
DiagnosticDataBuilder |
foundSignatures(List<AdvancedSignature> signatures)
This method allows to set the found signatures
|
DiagnosticDataBuilder |
trustedListsCertificateSource(CertificateSource trustedCertSource)
This method allows to set the TrustedListsCertificateSource
|
DiagnosticDataBuilder |
usedCertificates(Set<CertificateToken> usedCertificates)
This method allows to set the used certificates
|
DiagnosticDataBuilder |
validationDate(Date validationDate)
This method allows to set the validation date
|
public DiagnosticDataBuilder document(DSSDocument signedDocument)
signedDocument - the document which is analysedpublic DiagnosticDataBuilder containerInfo(ContainerInfo containerInfo)
containerInfo - the container informationpublic DiagnosticDataBuilder foundSignatures(List<AdvancedSignature> signatures)
signatures - the found signaturespublic DiagnosticDataBuilder usedCertificates(Set<CertificateToken> usedCertificates)
usedCertificates - the used certificatespublic DiagnosticDataBuilder trustedListsCertificateSource(CertificateSource trustedCertSource)
trustedCertSource - the trusted lists certificate sourcepublic DiagnosticDataBuilder validationDate(Date validationDate)
validationDate - the validation datepublic eu.europa.esig.dss.jaxb.diagnostic.DiagnosticData build()
Copyright © 2018. All rights reserved.