Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractResourcesHandler - Class in eu.europa.esig.dss.signature.resources
-
Abstract class used to create OutputStream to be used across DSS code
- AbstractResourcesHandler() - Constructor for class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
-
Default constructor instantiating object with null OutputStream
- AbstractSignatureIdentifierBuilder - Class in eu.europa.esig.dss.validation
-
The abstract SignatureIdentifier builder
- AbstractSignatureIdentifierBuilder(AdvancedSignature) - Constructor for class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
The default constructor
- AbstractSignatureParameters<TP> - Class in eu.europa.esig.dss
-
Parameters for a Signature creation/extension
- AbstractSignatureParameters() - Constructor for class eu.europa.esig.dss.AbstractSignatureParameters
-
Default constructor instantiating object with null values
- AbstractSignatureParametersBuilder<SP> - Class in eu.europa.esig.dss
-
An abstract class to build a signature parameters instance
- AbstractSignatureParametersBuilder(CertificateToken) - Constructor for class eu.europa.esig.dss.AbstractSignatureParametersBuilder
-
The default constructor
- AbstractSignatureParametersBuilder(CertificateToken, List<CertificateToken>) - Constructor for class eu.europa.esig.dss.AbstractSignatureParametersBuilder
-
A constructor with a certificateChain
- AbstractSignaturePolicyValidator - Class in eu.europa.esig.dss.validation.policy
-
The abstract implementation of
SignaturePolicyValidator - AbstractSignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.validation.policy.AbstractSignaturePolicyValidator
-
Default constructor
- AbstractSignatureScopeFinder - Class in eu.europa.esig.dss.validation.scope
-
The abstract class for
SignatureScopefinding - AbstractSignatureScopeFinder() - Constructor for class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
-
Default constructor instantiating the object with default values
- AbstractSignatureService<SP,
TP> - Class in eu.europa.esig.dss.signature -
The abstract class containing the main methods for a signature creation/extension
- AbstractSignatureService(CertificateVerifier) - Constructor for class eu.europa.esig.dss.signature.AbstractSignatureService
-
To construct a signature service the
CertificateVerifiermust be set and cannot be null. - AbstractTimestampSource - Class in eu.europa.esig.dss.validation.timestamp
-
Contains a set of
TimestampTokens found in aDefaultAdvancedSignatureobject - AbstractTimestampSource() - Constructor for class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Default constructor
- acceptableDigestAlgorithms - Variable in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
A collection of Digest Algorithms to accept from CRL/OCSP responders.
- acceptableEncryptionAlgorithmKeyLength - Variable in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
Map of acceptable Encryption Algorithms with a corresponding minimal acceptable key length for each algorithm.
- ADD_SIG_POLICY_STORE - Enum constant in enum class eu.europa.esig.dss.signature.SigningOperation
-
The signature policy store addition
- addAdjunctCertSources(CertificateSource...) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Adds adjunct certificate sources to an existing list of adjunct certificate sources
- addAdjunctCertSources(CertificateSource...) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- addCertificateTokenForVerification(CertificateToken) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addCertificateTokenForVerification(CertificateToken) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds a new certificate token to the list of tokens to verify.
- addDocumentCertificateSource(CertificateSource) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addDocumentCertificateSource(CertificateSource) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds an extracted certificate source to the used list of sources
- addDocumentCertificateSource(ListCertificateSource) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addDocumentCertificateSource(ListCertificateSource) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds a list certificate source to the used list of sources
- addDocumentCRLSource(ListRevocationSource<CRL>) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addDocumentCRLSource(ListRevocationSource<CRL>) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds a list CRL source to the used list of sources
- addDocumentCRLSource(OfflineRevocationSource<CRL>) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addDocumentCRLSource(OfflineRevocationSource<CRL>) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds an extracted CRL source to the used list of sources
- addDocumentOCSPSource(ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addDocumentOCSPSource(ListRevocationSource<OCSP>) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds a listd OCSP source to the used list of sources
- addDocumentOCSPSource(OfflineRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addDocumentOCSPSource(OfflineRevocationSource<OCSP>) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds an extracted OCSP source to the used list of sources
- addError(String, String) - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
This method allows to add a new error message occurred during the validation
- addEvidenceRecordForVerification(EvidenceRecord) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addEvidenceRecordForVerification(EvidenceRecord) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds Evidence Record's content to proceed with validation
- addExternalEvidenceRecord(EvidenceRecord) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Adds an evidence record covering the signature file
- addExternalEvidenceRecord(EvidenceRecord) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- addExternalEvidenceRecord(EvidenceRecord) - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
This method allows to add an external evidence record covering the current evidence record.
- addExternalEvidenceRecord(EvidenceRecord) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- addExternalEvidenceRecord(EvidenceRecord) - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
This method allows to add an external evidence record.
- addExternalTimestamp(TimestampToken) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method allows to add an external timestamp.
- addExternalTimestamp(TimestampToken) - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampSource
-
Adds the external timestamp to the source
- addExternalTimestamp(TimestampToken) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- addExternalTimestamp(TimestampToken) - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
This method allows to add an external timestamp.
- addReference(SignatureScope) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Checks if the signature scope shall be added as a timestamped reference NOTE: used to avoid duplicates in ASiC with CAdES validator, due to covered signature/timestamp files
- addReference(List<TimestampedReference>, Identifier, TimestampedObjectType) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Adds a reference for the given identifier and category
- addReference(List<TimestampedReference>, TimestampedReference) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Adds
referenceToAddtoreferenceListwithout duplicates - addReferences(List<TimestampedReference>, List<TimestampedReference>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Adds
referencesToAddtoreferenceListwithout duplicates - addRelatedTokenAndErrorMessage(Token, String) - Method in class eu.europa.esig.dss.validation.status.TokenStatus
-
Adds concerned token and information about the occurred event
- addRelatedTokenAndErrorMessage(AdvancedSignature, String) - Method in class eu.europa.esig.dss.validation.status.SignatureStatus
-
Adds concerned signature and information about the occurred event
- addRevocationTokenForVerification(RevocationToken<?>) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addRevocationTokenForVerification(RevocationToken<?>) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds a new revocation token to the list of tokens to verify.
- addSignatureForVerification(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addSignatureForVerification(AdvancedSignature) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds a new signature to collect the information to verify.
- addTimestampTokenForVerification(TimestampToken) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addTimestampTokenForVerification(TimestampToken) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds a new timestamp token to the list of tokens to verify.
- addToken(Token) - Method in class eu.europa.esig.dss.validation.ValidationData
-
Adds validation data token and boolean indication if the token has been added successfully
- addTokenAndRevocationNextUpdateTime(Token, Date) - Method in class eu.europa.esig.dss.validation.status.RevocationFreshnessStatus
-
Adds concerned token and nextUpdate time of the revocation data
- addTransformationIfNeeded(String) - Method in class eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
-
Adds a description to the signature scope if needed
- addTrustedCertSources(CertificateSource...) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Adds trusted certificate sources to an existing list of trusted certificate sources
- addTrustedCertSources(CertificateSource...) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- addValidationData(TimestampToken, ValidationData) - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Adds validation data to the container
- addValidationData(AdvancedSignature, ValidationData) - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Adds validation data to the container
- addValidationData(ValidationData) - Method in class eu.europa.esig.dss.validation.ValidationData
-
Allows to add all tokens from a provided validation data to the current collection
- AdvancedSignature - Interface in eu.europa.esig.dss.validation
-
Provides an abstraction for an Advanced Electronic Signature.
- AIACertificateSource - Class in eu.europa.esig.dss.validation
-
The certificate source requesting issuer certificates by AIA
- AIACertificateSource(CertificateToken, AIASource) - Constructor for class eu.europa.esig.dss.validation.AIACertificateSource
-
Default constructor
- allCertificateSources - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The list of all certificate sources
- allCertificateSources(ListCertificateSource) - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
- allCertificateSources(ListCertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set
ListCertificateSourcecontaining all certificate sources used in the validator (including trusted certificate sources) - allCertificateSources(ListCertificateSource) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- appendCounterSignatures(List<AdvancedSignature>, AdvancedSignature) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
The util method to link counter signatures with the related master signatures
- appendExternalEvidenceRecords(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Appends detached evidence record provided to the validator to the corresponding signatures covering by the evidence record document
- archiveTimestamps - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
This variable contains the list of enclosed archive signature timestamps.
- areAllSelfSignedCertificates() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Checks if all certificate chains present in the signature are self-signed
- areAllSelfSignedCertificates() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- assertConfigurationValid() - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Checks if the Validator configuration is valid
- assertConfigurationValid() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Checks if the Validator configuration is valid
- assertConfigurationValid() - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
- assertSigningCertificateIsValid(CertificateToken) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
This method verifies whether the provided certificate token is acceptable for a signature creation against the provided
signatureParameters - assertSigningCertificateIsValid(AdvancedSignature) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
This method verifies a signing certificate of the given
signature - assertSigningCertificateValid(AbstractSignatureParameters<?>) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
-
This method raises an exception if the signing rules forbid the use the certificate.
B
- BaselineRequirementsChecker<AS> - Class in eu.europa.esig.dss.validation
-
Checks conformance of a signature to the requested baseline format
- BaselineRequirementsChecker(AS) - Constructor for class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Constructor without
CertificateVerifier(to be used for B-level validation only) - BaselineRequirementsChecker(AS, CertificateVerifier) - Constructor for class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Default constructor
- BasicASNSignaturePolicyValidator - Class in eu.europa.esig.dss.validation.policy
-
Default implementation, checks only the hash of the policy Note : this implementation is not registered as a service to allow overriding
- BasicASNSignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.validation.policy.BasicASNSignaturePolicyValidator
-
Default constructor
- bLevel() - Method in class eu.europa.esig.dss.AbstractSignatureParametersBuilder
-
Returns
BLevelParameters - build() - Method in class eu.europa.esig.dss.AbstractSignatureParametersBuilder
- build() - Method in class eu.europa.esig.dss.FileNameBuilder
-
Generates and returns a final name for the document to create
- build() - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Builds
SignatureIdentifierfor the providedAdvancedSignature - build() - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
-
Builds
XmlDiagnosticData - build() - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds
XmlDiagnosticData - build() - Method in interface eu.europa.esig.dss.validation.SignatureIdentifierBuilder
-
Builds
SignatureIdentifierfor the providedAdvancedSignature - build() - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Builds
XmlDiagnosticData - build() - Method in class eu.europa.esig.dss.validation.XmlPolicyBuilder
-
Validates a
SignaturePolicyand builds anXmlPolicy - build(CertificateToken, Map<CertificateToken, List<TrustProperties>>) - Method in class eu.europa.esig.dss.validation.XmlTrustServiceProviderBuilder
-
This method builds a list of
XmlTrustServiceProviders corresponding to the givenCertificateToken - build(QcStatements) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds the
XmlQcStatements - buildBinaries() - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Builds unique binary data describing the signature object
- buildCompleteCopy() - Method in class eu.europa.esig.dss.validation.CertificateVerifierBuilder
-
Builds a complete copy of the
certificateVerifier - buildCompleteCopyForValidation() - Method in class eu.europa.esig.dss.validation.CertificateVerifierBuilder
-
This method builds a local copy of a
CertificateVerifierused by a signature validation process - buildDetachedEvidenceRecords() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Builds a list of detached
EvidenceRecords extracted from the document - buildDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Builds a list of detached
TimestampTokens extracted from the document - buildDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
- buildDetachedXmlCertificate(CertificateToken) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method builds an
XmlCertificatefrom the givenCertificateToken - buildDetachedXmlRevocation(RevocationToken<?>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method builds an
XmlRevocationfrom the givenRevocationToken - buildDetachedXmlSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Builds
XmlSignature - buildDetachedXmlTimestamp(TimestampToken) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
This method builds
XmlTimestampfromTimestampToken - buildEvidenceRecord() - Method in class eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidator
-
Builds an evidence record object
- buildEvidenceRecord(DSSDocument) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Builds an evidence record from the given
DSSDocument - buildOfflineAndSilentCopy() - Method in class eu.europa.esig.dss.validation.CertificateVerifierBuilder
-
Builds a copy of the
certificateVerifierby skipping the data sources and disabling alerts - buildOutputStream() - Method in class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
-
Builds
OutputStream - buildOutputStream() - Method in class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandler
- buildOutputStream() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
- buildPSD2QcInfo(PSD2QcType) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds
XmlPSD2QcInfo - buildQcEuLimitValue(QCLimitValue) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds
XmlQcEuLimitValue - buildSemanticsIdentifier(OidDescription) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds Semantics Identifier
XmlOID - buildSignaturePolicy() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
This method extracts a signature policy from a signature and builds the object
- buildSignaturePolicyStore() - Method in class eu.europa.esig.dss.validation.XmlPolicyBuilder
-
Builds an
XmlSignaturePolicyStore - buildSignatures() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
This method build a list of signatures to be extracted from a document
- buildSignedSignatureProperties() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates the 'signed-signature-properties' element of the signature
- buildUnsignedSignatureProperties() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates the 'unsigned-signature-properties' element of the signature
- buildXmlOrphanCertificateToken(CertificateToken) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method builds an
XmlOrphanCertificateTokenfrom the givenCertificateToken - buildXmlOrphanTokens() - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a list of
XmlOrphanTokens - buildXmlQcCompliance(boolean) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds
XmlQcCompliance - buildXmlQcEuPSD(List<PdsLocation>) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds a list of XML QcEuPSDs
- buildXmlQcSSCD(boolean) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds a
XmlQcSSCD - buildXmlQcTypes(List<QCType>) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds a list of XML QcTypes
C
- canValidate(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.BasicASNSignaturePolicyValidator
- canValidate(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.EmptySignaturePolicyValidator
- canValidate(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.NonASN1SignaturePolicyValidator
- canValidate(SignaturePolicy) - Method in interface eu.europa.esig.dss.validation.policy.SignaturePolicyValidator
-
Checks if the SignaturePolicy can be validated
- canValidate(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.ZeroHashSignaturePolicyValidator
- CertificateDiagnosticDataBuilder - Class in eu.europa.esig.dss.validation
-
Builds the DiagnosticData for a CertificateToken validation
- CertificateDiagnosticDataBuilder() - Constructor for class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
-
Default constructor
- certificateIdsMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
A map between certificate id Strings and the related CertificateTokens
- certificateSource - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
CertificateSource containing merged data from signature and timestamps
- CertificateValidator - Class in eu.europa.esig.dss.validation
-
Validates a CertificateToken
- certificateVerifier - Variable in class eu.europa.esig.dss.signature.AbstractSignatureService
-
The CertificateVerifier used for a certificate chain validation
- certificateVerifier - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
The reference to the certificate verifier.
- CertificateVerifier - Interface in eu.europa.esig.dss.validation
-
Provides information on the sources to be used in the validation process in the context of a signature.
- CertificateVerifierBuilder - Class in eu.europa.esig.dss.validation
-
Builds a copy of CertificateVerifier
- CertificateVerifierBuilder(CertificateVerifier) - Constructor for class eu.europa.esig.dss.validation.CertificateVerifierBuilder
-
Default constructor
- checkAllPOECoveredByRevocationData() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- checkAllPOECoveredByRevocationData() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
This method allows to verify if all POE (timestamp tokens) are covered by a revocation data Additionally, an alert can be handled
CertificateVerifier.setAlertOnUncoveredPOE(eu.europa.esig.dss.alert.StatusAlert) - checkAllRequiredRevocationDataPresent() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- checkAllRequiredRevocationDataPresent() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
This method allows to verify if all processed certificates have a revocation data Additionally, an alert can be handled
CertificateVerifier.setAlertOnMissingRevocationData(eu.europa.esig.dss.alert.StatusAlert) - checkAllTimestampsValid() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- checkAllTimestampsValid() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
This method allows to verify if all processed timestamps are valid and intact.
- checkAtLeastOneRevocationDataPresentAfterBestSignatureTime(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- checkAtLeastOneRevocationDataPresentAfterBestSignatureTime(AdvancedSignature) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
This method allows to verify if there is at least one revocation data present after the earliest available timestamp token producing time Additionally, an alert can be handled
CertificateVerifier.setAlertOnNoRevocationAfterBestSignatureTime(eu.europa.esig.dss.alert.StatusAlert) - checkCertificateNotRevoked(CertificateToken) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- checkCertificateNotRevoked(CertificateToken) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
This method allows to verify if the certificate is not revoked Additionally, an alert can be handled
CertificateVerifier.setAlertOnRevokedCertificate(eu.europa.esig.dss.alert.StatusAlert) - checkCertificatesNotRevoked(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- checkCertificatesNotRevoked(AdvancedSignature) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
This method allows to verify if signature certificates are not revoked Additionally, an alert can be handled
CertificateVerifier.setAlertOnRevokedCertificate(eu.europa.esig.dss.alert.StatusAlert) - checkCRL(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.validation.RevocationDataLoadingStrategy
-
Retrieves and verifies the obtained CRL token NOTE: returns only if a valid entry has been obtained!
- checkOCSP(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.validation.RevocationDataLoadingStrategy
-
Retrieves and verifies the obtained OCSP token NOTE: returns only if a valid entry has been obtained!
- checkSignatureIntegrity() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Verifies the signature integrity; checks if the signed content has not been tampered with.
- checkSignatureNotExpired(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- checkSignatureNotExpired(AdvancedSignature) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
This method verifies if the signing certificate has not been expired yet or has a still valid timestamp Additionally, an alert can be handled
CertificateVerifier.setAlertOnExpiredSignature(eu.europa.esig.dss.alert.StatusAlert) - clear() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
-
This method is used to remove all handlers created by the current builder, as well as temporary files from the filesystem.
- close() - Method in class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
- close() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
- CommitmentTypeIndication - Class in eu.europa.esig.dss.validation
-
This class represents the commitment type indication identifiers extracted from the signature.
- CommitmentTypeIndication(String) - Constructor for class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
The default constructor
- CommonCertificateVerifier - Class in eu.europa.esig.dss.validation
-
This class provides the different sources used to verify the status of a certificate using the trust model.
- CommonCertificateVerifier() - Constructor for class eu.europa.esig.dss.validation.CommonCertificateVerifier
-
The default constructor.
- CommonCertificateVerifier(boolean) - Constructor for class eu.europa.esig.dss.validation.CommonCertificateVerifier
-
This constructor allows creating of
CommonCertificateVerifierwithoutDataLoader. - compare(TimestampValidator, TimestampValidator) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampValidatorComparator
- containerContents - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
In case of an ASiC signature this
Listof container documents. - ContainerContentSignatureScope - Class in eu.europa.esig.dss.validation.scope
-
This SignatureScope represents a content of a package.zip container file for an ASiC-S container
- ContainerContentSignatureScope(DSSDocument) - Constructor for class eu.europa.esig.dss.validation.scope.ContainerContentSignatureScope
-
Default constructor
- ContainerInfo - Class in eu.europa.esig.dss.validation
-
Contains information about an ASiC container
- ContainerInfo() - Constructor for class eu.europa.esig.dss.validation.ContainerInfo
-
Default constructor instantiating object with null values
- ContainerSignatureScope - Class in eu.europa.esig.dss.validation.scope
-
This Signature Scope represents a "package.zip" container for ASiC-S signatures
- ContainerSignatureScope(DSSDocument) - Constructor for class eu.europa.esig.dss.validation.scope.ContainerSignatureScope
-
Default constructor
- ContainerSignatureScope(String, DSSDocument) - Constructor for class eu.europa.esig.dss.validation.scope.ContainerSignatureScope
-
Default constructor
- containsSigningCertificate(Collection<CertificateToken>) - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Checks if the given collection of
CertificateTokens contains the signing certificate for the signature - contentTimestamps - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Enclosed content timestamps.
- context - Variable in class eu.europa.esig.dss.AbstractSignatureParameters
-
The internal signature processing variable
- copy(XmlQcStatements) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds a deep copy of
XmlQcStatementsNOTE: does not copy MRA content - COUNTER_SIGN - Enum constant in enum class eu.europa.esig.dss.signature.SigningOperation
-
Counter signature creation
- counterSignatures - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Cached list of embedded counter signatures
- CounterSignatureScope - Class in eu.europa.esig.dss.validation.scope
-
This signature scope is used to refer a counter-signed SignatureValue
- CounterSignatureScope(AdvancedSignature, DSSDocument) - Constructor for class eu.europa.esig.dss.validation.scope.CounterSignatureScope
-
Default constructor
- CounterSignatureService<CSP> - Interface in eu.europa.esig.dss.signature
-
This interface
CounterSignatureServiceprovides operations for a counter-signature creation - counterSignSignature(DSSDocument, CSP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.CounterSignatureService
-
Counter-signs the
signatureDocumentwith the provided signatureValue. - coversSignature(AdvancedSignature, EvidenceRecord) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Verifies whether an
evidenceRecordcovers thesignature - create() - Method in class eu.europa.esig.dss.validation.CRLFirstRevocationDataLoadingStrategyFactory
- create() - Method in class eu.europa.esig.dss.validation.OCSPFirstRevocationDataLoadingStrategyFactory
- create() - Method in interface eu.europa.esig.dss.validation.RevocationDataLoadingStrategyFactory
-
This method initializes a new
RevocationDataLoadingStrategy - create(DSSDocument) - Method in interface eu.europa.esig.dss.validation.DocumentValidatorFactory
-
This method instantiates a
DocumentValidatorwith the given document - create(DSSDocument) - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidatorFactory
-
This method instantiates a
EvidenceRecordValidatorwith the given document - create(DSSDocument) - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidatorFactory
- createAndValidate() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates and validates all timestamps Must be called only once
- createBaselineRequirementsChecker() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Instantiates a
BaselineRequirementsCheckeraccording to the signature format - createDefaultRevocationDataVerifier() - Static method in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
This method is used to instantiate a new
RevocationDataVerifier, using the default validation constraints (synchronized with default validation policy). - createDiagnosticDataBuilder(ValidationContext) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Creates and fills the
DiagnosticDataBuilderwith a relevant data - createDiagnosticDataBuilder(ValidationContext, List<AdvancedSignature>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Deprecated.
- createDiagnosticDataBuilder(ValidationContext, List<AdvancedSignature>, List<EvidenceRecord>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Creates and fills the
DiagnosticDataBuilderwith a relevant data - createDigestDocument(Digest) - Method in class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
-
Creates a
DSSDocumentfrom givendigest - createInMemoryDocument(byte[]) - Method in class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
-
Creates a
DSSDocumentfrom givenbinaries - createOrphanTokenFromRevocationIdentifier(EncapsulatedRevocationTokenIdentifier<R>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Creates an orphan revocation token from
EncapsulatedRevocationTokenIdentifier - createOutputStream() - Method in class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
- createOutputStream() - Method in interface eu.europa.esig.dss.signature.resources.DSSResourcesHandler
-
This method creates a new
OutputStreamto be used as an output for a temporary signature document - createReferenceForCertificate(CertificateToken) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a
TimestampedReferencefor the providedCertificateToken - createReferenceForIdentifier(Identifier, TimestampedObjectType) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a
TimestampedReferencefor the given identifier - createReferencesForCertificateRefs(Collection<CertificateRef>, CertificateSource, ListCertificateSource) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Returns a list of timestamped references from the given collection of
certificateRefs - createReferencesForCertificates(Collection<CertificateToken>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences for the provided list ofcertificates - createReferencesForCRLBinaries(Collection<? extends EncapsulatedRevocationTokenIdentifier<CRL>>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences from a collection ofCRLBinarys - createReferencesForCRLRefs(Collection<? extends RevocationRef<CRL>>, OfflineRevocationSource<CRL>, ListRevocationSource<CRL>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Returns a list of timestamped references from the given collection of
crlRefs - createReferencesForIdentifiers(Collection<? extends Identifier>, TimestampedObjectType) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences from the identifiers of a given type - createReferencesForOCSPBinaries(Collection<? extends EncapsulatedRevocationTokenIdentifier<OCSP>>, ListCertificateSource) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences from a collection ofOCSPResponseBinarys - createReferencesForOCSPBinary(OCSPResponseBinary, ListCertificateSource) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences for aOCSPResponseBinary - createReferencesForOCSPRefs(Collection<? extends RevocationRef<OCSP>>, OfflineRevocationSource<OCSP>, ListCertificateSource, ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Returns a list of timestamped references from the given collection of
ocspRefs - createResourcesHandler() - Method in interface eu.europa.esig.dss.signature.resources.DSSResourcesHandlerBuilder
-
This method instantiates the corresponding factory.
- createResourcesHandler() - Method in class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandlerBuilder
- createResourcesHandler() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
- createRevocationDataVerifierFromPolicy(ValidationPolicy) - Static method in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
This method is used to instantiate a
RevocationDataVerifierfrom a givenValidationPolicyin order to synchronize the validation constraints at the current validation time. - createRevocationDataVerifierFromPolicyWithTime(ValidationPolicy, Date) - Static method in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
This method is used to instantiate a
RevocationDataVerifierfrom a givenValidationPolicyin order to synchronize the validation constraints with a providedvalidationTime. - createTimestampToken() - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
-
This method creates a timestamp token from the validating document
- CRLFirstRevocationDataLoadingStrategy - Class in eu.europa.esig.dss.validation
-
This class fetches firstly CRL response, if not available, tries OCSP and returns the first succeeded result
- CRLFirstRevocationDataLoadingStrategy() - Constructor for class eu.europa.esig.dss.validation.CRLFirstRevocationDataLoadingStrategy
-
Default constructor
- CRLFirstRevocationDataLoadingStrategyFactory - Class in eu.europa.esig.dss.validation
-
This class initializes a
CRLFirstRevocationDataLoadingStrategy. - CRLFirstRevocationDataLoadingStrategyFactory() - Constructor for class eu.europa.esig.dss.validation.CRLFirstRevocationDataLoadingStrategyFactory
-
Default constructor
- crlSource - Variable in class eu.europa.esig.dss.validation.RevocationDataLoadingStrategy
-
The CRL revocation source
- crlSource - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
CRL revocation source containing merged data from signature and timestamps
- currentTime - Variable in class eu.europa.esig.dss.validation.SignatureValidationContext
-
This is the time at what the validation is carried out.
D
- DefaultAdvancedSignature - Class in eu.europa.esig.dss.validation
-
A common implementation of
AdvancedSignature - DefaultAdvancedSignature() - Constructor for class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Default constructor instantiating object with null values
- defaultDigestAlgorithm - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The digest algorithm to use for digest computation
- defaultDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
- defaultDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set the default
DigestAlgorithmwhich will be used for tokens' DigestAlgoAndValue calculation - defaultDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- DefaultSignaturePolicyValidatorLoader - Class in eu.europa.esig.dss.validation.policy
-
Loads a relevant
SignaturePolicyValidatorbased on the policy content - DefaultSignaturePolicyValidatorLoader() - Constructor for class eu.europa.esig.dss.validation.policy.DefaultSignaturePolicyValidatorLoader
-
Default constructor instantiating object with null SignaturePolicyValidator
- detachedContents - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
In case of a detached signature this is the signed document.
- detachedContents - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
In case of a detached signature this
Listcontains the signed documents. - detachedEvidenceRecordDocuments - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Contains a list of evidence record documents detached from the signature
- detachedEvidenceRecords - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
This variable contains the list of evidence records detached from the signature document.
- detachedTimestamps - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
This variable contains the list of detached timestamp tokens (used in ASiC with CAdES).
- DetachedTimestampScopeFinder - Class in eu.europa.esig.dss.validation.scope
-
This class finds a timestamp scope for a detached timestamp
- DetachedTimestampScopeFinder() - Constructor for class eu.europa.esig.dss.validation.scope.DetachedTimestampScopeFinder
-
Default constructor instantiating object with null timestamped data document
- DetachedTimestampSource - Class in eu.europa.esig.dss.validation.timestamp
-
Performs processing of detached timestamps
- DetachedTimestampSource() - Constructor for class eu.europa.esig.dss.validation.timestamp.DetachedTimestampSource
-
Default constructor instantiating object with empty resources
- DetachedTimestampValidator - Class in eu.europa.esig.dss.validation.timestamp
-
Detached CMS TimestampToken Validator
- DetachedTimestampValidator(DSSDocument) - Constructor for class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
-
The default constructor
- DetachedTimestampValidator(DSSDocument, TimestampType) - Constructor for class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
-
The default constructor with a type
- DetachedTimestampValidatorFactory - Class in eu.europa.esig.dss.validation.timestamp
-
Returns a validator for a detached timestamp document
- DetachedTimestampValidatorFactory() - Constructor for class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidatorFactory
-
Default constructor
- DiagnosticDataBuilder - Class in eu.europa.esig.dss.validation
-
Contains a common code for DiagnosticData building
- DiagnosticDataBuilder() - Constructor for class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Default constructor instantiating object with null values
- DigestSignatureScope - Class in eu.europa.esig.dss.validation.scope
-
The Signature Scope defines a Digest document
- DigestSignatureScope(String, DSSDocument) - Constructor for class eu.europa.esig.dss.validation.scope.DigestSignatureScope
-
Default constructor with a filename
- document - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
The document to be validated (with the signature(s) or timestamp(s))
- document(DSSDocument) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
This method allows to set the document which is analysed
- documentCertificateSource - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The list of all certificate sources extracted from a validating document (signature(s), timestamp(s))
- documentCertificateSource(ListCertificateSource) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Sets a document Certificate Source containing all sources extracted from the provided signature(s)/timestamp(s)
- documentCRLSource - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The list of all CRL revocation sources extracted from a validating document (signature(s), timestamp(s))
- documentCRLSource(ListRevocationSource<CRL>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Sets a document CRL Source containing all sources extracted from the provided signature(s)/timestamp(s)
- documentOCSPSource - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The list of all OCSP revocation sources extracted from a validating document (signature(s), timestamp(s))
- documentOCSPSource(ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Sets a document OCSP Source containing all sources extracted from the provided signature(s)/timestamp(s)
- DocumentSignatureService<SP,
TP> - Interface in eu.europa.esig.dss.signature -
This interface
DocumentSignatureServiceprovides operations for the signature creation and for its extension. - DocumentValidator - Interface in eu.europa.esig.dss.validation
-
This is the interface to be used when implementing different signature validators.
- DocumentValidatorFactory - Interface in eu.europa.esig.dss.validation
-
This interface defines the factory to create a
DocumentValidatorfor a givenDSSDocument - DSSPKUtils - Class in eu.europa.esig.dss.validation
-
Utils to retrieve public key size
- DSSResourcesHandler - Interface in eu.europa.esig.dss.signature.resources
-
This class is used to create objects required for a document signing process (e.g.
- DSSResourcesHandlerBuilder - Interface in eu.europa.esig.dss.signature.resources
-
This class builds a new instance of
DSSResourcesHandler
E
- embeddedEvidenceRecords - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
This variable contains the list of evidence records embedded to the signature document.
- EmptySignaturePolicyValidator - Class in eu.europa.esig.dss.validation.policy
-
This class covers the case of empty signature policies (no asn1,...
- EmptySignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.validation.policy.EmptySignaturePolicyValidator
-
Default constructor
- emptyToNull(String) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
If text is empty returns NULL, or original text otherwise
- EncapsulatedTimestampScopeFinder - Class in eu.europa.esig.dss.validation.scope
-
This class is used to find a signature scope for an embedded timestamp from a collection of
SignatureScopecandidates, extracted from a signature - EncapsulatedTimestampScopeFinder() - Constructor for class eu.europa.esig.dss.validation.scope.EncapsulatedTimestampScopeFinder
-
Default constructor instantiating object with null signature
- ensureSignatureValue(SignatureAlgorithm, SignatureValue) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
-
This method ensures the provided
signatureValuehas the expectedtargetSignatureAlgorithm - ensureSignatureValue(SignatureValue, SignatureAlgorithm) - Method in class eu.europa.esig.dss.signature.SignatureValueChecker
-
This method ensures the provided
signatureValuehas the expectedtargetSignatureAlgorithm - equals(Object) - Method in class eu.europa.esig.dss.ProfileParameters
- equals(Object) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- equals(Object) - Method in class eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
- equals(Object) - Method in class eu.europa.esig.dss.validation.SignerRole
- eu.europa.esig.dss - package eu.europa.esig.dss
- eu.europa.esig.dss.exception - package eu.europa.esig.dss.exception
- eu.europa.esig.dss.signature - package eu.europa.esig.dss.signature
- eu.europa.esig.dss.signature.resources - package eu.europa.esig.dss.signature.resources
- eu.europa.esig.dss.validation - package eu.europa.esig.dss.validation
- eu.europa.esig.dss.validation.evidencerecord - package eu.europa.esig.dss.validation.evidencerecord
- eu.europa.esig.dss.validation.policy - package eu.europa.esig.dss.validation.policy
- eu.europa.esig.dss.validation.scope - package eu.europa.esig.dss.validation.scope
- eu.europa.esig.dss.validation.status - package eu.europa.esig.dss.validation.status
- eu.europa.esig.dss.validation.timestamp - package eu.europa.esig.dss.validation.timestamp
- evidenceRecord - Variable in class eu.europa.esig.dss.validation.scope.EvidenceRecordScopeFinder
-
The associated evidence record
- EvidenceRecord - Interface in eu.europa.esig.dss.validation.evidencerecord
-
Representation of an Evidence Record
- evidenceRecords - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The list of evidence records
- EvidenceRecordScopeFinder - Class in eu.europa.esig.dss.validation.scope
-
Extracts evidence record scopes representing the covered archival data objects
- EvidenceRecordScopeFinder(EvidenceRecord) - Constructor for class eu.europa.esig.dss.validation.scope.EvidenceRecordScopeFinder
-
Default constructor
- EvidenceRecordValidator - Class in eu.europa.esig.dss.validation.evidencerecord
-
Abstract class containing the basic logic for an Evidence Record validation, as well as containing a loader for an Evidence Record validation of the given format.
- EvidenceRecordValidator() - Constructor for class eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidator
-
Empty constructor
- EvidenceRecordValidator(DSSDocument) - Constructor for class eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidator
-
Instantiates the class with a document to be validated
- EvidenceRecordValidatorFactory - Interface in eu.europa.esig.dss.validation.evidencerecord
-
This interface defines the factory to create a
EvidenceRecordValidatorfor a givenDSSDocument - excludeCertificateTokens(Collection<CertificateToken>) - Method in class eu.europa.esig.dss.validation.ValidationData
-
Removes all certificate token entries matching the provided collection
- excludeCRLTokens(Collection<EncapsulatedRevocationTokenIdentifier<CRL>>) - Method in class eu.europa.esig.dss.validation.ValidationData
-
Removes all CRL token entries matching the provided collection of encapsulated CRL binaries
- excludeOCSPTokens(Collection<EncapsulatedRevocationTokenIdentifier<OCSP>>) - Method in class eu.europa.esig.dss.validation.ValidationData
-
Removes all OCSP token entries matching the provided collection of encapsulated OCSP binaries
- EXTEND - Enum constant in enum class eu.europa.esig.dss.signature.SigningOperation
-
Extension process (eg : signature basic (B-P-B) to signature with timestamp (B-P-T))
- extendDocument(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
-
Extends the level of the signatures in the
toExtendDocument - extendDocument(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
-
Extends the level of the signatures in the
toExtendDocument - extendSignatures(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.SignatureExtension
-
Extends the level of the signatures contained in a document.
F
- fallbackEnabled - Variable in class eu.europa.esig.dss.validation.RevocationDataLoadingStrategy
-
When enabled, returns first obtained revocation token, if both OCSP and CRL requests failed
- FileNameBuilder - Class in eu.europa.esig.dss
-
This class is used to create a meaningful name for document depending on its original name and the signing operation.
- FileNameBuilder() - Constructor for class eu.europa.esig.dss.FileNameBuilder
-
Default constructor to instantiate the builder
- filterCoveredSignatureScopes(TimestampToken) - Method in class eu.europa.esig.dss.validation.scope.EncapsulatedTimestampScopeFinder
-
This method filters and returns covered
SignatureScopes by the current timestamp - findEvidenceRecordScope() - Method in class eu.europa.esig.dss.validation.scope.EvidenceRecordScopeFinder
-
This method returns an evidence record scope for the given
EvidenceRecord - findEvidenceRecordScope(List<ReferenceValidation>) - Method in class eu.europa.esig.dss.validation.scope.EvidenceRecordScopeFinder
-
Extracts evidence record scopes for the provided list of reference validation and detached content
- findSignatureScope(SignatureScopeFinder<?>) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Deprecated.since DSS 5.13. Use
#getSignatureScopesdirectly - findSignatureScope(SignatureScopeFinder<?>) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Deprecated.
- findSignatureScope(T) - Method in interface eu.europa.esig.dss.validation.scope.SignatureScopeFinder
-
Returns a list of
SignatureScopes from a signature - findSignatureScopes() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Finds signature scopes
- findSignatureScopes(Collection<T>) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Deprecated.since DSS 5.13. See
eu.europa.esig.dss.validation.AdvancedSignature.getSignatureScopes() - findSignatureScopes(Collection<T>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Deprecated.
- findTimestampScope(TimestampToken) - Method in class eu.europa.esig.dss.validation.scope.DetachedTimestampScopeFinder
- findTimestampScope(TimestampToken) - Method in class eu.europa.esig.dss.validation.scope.EncapsulatedTimestampScopeFinder
- findTimestampScope(TimestampToken) - Method in interface eu.europa.esig.dss.validation.scope.TimestampScopeFinder
-
This method returns a timestamp scope for the given
TimestampToken - forceDelete() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
-
This method is used to delete the temporary File forcibly, even with a flag
toBeDeletedset to false. - foundEvidenceRecords(List<EvidenceRecord>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
This method allows to set the evidence records
- foundSignatures(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
This method allows to set the found signatures
- fromCertificate(CertificateToken) - Static method in class eu.europa.esig.dss.validation.CertificateValidator
-
Creates a CertificateValidator from a certificateToken
- fromDocument(DSSDocument) - Static method in class eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidator
-
This method guesses the document format and returns an appropriate evidence record validator.
- fromDocument(DSSDocument) - Static method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidatorFactory
-
Creates an
EvidenceRecordValidatorby loading a corresponding implementation, acrossEvidenceRecordValidatorFactoryinstances found by ServiceLoader. - fromDocument(DSSDocument) - Static method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
This method guesses the document format and returns an appropriate document validator.
- FullSignatureScope - Class in eu.europa.esig.dss.validation.scope
-
Marker class meaning that the signature covers the whole document.
- FullSignatureScope(String, DSSDocument) - Constructor for class eu.europa.esig.dss.validation.scope.FullSignatureScope
-
Default constructor
G
- GENERAL_ERROR_KEY - Static variable in class eu.europa.esig.dss.validation.policy.AbstractSignaturePolicyValidator
-
The error key to be used for general errors
- getAdjunctCertSources() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Returns the list of adjunct certificate sources assigned to this verifier.
- getAdjunctCertSources() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getAIASource() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Gets the AIASource used to load a
eu.europa.esig.dss.model.x509.CertificateToken's issuer by defined AIA URI(s) within the token - getAIASource() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getAlertOnExpiredSignature() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method returns the defined execution behaviour on expired signature (if the signing certificate or its POE(s) has been expired).
- getAlertOnExpiredSignature() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getAlertOnInvalidTimestamp() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method returns the defined execution behaviour on invalid timestamp.
- getAlertOnInvalidTimestamp() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getAlertOnMissingRevocationData() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method returns the defined execution behaviour on missing revocation data.
- getAlertOnMissingRevocationData() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getAlertOnNoRevocationAfterBestSignatureTime() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method returns the defined execution behaviour if no revocation data obtained with an issuance time after the bestSignatureTime
- getAlertOnNoRevocationAfterBestSignatureTime() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getAlertOnRevokedCertificate() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method returns the defined execution behaviour on revoked certificate.
- getAlertOnRevokedCertificate() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getAlertOnUncoveredPOE() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method returns the defined execution behaviour on uncovered POE (timestamp).
- getAlertOnUncoveredPOE() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getAllCertificateSources() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getAllCertificateSources() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a list of all
CertificateSources used during the validation process. - getAllEvidenceRecords() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns a list of all evidence records
- getAllEvidenceRecords() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getAllEvidenceRecords() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getAllEvidenceRecords() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of all evidence records associated with the signature
- getAllSignatures() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Returns a list of all signatures from the validating document
- getAllTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns a list of all timestamps found in the signature
- getAllTimestamps() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getAllTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getAllTimestamps() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of all incorporated timestamps
- getAllTimestampsExceptLastArchiveTimestamp() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getAllTimestampsExceptLastArchiveTimestamp() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of all
TimestampTokens except the last archive timestamp - getAllValidationData() - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Returns a combined validation data for all tokens
- getAllValidationDataForSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Returns a complete validation data for a signature, including the data for incorporated timestamps and/or counter-signatures
- getArchiveTimestampMessageDigest() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampMessageDigestBuilder
-
Archive timestamp seals the data of the signature in a specific order.
- getArchiveTimestampReferences(List<TimestampToken>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of time-stamped references for an archival time-stamp
- getArchiveTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the archive Timestamps
- getArchiveTimestamps() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getArchiveTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getArchiveTimestamps() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of incorporated archive timestamps
- getArchiveTimestampType(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns
ArchiveTimestampTypefor the givenunsignedAttribute - getAttributeOrder(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Gets position of the
signatureAttributeeither within signed or unsigned properties - getAttributes() - Method in interface eu.europa.esig.dss.validation.SignatureProperties
-
Returns a list of children contained in the element
- getBaselineRequirementsChecker() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Returns a cached instance of the
BaselineRequirementsChecker - getCandidatesForSigningCertificate() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets an object containing the signing certificate or information indicating why it is impossible to extract it from the signature.
- getCandidatesForSigningCertificate() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
ETSI TS 101 733 V2.2.1 (2013-04) 5.6.3 Signature Verification Process ...the public key from the first certificate identified in the sequence of certificate identifiers from SigningCertificate shall be the key used to verify the digital signature.
- getCanonicalizationMethod() - Method in class eu.europa.esig.dss.validation.SignatureDigestReference
-
Returns canonicalization method used to calculate digest
- getCategory() - Method in class eu.europa.esig.dss.validation.SignerRole
-
Gets the role category
- getCertificateChain() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Set the certificate chain
- getCertificateRefs(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
CertificateRefs from the givenunsignedAttribute - getCertificates() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Get certificates embedded in the signature
- getCertificates() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Returns an unmodifiable list of all certificate tokens encapsulated in the signature
- getCertificateSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets a certificate source which contains ALL certificates embedded in the signature.
- getCertificateSource() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Gets a certificate source which contains ALL certificates embedded in the evidence record.
- getCertificateSourcesExceptLastArchiveTimestamp() - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Returns a list of certificate sources with an exception to the last archive timestamp if applicable
- getCertificateSourceType() - Method in class eu.europa.esig.dss.validation.AIACertificateSource
- getCertificateTokens() - Method in class eu.europa.esig.dss.validation.ValidationData
-
Gets certificate tokens to be included into the signature
- getCertifiedSignerRoles() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the certified roles of the signer.
- getCity() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Gets location (city)
- getClaimedSignerRoles() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the claimed roles of the signer.
- getCommitmentTypeIndications() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method obtains the information concerning commitment type indication linked to the signature
- getCompleteCertificateSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets a ListCertificateSource representing a merged source from
signatureCertificateSourceand all included to the signature timestamp objects - getCompleteCertificateSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getCompleteCRLSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets a ListRevocationSource representing a merged source from
signatureCRLSourseand all included to the signature timestamp objects - getCompleteCRLSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getCompleteOCSPSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets a ListRevocationSource representing a merged source from
signatureOCSPSourseand all included to the signature timestamp objects - getCompleteOCSPSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getCompleteValidationDataForSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Returns a complete validation data for a signature, including the data for incorporated timestamps and/or counter-signatures, but excluding the tokens already incorporated within the signature
- getComputedDigest(DSSDocument, DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.policy.AbstractSignaturePolicyValidator
- getComputedDigest(DSSDocument, DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.policy.BasicASNSignaturePolicyValidator
- getComputedDigest(DSSDocument, DigestAlgorithm) - Method in interface eu.europa.esig.dss.validation.policy.SignaturePolicyValidator
-
Returns
Digeston the computed SignaturePolicy's content - getComputedDigest(DSSDocument, DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.policy.ZeroHashSignaturePolicyValidator
- getContainerContents() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns container's content
- getContainerContents() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getContainerType() - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Gets the
ASiCContainerType - getContentTimestamp(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
-
This method allows to compute a content-timestamp (which is added in the signed properties)
- getContentTimestamp(List<DSSDocument>, SP) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
-
Creates a content-timestamp attribute (to be include in the signed-data)
- getContentTimestampMessageDigest() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampMessageDigestBuilder
-
Returns the content timestamp message-imprint digest (timestamped or to be).
- getContentTimestamps() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Returns the list of the
TimestampTokento be incorporated within the signature and representing the content-timestamp. - getContentTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the content timestamps
- getContentTimestamps() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getContentTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getContentTimestamps() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of incorporated content timestamps
- getContentType() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the value of the signed attribute content-type
- getContext() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Gets the signature creation context (internal variable)
- getCounterSignaturePosition(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Returns a current counter signature position in its master signature
- getCounterSignatureReferences(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of references extracted from a counter signature
- getCounterSignatures() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns a list of counter signatures applied to this signature
- getCounterSignatures(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Extracts Counter Signatures from the given
unsignedAttribute - getCounterSignaturesCertificateSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Returns a merged certificate source for values incorporated within counter signatures
- getCounterSignaturesCRLSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Returns a merged CRL source for values incorporated within counter signatures
- getCounterSignaturesOCSPSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Returns a merged OCSP source for values incorporated within counter signatures
- getCounterSignaturesReferences(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferences encapsulated from the list of counter signatures - getCountryName() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Gets country name
- getCRLRefs(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of CRL revocation refs from the given
unsignedAttribute - getCrlSource() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Returns the CRL source associated with this verifier.
- getCrlSource() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getCRLSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets a CRL source which contains ALL CRLs embedded in the signature.
- getCRLSource() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Gets a CRL source which contains ALL CRLs embedded in the evidence record.
- getCrlTokens() - Method in class eu.europa.esig.dss.validation.ValidationData
-
Sets CRL tokens to be included into the signature
- getCurrentTime() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getCurrentTime() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Gets the current validation time.
- getDAIdentifier() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method returns an identifier provided by the Driving Application (DA) Note: used only for XAdES
- getDataFoundUpToLevel() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method returns the signature level
- getDataToBeCounterSigned(DSSDocument, CSP) - Method in interface eu.europa.esig.dss.signature.CounterSignatureService
-
Retrieves the bytes of the data that need to be counter-signed from
signatureDocument. - getDataToBeSignedRepresentation() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
TS 119 102-1 (4.2.8 Data to be signed representation (DTBSR)) : The DTBS preparation component shall take the DTBSF and hash it according to the hash algorithm specified in the cryptographic suite.
- getDataToSign(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
-
Retrieves the bytes of the data that need to be signed based on the
toSignDocumentandparameters. - getDataToSign(List<DSSDocument>, SP) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
-
Retrieves the bytes of the data that need to be signed based on the
toSignDocumentsandparameters. - getDefaultDigestAlgorithm() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method returns a default Digest Algorithm what will be used for digest calculation
- getDefaultDigestAlgorithm() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getDefaultDigestAlgorithm() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Returns a default digest algorithm defined for a digest calculation
- getDefaultProcessExecutor() - Method in class eu.europa.esig.dss.validation.CertificateValidator
- getDefaultProcessExecutor() - Method in interface eu.europa.esig.dss.validation.ProcessExecutorProvider
-
Returns a default for a validator process executor
- getDefaultProcessExecutor() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- getDescription() - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Gets the description
- getDescription() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Gets description
- getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.scope.ContainerContentSignatureScope
- getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.scope.ContainerSignatureScope
- getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.scope.CounterSignatureScope
- getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.scope.DigestSignatureScope
- getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.scope.FullSignatureScope
- getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.scope.ManifestSignatureScope
- getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.scope.SignatureSignatureScope
- getDescription(String) - Static method in class eu.europa.esig.dss.validation.OidRepository
-
Gets description corresponding to the given OID
- getDetachedContents() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
This method returns the documents to sign.
- getDetachedContents() - Method in class eu.europa.esig.dss.ProfileParameters
-
Gets the detached contents
- getDetachedContents() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns detached contents
- getDetachedContents() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getDetachedContents() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Returns detached contents
- getDetachedEvidenceRecords() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns a list of detached evidence records
- getDetachedEvidenceRecords() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getDetachedEvidenceRecords() - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Retrieves the detached evidence records found in the document
- getDetachedEvidenceRecords() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Returns a list of detached evidence records covering the current evidence record.
- getDetachedEvidenceRecords() - Method in class eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidator
- getDetachedEvidenceRecords() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- getDetachedEvidenceRecords() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getDetachedEvidenceRecords() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of evidence records detached from a signature document
- getDetachedTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns a list of detached timestamps NOTE: used for ASiC with CAdES only
- getDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getDetachedTimestamps() - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Retrieves the detached timestamps found in the document
- getDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- getDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampSource
-
Returns a list of processed detached timestamps
- getDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getDetachedTimestamps() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of detached timestamps (used in ASiC with CAdES)
- getDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Returns a collection of
TimestampTokens - getDeterministicId() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
The deterministic identifier used for unique identification of a created signature (used in XAdES and PAdES).
- getDeterministicId() - Method in class eu.europa.esig.dss.ProfileParameters
-
Gets the deterministic id
- getDiagnosticData() - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
This method retrieves
XmlDiagnosticDatacontaining all information relevant for the validation process, including the certificate and revocation tokens obtained from online resources, e.g. - getDiagnosticData() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
This method retrieves
XmlDiagnosticDatacontaining all information relevant for the validation process, including the certificate and revocation tokens obtained from online resources, e.g. - getDigest() - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Returns Digest that have been computed on the obtained signature policy document NOTE: can return NULL if a validator was not able to compute the digest
- getDigest() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Gets the
Digest - getDigestAlgorithm() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Retrieves the digest algorithm used for generating the signature.
- getDigestAlgorithm() - Method in class eu.europa.esig.dss.validation.SignatureDigestReference
-
Returns
DigestAlgorithmused to calculate digest value - getDigestValue() - Method in class eu.europa.esig.dss.validation.SignatureDigestReference
-
Returns calculated digest value
- getDocSpecification() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Gets the Document Specification Qualifier when present
- getDocumentationReferences() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Gets the documentation references NOTE: optional, used in XAdES
- getDocumentCertificateSource() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getDocumentCertificateSource() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a list of all
CertificateSources extracted from a validating document (signature(s), timestamp(s)) - getDocumentCRLSource() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getDocumentCRLSource() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a list of all CRL
OfflineRevocationSources extracted from a validating document - getDocumentOCSPSource() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getDocumentOCSPSource() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a list of all OCSP
OfflineRevocationSources extracted from a validating document - getDocumentReferences() - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Gets the document references
- getDocumentTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns a list of timestamps defined with the 'DocTimeStamp' type NOTE: applicable only for PAdES
- getDocumentTimestamps() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getDocumentTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getDocumentTimestamps() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of incorporated document timestamps (PAdES only)
- getDSSId() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method returns the
SignatureIdentifier. - getDSSId() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getDSSId() - Method in class eu.europa.esig.dss.validation.scope.SignatureSignatureScope
- getEmbeddedEvidenceRecords() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns a list of embedded evidence records
- getEmbeddedEvidenceRecords() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getEmbeddedEvidenceRecords() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getEmbeddedEvidenceRecords() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of evidence records embedded to a signature document
- getEncapsulatedCertificateIdentifiers(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
Identifiers obtained from the givenunsignedAttribute - getEncapsulatedCRLIdentifiers(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
CRLBinarys obtained from the givenunsignedAttribute - getEncapsulatedOCSPIdentifiers(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
OCSPResponseBinarys obtained from the givenunsignedAttribute - getEncapsulatedReferencesFromTimestamps(List<TimestampToken>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of TimestampedReferences for tokens encapsulated within the list of timestampTokens
- getEncapsulatedValuesFromTimestamp(TimestampToken, ListCertificateSource, ListRevocationSource<CRL>, ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Gets a list of all validation data embedded to the
timestampedTimestamp - getEncoded() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Returns binaries of the evidence record document
- getEncryptionAlgorithm() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Retrieves the encryption algorithm used for generating the signature.
- getErrorMessage() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Returns a list of error messages obtained during signature cryptographic verification
- getErrors() - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Returns a list of error messages occurred in the validation process
- getErrorString() - Method in class eu.europa.esig.dss.validation.status.RevocationFreshnessStatus
- getEvidenceRecord() - Method in class eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidator
-
Returns an evidence record extracted from the document
- getEvidenceRecord(EvidenceRecordValidator) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Gets an evidence record from a
evidenceRecordValidator - getEvidenceRecordScopes() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Returns a list of covered archival data objects
- getEvidenceRecordScopes(EvidenceRecord) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Finds evidence record scopes
- getFilename() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Returns a name of the evidence record document, when present
- getFinalDocumentName(DSSDocument, SigningOperation, SignatureLevel, MimeType) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
-
Generates and returns a final name for the document to create
- getFinalDocumentName(DSSDocument, SigningOperation, SignatureLevel, SignaturePackaging, MimeType) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
-
Generates and returns a final name for the document to create
- getFinalFileName(DSSDocument, SigningOperation) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
-
Returns the final name for the document to create
- getFinalFileName(DSSDocument, SigningOperation, SignatureLevel) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
-
Returns the final name for the document to create
- getFinalFileName(DSSDocument, SigningOperation, SignatureLevel, SignaturePackaging) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
-
Returns the final name for the document to create
- getId() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method returns the DSS unique signature id.
- getId() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getId() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
This method returns the DSS unique signature id.
- getIdAsString(IdentifierBasedObject) - Method in class eu.europa.esig.dss.validation.OriginalIdentifierProvider
- getIdAsString(IdentifierBasedObject) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
- getIdAsStringForCertRef(CertificateRef) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenCertificateRef - getIdAsStringForEvidenceRecordIdentifier(EvidenceRecord) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenEvidenceRecord - getIdAsStringForRevRef(RevocationRef<?>) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenRevocationRef - getIdAsStringForRevTokenIdentifier(EncapsulatedRevocationTokenIdentifier<?>) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenEncapsulatedRevocationTokenIdentifier - getIdAsStringForSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenAdvancedSignature - getIdAsStringForSignatureScope(SignatureScope) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenSignatureScope - getIdAsStringForTL(TLInfo) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenTLInfo - getIdAsStringForToken(Token) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenToken - getIdentifier() - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Gets the identifier
- getIdentifier() - Method in interface eu.europa.esig.dss.validation.SignatureAttribute
-
Gets the attribute identifier
- getIdentifier() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Returns the signature policy identifier
- getIssuerFromAIA() - Method in class eu.europa.esig.dss.validation.AIACertificateSource
-
Get the issuer's certificate from Authority Information Access through id-ad-caIssuers extension.
- getKeyInfoReferences() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns references from the KeyInfo (for XAdES) encapsulated elements
- getManifestFile() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method returns a related
ManifestFilein the case of ASiC-E signature. - getManifestFile() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getManifestFile() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Returns a manifest file associated with the evidence record (used in ASiC)
- getManifestFiles() - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Gets a list of manifest files
- getMaskGenerationFunction() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Retrieves the mask generation function used for generating the signature.
- getMasterSignature() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets master signature
- getMasterSignature() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getMessageForSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.status.SignatureStatus
-
Returns error message for the given signature
- getMessageForToken(Token) - Method in class eu.europa.esig.dss.validation.status.TokenStatus
-
Returns error message for the given token
- getMimeType() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the value of the signed attribute mime-type
- getMimeTypeContent() - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Gets mimetype file content
- getMinimalNextUpdateTime() - Method in class eu.europa.esig.dss.validation.status.RevocationFreshnessStatus
-
Returns minimal time when revocation data should be updated for all concerned tokens NOTE: returns NULL if no suitable revocation data found or if the revocation data is fresh enough
- getName(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.scope.CounterSignatureScope
- getName(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.scope.SignatureSignatureScope
- getNotAfter() - Method in class eu.europa.esig.dss.validation.SignerRole
-
Gets the certificate's 'notAfter' for a 'certified' role category
- getNotBefore() - Method in class eu.europa.esig.dss.validation.SignerRole
-
Gets the certificate's 'notBefore' for a 'certified' role category
- getObjectReferences() - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Gets a list of signed data objects referenced by the current CommitmentType
- getOCSPRefs(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of OCSP revocation refs from the given
unsignedAttribute - getOcspSource() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Returns the OCSP source associated with this verifier.
- getOcspSource() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getOCSPSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets an OCSP source which contains ALL OCSP responses embedded in the signature.
- getOCSPSource() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Gets an OCSP source which contains ALL OCSP responses embedded in the evidence record.
- getOcspTokens() - Method in class eu.europa.esig.dss.validation.ValidationData
-
Sets OCSP tokens to be included into the signature
- getOriginalDocuments(AdvancedSignature) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
This method returns the signed document(s) without their signature(s)
- getOriginalDocuments(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidator
- getOriginalDocuments(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
- getOriginalDocuments(String) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
This method returns the signed document(s) without their signature(s)
- getOriginalDocuments(String) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- getOriginalDocuments(String) - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
- getOutputStream() - Method in class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
-
This method returns the internal OutputStream instance
- getPolicyContent() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Returns a DSSDocument with the signature policy content
- getPositionId() - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Returns Id representing a current signature position in a file, considering its pre-siblings, master signatures when present
- getPostalAddress() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Gets postal address (used in CAdES)
- getPostalCode() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Gets postal code
- getPostOfficeBoxNumber() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Gets postOfficeBoxNumber
- getProcessedCertificates() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getProcessedCertificates() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a read only list of all certificates used in the process of the validation of all signatures from the given document.
- getProcessedRevocations() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getProcessedRevocations() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a read only list of all revocations used in the process of the validation of all signatures from the given document.
- getProcessedTimestamps() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getProcessedTimestamps() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a read only list of all timestamps processed during the validation of all signatures from the given document.
- getProcessingErrors() - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Returns a user-friendly
Stringwith obtained error messages occurred during the validation process - getPublicKeySize(PublicKey) - Static method in class eu.europa.esig.dss.validation.DSSPKUtils
-
This method returns the public key size extracted from public key infrastructure.
- getReferenceRecordType() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Returns type of the evidence record
- getReferencesFromTimestamp(TimestampToken, ListCertificateSource, ListRevocationSource<CRL>, ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Incorporates all references from the given
timestampToken - getReferenceValidation() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Returns a list of archive data object validations
- getReferenceValidations() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns individual validation foreach reference (XAdES, JAdES) or for the message-imprint (CAdES)
- getRelatedSignatures() - Method in class eu.europa.esig.dss.validation.status.SignatureStatus
-
Returns a collection of signatures concerned by failure of the processed check
- getRelatedTokens() - Method in class eu.europa.esig.dss.validation.status.TokenStatus
-
Returns a collection of tokens concerned by failure of the processed check
- getRevocationDataLoadingStrategyFactory() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Returns a factory used to create revocation data loading strategy associated with this verifier.
- getRevocationDataLoadingStrategyFactory() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getRevocationDataVerifier() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Returns a
RevocationDataVerifierassociated with this verifier. - getRevocationDataVerifier() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.validation.CRLFirstRevocationDataLoadingStrategy
- getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.validation.OCSPFirstRevocationDataLoadingStrategy
- getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.validation.RevocationDataLoadingStrategy
-
This method retrieves a
RevocationTokenfor the given certificateToken - getRole() - Method in class eu.europa.esig.dss.validation.SignerRole
-
Gets the role
- getSignatureAlgorithm() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Retrieves the signature algorithm (or cipher) used for generating the signature.
- getSignatureById(String) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Returns the signature with the given id.
- getSignatureCryptographicVerification() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets signature's cryptographic validation result
- getSignatureCryptographicVerification() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getSignatureDigestReference(DigestAlgorithm) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns a signature reference element as defined in TS 119 442 - V1.1.1 - Electronic Signatures and Infrastructures (ESI), ch.
- getSignatureFilename() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method returns the signature filename (useful for ASiC and multiple signature files)
- getSignatureFilename() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getSignatureFilePosition() - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
This method returns a position of a signature file NOTE: this method returns a signature filename for ASiC containers, empty string for others
- getSignatureForm() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Specifies the format of the signature
- getSignatureIdentifierBuilder() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Returns a builder to define and build a signature Id
- getSignaturePolicy() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the Signature Policy OID from the signature.
- getSignaturePolicy() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getSignaturePolicy(String, String) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Gets signature policy by all available ways (id and uri)
- getSignaturePolicyById(String) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Gets a signature policy document with the corresponding
policyIdfromsignaturePoliciesByIdmap - getSignaturePolicyByUrl(String) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Gets a signature policy document with the corresponding
urlfromsignaturePoliciesByUrlmap, if not found, retrieved the data fromurlwithdataLoader - getSignaturePolicyProvider() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Returns a signaturePolicyProvider If not defined, returns a default provider
- getSignaturePolicyStore() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the Signature Policy Store from the signature
- getSignaturePolicyValidatorLoader() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Returns an instance of a corresponding to the format
SignaturePolicyValidatorLoader - getSignaturePosition() - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Returns a position of a signature in the provided file
- getSignatureProductionPlace() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns information about the place where the signature was generated
- getSignatureReference() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates a timestamped reference for the current signature
- getSignatures() - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Retrieves the signatures found in the document
- getSignatures() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- getSignatures() - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Returns a collection of
AdvancedSignatures - getSignatureScopes() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns a list of found SignatureScopes
- getSignatureScopes() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getSignatureSignedDataReferences() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of all
TimestampedReferences found into CMS SignedData of the signature NOTE: used only in ASiC-E CAdES - getSignatureTimestampMessageDigest() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampMessageDigestBuilder
-
Returns the message-imprint digest on data (signature value) that was timestamped by the SignatureTimeStamp for the given timestamp.
- getSignatureTimestampReferences() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferencefor a "signature-timestamp" element - getSignatureTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the signature timestamps
- getSignatureTimestamps() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getSignatureTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getSignatureTimestamps() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of incorporated signature timestamps
- getSignatureValue() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the digital signature value
- getSignedAssertions() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the list of embedded signed assertions.
- getSignedData() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Get signed data
- getSignedDocumentFilenames() - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Returns a list of signed document filenames
- getSignedSignatureProperties() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns the 'signed-signature-properties' element of the signature
- getSignerDataReferences() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getSignerDataReferences() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of
TimestampedReferences obtained from thesignatureScopes - getSignerDataTimestampedReferences(List<SignatureScope>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences from a given list ofSignatureScopes - getSignerRoles() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the list of roles of the signer.
- getSignerRoles() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getSigningCertificate() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Get the signing certificate
- getSigningCertificateTimestampReferences() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferences created from signing certificates of the signature - getSigningCertificateToken() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method returns the signing certificate token or null if there is no valid signing certificate.
- getSigningCertificateToken() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getSigningTime() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the signing time included within the signature.
- getStateOrProvince() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Gets region (stateOrProvince)
- getStreetAddress() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Gets the address
- getStringPublicKeySize(Token) - Static method in class eu.europa.esig.dss.validation.DSSPKUtils
-
This method returns a key length used to sign this token.
- getStringPublicKeySize(PublicKey) - Static method in class eu.europa.esig.dss.validation.DSSPKUtils
-
This method returns a key length extracted from the public key.
- getStructureValidationResult() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns a message if the structure validation fails
- getStructureValidationResult() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getStructureValidationResult() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Returns a message if the structure validation fails
- getTimestamp() - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
- getTimestamp() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampValidator
-
Returns a single TimestampToken to be validated
- getTimestampCertificateSources() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getTimestampCertificateSources() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a merged
ListCertificateSourceof all embedded timestamp certificate sources - getTimestampCertificateSourcesExceptLastArchiveTimestamp() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getTimestampCertificateSourcesExceptLastArchiveTimestamp() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a merged
ListCertificateSourceof all embedded timestamp certificate sources except the latest Archive Timestamp - getTimestampCRLSources() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getTimestampCRLSources() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a merged
ListRevocationSourceof all embedded timestamp CRL sources - getTimestampedCertificateRefs(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferencecertificate refs found in the givenunsignedAttribute - getTimestampedCertificateValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferences from theunsignedAttributecontaining certificate values - getTimestampedData() - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
- getTimestampedData() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampValidator
-
Returns the timestamped data
- getTimestampedReferences() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Returns a list of references covered by the evidence record
- getTimestampedReferences(List<SignatureScope>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Returns a list of timestamped references from the given list of
SignatureScopes - getTimestampedRevocationRefs(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferencerevocation refs found in the givenunsignedAttribute - getTimestampedRevocationValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of timestamped revocation references extracted from the given unsigned attribute
- getTimestampMessageImprintDigestBuilder(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a
TimestampMessageDigestBuilderto compute message digest with the providedDigestAlgorithm - getTimestampMessageImprintDigestBuilder(TimestampToken) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a related
TimestampMessageDigestBuilder - getTimestampOCSPSources() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getTimestampOCSPSources() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a merged
ListRevocationSourceof all embedded timestamp OCSP sources - getTimestampPosition() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampIdentifierBuilder
- getTimestamps() - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Returns a list of incorporated timestamp tokens
- getTimestampScopes(TimestampToken) - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
-
Finds timestamp scopes
- getTimestampScopes(TimestampToken) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Generates timestamp token scopes
- getTimestampSignatureScopeForDocument(DSSDocument) - Method in class eu.europa.esig.dss.validation.scope.DetachedTimestampScopeFinder
-
Returns a timestamped
SignatureScopefor the given document - getTimestampSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets a Signature Timestamp source which contains ALL timestamps embedded in the signature.
- getTimestampsX1() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the time-stamp which is placed on the digital signature (XAdES example: ds:SignatureValue element), the signature time-stamp(s) present in the AdES-T form, the certification path references and the revocation status references.
- getTimestampsX1() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getTimestampsX1() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getTimestampsX1() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of incorporated SigAndRefs timestamps
- getTimestampsX2() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the time-stamp which is computed over the concatenation of CompleteCertificateRefs and CompleteRevocationRefs elements (XAdES example).
- getTimestampsX2() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getTimestampsX2() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getTimestampsX2() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of incorporated RefsOnly timestamps
- getTimestampValidationData(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferences encapsulated to the "timestamp-validation-data"unsignedAttribute - getTimestampX1MessageDigest() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampMessageDigestBuilder
-
Returns the message-imprint digest to be time-stamped.
- getTimestampX2MessageDigest() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampMessageDigestBuilder
-
Returns the data to be time-stamped which contains the concatenation of CompleteCertificateRefs and CompleteRevocationRefs elements (XAdES example).
- getTokenIdentifierProvider() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Gets
TokenIdentifierProvider - getTokenRevocationNextUpdateTime(Token) - Method in class eu.europa.esig.dss.validation.status.RevocationFreshnessStatus
-
Returns nextUpdate time of revocation data for the given token NOTE: returns Date only if the obtained revocation data is not fresh enough (otherwise returns null)
- getTransformations() - Method in class eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
- getTransformsDescription() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Gets a list of Strings describing the 'ds:Transforms' element NOTE: XAdES only
- getTrustedCertSources() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Returns the trusted certificate sources associated with this verifier.
- getTrustedCertSources() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getType() - Method in class eu.europa.esig.dss.validation.scope.ContainerContentSignatureScope
- getType() - Method in class eu.europa.esig.dss.validation.scope.ContainerSignatureScope
- getType() - Method in class eu.europa.esig.dss.validation.scope.CounterSignatureScope
- getType() - Method in class eu.europa.esig.dss.validation.scope.DigestSignatureScope
- getType() - Method in class eu.europa.esig.dss.validation.scope.FullSignatureScope
- getType() - Method in class eu.europa.esig.dss.validation.scope.ManifestSignatureScope
- getType() - Method in class eu.europa.esig.dss.validation.scope.SignatureSignatureScope
- getUnsignedPropertiesReferences() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getUnsignedPropertiesReferences() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of
TimestampedReferences for all tokens embedded into unsigned properties of the signature - getUnsignedSignatureProperties() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns the 'unsigned-signature-properties' element of the signature
- getUri() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Returns the signature policy URI (if found)
- getUsedCertificatesByCertificateRef(CertificateRef) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Returns used certificate by the
certificateRef - getUserNotice() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Gets user notice that should be displayed when the signature is verified
- getValidationContext() - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Returns a validated validation context
- getValidationData(TimestampToken) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getValidationData(TimestampToken) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a validation data for the given timestampToken's certificate chain
- getValidationData(TimestampToken) - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Returns a related
ValidationDatafor the given token id - getValidationData(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getValidationData(AdvancedSignature) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a validation data for the given signature's certificate chain
- getValidationData(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Returns a related
ValidationDatafor the given token id - getValidationData(Collection<T>) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Extracts a validation data for provided collection of signatures
- getValidationData(Collection<T>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- getValidationData(Collection<T>, Collection<TimestampToken>) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Extracts a validation data for provided collection of signatures and/or timestamps
- getValidationData(Collection<T>, Collection<TimestampToken>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- getValidationTime() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Returns validation time In case if the validation time is not provided, initialize the current time value from the system
- getXmlBasicSignature(Token) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Gets
XmlBasicSignaturefor aToken - getXmlCertificateRef(CertificateRef, CertificateRefOrigin) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a
XmlCertificateReffromCertificateRef - getXmlCRLRevocationRef(CRLRef, Set<RevocationRefOrigin>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a
XmlRevocationReffromCRLRef - getXmlDigestAlgoAndValue(DigestAlgorithm, byte[]) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a
XmlDigestAlgoAndValueforDigestAlgorithmanddigestValue - getXmlDigestAlgoAndValue(Digest) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a
XmlDigestAlgoAndValueforDigest - getXmlForCertificateChain(Token) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Returns a certificate chain for the
token - getXmlForCertificateChain(Token, CertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Returns a certificate chain for the
tokenfrom thecertificateSource - getXmlForCertificateChain(CertificateValidity, CertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a certificate chain for a
CertificateValidity - getXmlFoundCertificates(Identifier, TokenCertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Returns found certificates from the source
- getXmlFoundCertificates(TokenCertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Returns found certificates from the source
- getXmlOCSPRevocationRef(OCSPRef, Set<RevocationRefOrigin>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a
XmlRevocationReffromOCSPRef - getXmlOrphanCertificate(CertificateOrigin, CertificateToken, TokenCertificateSource, CertificateToken) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method builds an
XmlOrphanCertificateToken - getXmlRelatedCertificateForOrphanReferences(TokenCertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Returns a list of
XmlRelatedCertificates for orphan references withincertificateSource - getXmlRevocationRefs(String, Map<RevocationRef<R>, Set<RevocationRefOrigin>>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Returns a list of
XmlRevocationReffor a token withtokenId - getXmlSignerInfo(SignerIdentifier) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Creates a
XmlSignerInfofromSignerIdentifier - getXmlSignerInformationStore(Set<SignerIdentifier>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Builds a list of
XmlSignerInfofromSignerIdentifiers - getXmlSigningCertificate(Identifier, CertificateValidity) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Gets a signing certificate token for a token with
tokenIdentifier - getZipComment() - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Gets the zip comment
H
- hasBaselineBProfile() - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Checks if the signature has a corresponding BASELINE-B profile
- hasBaselineLTAProfile() - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Checks if the signature has a corresponding BASELINE-LTA profile
- hasBaselineLTProfile() - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Checks if the signature has a corresponding BASELINE-LT profile
- hasBaselineTProfile() - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Checks if the signature has a corresponding BASELINE-T profile
- hasBProfile() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Checks if the signature is conformant to AdES-BASELINE-B level
- hashCode() - Method in class eu.europa.esig.dss.ProfileParameters
- hashCode() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- hashCode() - Method in class eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
- hashCode() - Method in class eu.europa.esig.dss.validation.SignerRole
- hasLTAProfile() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Checks if the LTA-level is present in the signature
- hasLTProfile() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Checks if the LT-level is present in the signature
- hasTProfile() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Checks if the T-level is present in the signature
I
- identifierProvider - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Generates ids for the tokens
- IllegalInputException - Exception Class in eu.europa.esig.dss.exception
-
This exception indicates that a provided by the user input or file is not valid for a particular operation
- IllegalInputException(String) - Constructor for exception class eu.europa.esig.dss.exception.IllegalInputException
-
Default constructor
- IllegalInputException(String, Throwable) - Constructor for exception class eu.europa.esig.dss.exception.IllegalInputException
-
Default constructor with original exception
- incorporateArchiveTimestampReferences(TimestampToken, List<TimestampToken>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
The method incorporates all the timestamped references for the given archive
timestampToken - initialize(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- initialize(CertificateVerifier) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
This method initializes the
ValidationContextby retrieving the relevant data fromcertificateVerifier - initializeDiagnosticDataBuilder() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Initializes a relevant
DiagnosticDataBuilderfor the given implementation - initParameters() - Method in class eu.europa.esig.dss.AbstractSignatureParametersBuilder
-
Initialize and return empty signature parameters
- InMemoryResourcesHandler - Class in eu.europa.esig.dss.signature.resources
-
This class represents an in-memory implementation of
DSSResourcesFactory. - InMemoryResourcesHandler() - Constructor for class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandler
-
Default constructor
- InMemoryResourcesHandlerBuilder - Class in eu.europa.esig.dss.signature.resources
-
This class creates an
InMemoryResourcesHandlerto create in-memory objects NOTE: This implementation is used by default - InMemoryResourcesHandlerBuilder() - Constructor for class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandlerBuilder
-
Default constructor
- instantiateValidationDataContainer() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Creates a new instance of
ValidationDataContainer - isAcceptable(RevocationToken<?>) - Method in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
This method verifies the validity of the given
RevocationTokenusing the embedded issuer certificate token - isAcceptable(RevocationToken<?>, CertificateToken) - Method in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
This method verifies the validity of the given
RevocationToken - isAcceptableToken(RevocationToken<?>) - Method in class eu.europa.esig.dss.validation.RevocationDataLoadingStrategy
-
This method verifies whether the obtained revocation token is acceptable
- isAllDataObjectsTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
signedAttributeis an instance of "data-objects-timestamp" element NOTE: Applicable only for XAdES - isAllDataSignedObjects() - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Gets if AllDataSignedObjects are referenced by the current CommitmentType (XAdES only)
- isArchiveTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "archive-timestamp" element - isASiCEArchive(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
-
Checks if the given signature represents an ASiC-E container
- isASiCSArchive(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
-
Checks if the given signature represents an ASiC-S container
- isAsn1Processable() - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Returns if the signature policy is ASN.1 processable
- isAttrAuthoritiesCertValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "AttrAuthoritiesCertValues" element - isAttributeCertificateRef(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "attribute-certificate-ref" element - isAttributeRevocationRef(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "attribute-revocation-ref" element - isAttributeRevocationValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "AttributeRevocationValues" element - isCertificateValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "certificate-values" element - isCheckRevocationForUntrustedChains() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method returns true if revocation check is enabled for untrusted certificate chains.
- isCheckRevocationForUntrustedChains() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- isCompleteCertificateRef(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "complete-certificate-ref" element - isCompleteRevocationRef(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "complete-revocation-ref" element - isContentTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
signedAttributeis an instance of "content-timestamp" element NOTE: Applicable only for CAdES - isCounterSignature() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Checks if the current signature is a counter signature (i.e.
- isCounterSignature() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- isCounterSignature(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "counter-signature" element - isDigestAlgorithmsEqual() - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Returns if the DigestAlgorithm defined in the policy and used for the validation do match
- isDigestValid() - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Returns if the signature policy has been validated successfully
- isDocHashOnlyValidation() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns true if the validation of the signature has been performed only on Signer's Document Representation (SDR).
- isDocHashOnlyValidation() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- isEmpty() - Method in class eu.europa.esig.dss.validation.status.SignatureStatus
- isEmpty() - Method in class eu.europa.esig.dss.validation.status.TokenStatus
- isEmpty() - Method in class eu.europa.esig.dss.validation.ValidationData
-
Checks if the validation data is empty
- isEmpty() - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Checks if the validation data for inclusion if empty
- isEvidenceRecord(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "evidence-record" element - isExist() - Method in interface eu.europa.esig.dss.validation.SignatureProperties
-
Checks if "unsigned-signature-properties" exists and can be processed
- isExtractPOEFromUntrustedChains() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method returns whether POEs should be extracted from timestamps coming from untrusted certificate chains.
- isExtractPOEFromUntrustedChains() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- isHashAsInTechnicalSpecification() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Gets if the digest should be computed as specified in the relevant technical specification
- isHashOnlyValidation() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns true if the validation of the signature has been performed only on Data To Be Signed Representation (DTBSR).
- isHashOnlyValidation() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- isIdentified() - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Returns if the signature policy has been obtained successfully
- isIndividualDataObjectsTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
signedAttributeis an instance of "individual-data-objects-timestamp" element NOTE: Applicable only for XAdES - isMimeTypeFilePresent() - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Returns if the mimetype file present
- isReferenceDataFound() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Gets if (all) references data found
- isReferenceDataIntact() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Gets if (all) references data intact
- isRefsOnlyTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "refs-only-timestamp" element - isRevocationFallback() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Returns whether revocation data still shall be returned if validation of requested revocation data failed (i.e.
- isRevocationFallback() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- isRevocationValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "revocation-values" element - isSigAndRefsTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "sig-and-refs-timestamp" element - isSignatureIntact() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Gets if the SignatureValue is valid
- isSignaturePolicyIdentifierHashPresent() - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Checks if the signature contains a SignaturePolicyIdentifier containing a hash used to digest the signature policy
- isSignaturePolicyStore(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "signature-policy-store" element - isSignatureTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "signature-timestamp" element - isSignatureValid() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Returns if the signature is valid.
- isSupported(DSSDocument) - Method in interface eu.europa.esig.dss.validation.DocumentValidatorFactory
-
This method tests if the current implementation of
DocumentValidatorsupports the given document - isSupported(DSSDocument) - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidatorFactory
-
This method tests if the current implementation of
EvidenceRecordValidatorsupports the given document - isSupported(DSSDocument) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Checks if the document is supported by the current validator
- isSupported(DSSDocument) - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
- isSupported(DSSDocument) - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidatorFactory
- isSupportedDocument(DSSDocument) - Static method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidatorFactory
-
Verifies if the
documentis supported by one of the implementations, acrossEvidenceRecordValidatorFactoryinstances found by ServiceLoader. - isTimestamped(String, TimestampedObjectType) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- isTimestamped(String, TimestampedObjectType) - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Checks if a tokenId with the given Id is covered by the timestamp source
- isTimestampValid(TimestampToken) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
-
This method verifies whether a
timestampTokenis valid and can be used as a valid POE for covered objects - isTimeStampValidationData(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "timestamp-validation-data" element - isValidSignatureValue(ToBeSigned, SignatureValue, CertificateToken) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
- isValidSignatureValue(ToBeSigned, SignatureValue, CertificateToken) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
-
Verifies the signature value against a
ToBeSignedand aCertificateToken - isValidSignatureValue(ToBeSigned, SignatureValue, CertificateToken) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
-
Verifies the signature value against a
ToBeSignedand aCertificateToken - isZeroHash() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Gets if the policy is a zero-hash (no hash check shall be performed)
J
- jpms_dss_document - module jpms_dss_document
L
- linkSigningCertificateAndChains(Set<CertificateToken>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Links the certificates and their certificate chains
- linkSigningCertificateAndChains(Set<CertificateToken>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- loadValidator(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.DefaultSignaturePolicyValidatorLoader
-
Loads with a ServiceLoader and returns the relevant validator for a
SignaturePolicy - loadValidator(SignaturePolicy) - Method in interface eu.europa.esig.dss.validation.policy.SignaturePolicyValidatorLoader
-
Loads with a ServiceLoader and returns the relevant validator for a
SignaturePolicy
M
- makeEvidenceRecords(SA, List<TimestampedReference>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates a list of evidence records from the provided
signatureAttribute - makeTimestampToken(SA, TimestampType, List<TimestampedReference>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates a timestamp token from the provided
signatureAttribute - makeTimestampTokens() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Populates all the lists by data found into the signature
- makeTimestampTokens(SA, TimestampType) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates timestamp tokens from the provided
signatureAttribute - makeTimestampTokens(SA, TimestampType, List<TimestampedReference>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates timestamp tokens from the provided
signatureAttributewith a given list ofTimestampedReferences - makeTimestampTokensFromSignedAttributes() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates TimestampTokens from all instances extracted from signed attributes (content TSTs)
- makeTimestampTokensFromUnsignedAttributes() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates TimestampTokens from found instances in unsigned properties
- manifestFile - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
In case of a ASiC-E signature this is the found related manifest file.
- manifestFile - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
A related
ManifestFileto the provideddocument - ManifestSignatureScope - Class in eu.europa.esig.dss.validation.scope
-
The Signature Scope represents a Manifest document
- ManifestSignatureScope(ManifestFile) - Constructor for class eu.europa.esig.dss.validation.scope.ManifestSignatureScope
-
Default constructor
- ManifestSignatureScope(ManifestFile, List<String>) - Constructor for class eu.europa.esig.dss.validation.scope.ManifestSignatureScope
-
Constructor with a list of XML transformations (to be used for XAdES only)
- ManifestSignatureScope(String, DSSDocument, List<String>) - Constructor for class eu.europa.esig.dss.validation.scope.ManifestSignatureScope
-
Constructor with a list of XML transformations (to be used for XAdES only)
- minimalLTARequirement() - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Checks the minimal requirement to satisfy LTA-profile for AdES signatures
- minimalLTRequirement() - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Checks the minimal requirement to satisfy LT-profile for AdES signatures
- minimalTRequirement() - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Checks the minimal requirement to satisfy T-profile for AdES signatures
- MultipleDocumentsSignatureService<SP,
TP> - Interface in eu.europa.esig.dss.signature -
This interface
MultipleDocumentsSignatureServiceprovides operations for the signature creation and for its extension.
N
- NonASN1SignaturePolicyValidator - Class in eu.europa.esig.dss.validation.policy
-
This class covers the case of non ASN1 signature policies (e.g.
- NonASN1SignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.validation.policy.NonASN1SignaturePolicyValidator
-
Default constructor
O
- OCSPFirstRevocationDataLoadingStrategy - Class in eu.europa.esig.dss.validation
-
This class fetches firstly OCSP token response, if not available, tries CRL and returns the first succeeded result NOTE: This implementation is use by default for revocation retrieving
- OCSPFirstRevocationDataLoadingStrategy() - Constructor for class eu.europa.esig.dss.validation.OCSPFirstRevocationDataLoadingStrategy
-
Default constructor
- OCSPFirstRevocationDataLoadingStrategyFactory - Class in eu.europa.esig.dss.validation
-
This class initializes a
OCSPFirstRevocationDataLoadingStrategy. - OCSPFirstRevocationDataLoadingStrategyFactory() - Constructor for class eu.europa.esig.dss.validation.OCSPFirstRevocationDataLoadingStrategyFactory
-
Default constructor
- ocspSource - Variable in class eu.europa.esig.dss.validation.RevocationDataLoadingStrategy
-
The OCSP revocation source
- ocspSource - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
OCSP revocation source containing merged data from signature and timestamps
- offlineCertificateSource - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Cached offline signature certificate source
- offlineCertificateVerifier - Variable in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
The offline copy of a CertificateVerifier
- offlineCertificateVerifier - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
The offline copy of a CertificateVerifier
- OidRepository - Class in eu.europa.esig.dss.validation
-
Contains a map between OIDs and their corresponding descriptions
- OriginalIdentifierProvider - Class in eu.europa.esig.dss.validation
-
Returns the original hash-based calculated
java.lang.Stringidentifier for the given token - OriginalIdentifierProvider() - Constructor for class eu.europa.esig.dss.validation.OriginalIdentifierProvider
-
Default constructor
P
- populateCertificateOriginMap(Map<String, XmlRelatedCertificate>, CertificateOrigin, List<CertificateToken>, TokenCertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Fills the certificates origins map with the given properties
- populateOrphanCertificateOriginMap(Map<String, XmlOrphanCertificate>, CertificateOrigin, List<CertificateToken>, TokenCertificateSource, CertificateToken) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Fills the orphan certificate map with the given values
- populateSources(TimestampToken) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Allows to populate all merged sources with extracted from a timestamp data
- populateSources(EvidenceRecord) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Allows to populate all sources from an external evidence record
- populateSources(List<TimestampToken>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Allows to populate all merged sources with extracted from a timestamp data
- populateXmlRelatedCertificatesList(CertificateOrigin, CertificateToken, TokenCertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds an
XmlRelatedCertificate - populateXmlRelatedCertificatesList(List<XmlRelatedCertificate>, TokenCertificateSource, CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds an
XmlRelatedCertificateand populates therelatesCertificateslist - prepareDetachedEvidenceRecordValidationContext(ValidationContext, Collection<EvidenceRecord>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Prepares the
validationContextfor the evidence record validation process - prepareDetachedTimestampValidationContext(ValidationContext, Collection<TimestampToken>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Prepares the
validationContextfor a timestamp validation process - prepareDiagnosticDataBuilder() - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Creates a
DiagnosticDataBuilder - prepareDiagnosticDataBuilder() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Creates a
DiagnosticDataBuilder - prepareOfflineCertificateVerifier(CertificateVerifier) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method prepares an offline CertificateVerifier.
- prepareOfflineCertificateVerifier(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- prepareSignatureForVerification(ValidationContext, Collection<T>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
This method prepares a
SignatureValidationContextfor signatures validation - prepareSignatureValidationContext(ValidationContext, Collection<T>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Prepares the
validationContextfor signature validation process - prepareValidationContext(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Initializes and fills
ValidationContextfor a certificate token validation - prepareValidationContext(Collection<T>, Collection<TimestampToken>, CertificateVerifier) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Deprecated.since DSS 5.13. Use
#prepareValidationContext(signatures, detachedTimestamps, detachedEvidenceRecords, certificateVerifier} - prepareValidationContext(Collection<T>, Collection<TimestampToken>, Collection<EvidenceRecord>, CertificateVerifier) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Initializes and fills
ValidationContextwith necessary data sources - processExecutor - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
This variable can hold a specific
DocumentProcessExecutor - ProcessExecutorProvider<PE> - Interface in eu.europa.esig.dss.validation
-
Provides the executor for a validation process
- processSignaturesValidation(Collection<T>) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
This method process the signature validation on the given
allSignatureList - processSignaturesValidation(Collection<T>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- processValidationPolicy(XmlDiagnosticData, ValidationPolicy) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Executes the validation regarding the given
validationPolicy - ProfileParameters - Class in eu.europa.esig.dss
-
This class manages the internal variables used in the process of creating of a signature and which allows to accelerate the signature generation.
- ProfileParameters() - Constructor for class eu.europa.esig.dss.ProfileParameters
-
Default constructor instantiating object with null values
- provideProcessExecutorInstance() - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Gets the
CertificateProcessExecutor - provideProcessExecutorInstance() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
This method returns the process executor.
R
- referenceMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
A map between references ids and their related token ids (used to map references for timestamped refs)
- referenceValidations - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
This variable contains a list of reference validations (reference tag for XAdES or message-digest for CAdES)
- refsOnlyTimestamps - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Enclosed RefsOnly timestamps.
- reinit() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
This method re-inits signature parameters to clean temporary settings
- resetCertificateSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
This method resets the source of certificates.
- resetRevocationSources() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
This method resets the sources of the revocation data.
- resetTimestampSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
This method resets the timestamp source.
- RevocationDataLoadingStrategy - Class in eu.europa.esig.dss.validation
-
This class allows retrieving of Revocation data from CRL or OCSP sources, based on the defined strategy NOTE: The implemented object does not require setting of OCSP/CRL/RevocationDataVerifier sources on instantiation from the user.
- RevocationDataLoadingStrategy() - Constructor for class eu.europa.esig.dss.validation.RevocationDataLoadingStrategy
-
Default constructor instantiating object with null values
- RevocationDataLoadingStrategyFactory - Interface in eu.europa.esig.dss.validation
-
This interface is used to initialize a new
RevocationDataLoadingStrategy. - revocationDataVerifier - Variable in class eu.europa.esig.dss.validation.RevocationDataLoadingStrategy
-
Used to verify the validity of obtained revocation data
- RevocationDataVerifier - Class in eu.europa.esig.dss.validation
-
This class is used to verify acceptance of a revocation data for the following validation process, whether the revocation data has been extracted from a document or obtained from an online source.
- RevocationFreshnessStatus - Class in eu.europa.esig.dss.validation.status
-
Contains information about the performed revocation freshness check
- RevocationFreshnessStatus() - Constructor for class eu.europa.esig.dss.validation.status.RevocationFreshnessStatus
-
Default constructor initializing an empty map
S
- setAcceptableDigestAlgorithms(Collection<DigestAlgorithm>) - Method in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
Sets a collection of Digest Algorithms for acceptance.
- setAcceptableEncryptionAlgorithmKeyLength(Map<EncryptionAlgorithm, Integer>) - Method in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
Sets a map of acceptable Encryption Algorithms and their corresponding minimal key length values.
- setAdjunctCertSources(CertificateSource...) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Sets multiple adjunct certificate sources.
- setAdjunctCertSources(CertificateSource...) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setAdjunctCertSources(ListCertificateSource) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Sets a list of adjunct certificate sources
- setAdjunctCertSources(ListCertificateSource) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setAIASource(AIASource) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Sets the AIASource used to load a
eu.europa.esig.dss.model.x509.CertificateToken's issuer by defined AIA URI(s) within the token - setAIASource(AIASource) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setAlertOnExpiredSignature(StatusAlert) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method allows to change the behavior on expired signature (if the signing certificate or its POE(s) has been expired).
- setAlertOnExpiredSignature(StatusAlert) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setAlertOnInvalidTimestamp(StatusAlert) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method allows to change the behavior on invalid timestamp (LT/LTA augmentation).
- setAlertOnInvalidTimestamp(StatusAlert) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setAlertOnMissingRevocationData(StatusAlert) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method allows to change the behavior on missing revocation data (LT/LTA augmentation).
- setAlertOnMissingRevocationData(StatusAlert) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setAlertOnNoRevocationAfterBestSignatureTime(StatusAlert) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method allows to change the behavior on revocation data issued after a control time.
- setAlertOnNoRevocationAfterBestSignatureTime(StatusAlert) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setAlertOnRevokedCertificate(StatusAlert) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method allows to change the behavior on revoked certificates (LT/LTA augmentation).
- setAlertOnRevokedCertificate(StatusAlert) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setAlertOnUncoveredPOE(StatusAlert) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method allows to change the behavior on uncovered POE (timestamp).
- setAlertOnUncoveredPOE(StatusAlert) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setAllDataSignedObjects(boolean) - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Sets if AllDataSignedObjects are referenced by the current CommitmentType (XAdES only)
- setAsn1Processable(boolean) - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Sets if the signature policy is ASN.1 processable
- setAttribute(SignatureAttribute) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampIdentifierBuilder
-
Sets a signature attribute encapsulating the time-stamp token
- setBLevelParams(BLevelParameters) - Method in class eu.europa.esig.dss.AbstractSignatureParametersBuilder
-
Sets a BLevelParameters (e.g.
- setCertificateChain(CertificateToken...) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
This method sets the list of certificates which constitute the chain.
- setCertificateChain(List<CertificateToken>) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Set the certificate chain
- setCertificatePrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for certificate identifiers Default = "CERTIFICATE"
- setCertificateVerifier(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Sets the CertificateVerifier
- setCertificateVerifier(CertificateVerifier) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Provides a
CertificateVerifierto be used during the validation process. - setCertificateVerifier(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
To carry out the validation process of the signature(s) some external sources of certificates and of revocation data can be needed.
- setCheckRevocationForUntrustedChains(boolean) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method allows enabling of revocation checking for untrusted certificate chains.
- setCheckRevocationForUntrustedChains(boolean) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setCity(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Sets location (city)
- setContainerContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method allows to set the archive container contents in the case of ASiC-S signature.
- setContainerContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- setContainerContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Sets the
ListofDSSDocumentcontaining the original container content for ASiC-S signatures. - setContainerContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setContainerType(ASiCContainerType) - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Sets the
ASiCContainerType - setContentTimestamps(List<TimestampToken>) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Sets a list of content timestamps to be included into the signature
- setCounterSignaturePrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for counter-signature identifiers Default = "COUNTER-SIGNATURE"
- setCountryName(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Sets country name (can be 2-letters abbreviation, e.g.
- setCrlPrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for CRL identifiers Default = "CRL"
- setCrlSource(RevocationSource<CRL>) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Defines the source of CRL used by this class
- setCrlSource(RevocationSource<CRL>) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setCurrentTime(Date) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- setCurrentTime(Date) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
This function sets the validation time.
- setDataLoader(DataLoader) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Sets the
DataLoaderto retrieve signature policy documents (e.g. - setDateFormat(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the dataFormat to be used for identifiers creation Default = "yyyyMMdd-HHmm"
- setDefaultDigestAlgorithm(DigestAlgorithm) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method allows to change the Digest Algorithm that will be used for tokens' digest calculation Default :
DigestAlgorithm.SHA256 - setDefaultDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setDefaultSignaturePolicyValidator(SignaturePolicyValidator) - Method in class eu.europa.esig.dss.validation.policy.DefaultSignaturePolicyValidatorLoader
-
This method sets a
SignaturePolicyValidatorto be used for default signature policy processing according to the signature format (whenSignaturePolicy.hashAsInTechnicalSpecification == false) - setDescription(String) - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Sets the description
- setDescription(String) - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Sets description (*optional)
- setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
When signing this method is internally invoked by the
AbstractSignatureServiceand the related variabledetachedContentis overwritten by the service parameter. - setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.ProfileParameters
-
Sets the detached contents
- setDetachedContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method allows to set the signed contents in the case of the detached signature.
- setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- setDetachedContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Sets the
ListofDSSDocumentcontaining the original contents to sign, for detached signature scenarios. - setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setDetachedEvidenceRecordDocuments(List<DSSDocument>) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Sets a
ListofDSSDocumentcontaining the evidence record documents covering the signature document. - setDetachedEvidenceRecordDocuments(List<DSSDocument>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setDeterministicId(String) - Method in class eu.europa.esig.dss.ProfileParameters
-
Sets the deterministic id
- setDigest(Digest) - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Sets Digest that have been computed on the extracted signature policy document
- setDigest(Digest) - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Sets the
Digest - setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.AbstractSignatureParametersBuilder
-
Sets a digest algorithm to be used to hash the signed data
- setDigestAlgorithmsEqual(boolean) - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Sets if the digest algorithms match
- setDigestValid(boolean) - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Sets if the signature policy is valid
- setDocSpecification(SpDocSpecification) - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Sets the Document Specification qualifier
- setDocumentationReferences(List<String>) - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Sets the documentation references
- setDocumentReferences(List<String>) - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Sets the document references
- setEnableEtsiValidationReport(boolean) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
This method allows to specify if the ETSI Validation Report must be generated.
- setEnableEtsiValidationReport(boolean) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setEncryptionAlgorithm(EncryptionAlgorithm) - Method in class eu.europa.esig.dss.AbstractSignatureParametersBuilder
-
Sets an encryption algorithm used by the signing-certificate's key pair.
- setErrorMessage(String) - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Sets the error message (adds the message to error list)
- setErrorMessages(List<String>) - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Sets all error messages (adds the messages to error list)
- setEvidenceRecordPrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for evidence record identifiers Default = "EVIDENCE-RECORD"
- setEvidenceRecordScopes(List<SignatureScope>) - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Sets a list of covered archival data objects
- setExtractPOEFromUntrustedChains(boolean) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method allows enabling of POE extraction from timestamps coming from untrusted certificate chains.
- setExtractPOEFromUntrustedChains(boolean) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setFileNamePrefix(String) - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
-
Sets the filename prefix (beginning) for created temporary documents Default : "dss-"
- setFileNameSuffix(String) - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
-
Sets the filename suffix (ending/extension) for created temporary documents Default : ".tmp"
- setHashAsInTechnicalSpecification(boolean) - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Sets should the digest be computed as specified in a corresponding technical specification
- setIdentified(boolean) - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Sets if the signature policy has been obtained successfully
- setIncludeSemantics(boolean) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
This method allows to enable/disable the semantics inclusion in the reports (Indication / SubIndication meanings) Disabled by default
- setIncludeSemantics(boolean) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setLocale(Locale) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Sets the Locale to use for messages in reports
- setLocale(Locale) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Sets Locale for report messages generation
- setLOTLPrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for a LOTL identifier Default = "LOTL"
- setManifestFile(ManifestFile) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method allows to set a manifest file in the case of ASiC-E signature.
- setManifestFile(ManifestFile) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- setManifestFile(ManifestFile) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Sets a related
ManifestFileto the document to be validated. - setManifestFile(ManifestFile) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setManifestFiles(List<ManifestFile>) - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Sets a list of manifest files
- setMaskGenerationFunction(MaskGenerationFunction) - Method in class eu.europa.esig.dss.AbstractSignatureParametersBuilder
-
Sets a mask generation function, when required
- setMasterSignature(AdvancedSignature) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This setter allows to indicate the master signature.
- setMasterSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- setMimeType(MimeType) - Method in class eu.europa.esig.dss.FileNameBuilder
-
Sets the document mimetype
- setMimeTypeContent(String) - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Sets mimetype file content
- setNotAfter(Date) - Method in class eu.europa.esig.dss.validation.SignerRole
-
Sets the certificate's 'notAfter' for a 'certified' role category
- setNotBefore(Date) - Method in class eu.europa.esig.dss.validation.SignerRole
-
Sets the certificate's 'notBefore' for a 'certified' role category
- setObjectReferences(List<String>) - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Sets a list of signed data objects referenced by the current CommitmentType
- setOcspPrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for OCSP identifiers Default = "OCSP"
- setOcspSource(RevocationSource<OCSP>) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Defines the source of OCSP used by this class
- setOcspSource(RevocationSource<OCSP>) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setOrderOfAttribute(Integer) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampIdentifierBuilder
-
Sets position of the time-stamp carrying attribute within the signature
- setOrderWithinAttribute(Integer) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampIdentifierBuilder
-
Sets position of the time-stamp within its carrying attribute
- setOriginalFilename(String) - Method in class eu.europa.esig.dss.FileNameBuilder
-
Sets the original filename of the document
- setPivotPrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for pivot identifiers Default = "PIVOT"
- setPolicyContent(DSSDocument) - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Sets policy document content
- setPostalAddress(List<String>) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Sets postal address (used in CAdES)
- setPostalCode(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Sets postal code
- setPostOfficeBoxNumber(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Sets postOfficeBoxNumber
- setProcessExecutor(CertificateProcessExecutor) - Method in class eu.europa.esig.dss.validation.CertificateValidator
- setProcessExecutor(DocumentProcessExecutor) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setProcessExecutor(PE) - Method in interface eu.europa.esig.dss.validation.ProcessExecutorProvider
-
This method provides the possibility to set the specific
CustomProcessExecutor - setReferenceDataFound(boolean) - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Sets if (all) references data found
- setReferenceDataIntact(boolean) - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Sets if (all) references data intact
- setRevocationDataLoadingStrategyFactory(RevocationDataLoadingStrategyFactory) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Creates a strategy used to fetch OCSP or CRL for certificate validation.
- setRevocationDataLoadingStrategyFactory(RevocationDataLoadingStrategyFactory) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setRevocationDataVerifier(RevocationDataVerifier) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Sets
RevocationDataVerifierused to validate acceptance of the retrieved (from offline or online sources) revocation data. - setRevocationDataVerifier(RevocationDataVerifier) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setRevocationFallback(boolean) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Sets whether a revocation data still have to be returned to the validation process, in case validation of obtained revocation data has failed (i.e.
- setRevocationFallback(boolean) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.scope.EncapsulatedTimestampScopeFinder
-
This method sets an encapsulating
AdvancedSignature - setSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampIdentifierBuilder
-
Sets signature corresponding to the time-stamp token
- setSignatureFilename(String) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method allows to set the signature filename (useful in case of ASiC)
- setSignatureFilename(String) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- setSignatureIntact(boolean) - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Sets if the SignatureValue is valid
- setSignatureLevel(SignatureLevel) - Method in class eu.europa.esig.dss.FileNameBuilder
-
Sets the final signature level
- setSignaturePackaging(SignaturePackaging) - Method in class eu.europa.esig.dss.FileNameBuilder
-
Sets the signature packaging
- setSignaturePoliciesById(Map<String, DSSDocument>) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Sets the map of signature policy documents to retrieve by IDs
- setSignaturePoliciesByUrl(Map<String, DSSDocument>) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Sets the map of signature policy documents to retrieve by URLs
- setSignaturePolicyProvider(SignaturePolicyProvider) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
This method allows to set a provider for Signature policies
- setSignaturePolicyProvider(SignaturePolicyProvider) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setSignaturePolicyStore(SignaturePolicyStore) - Method in class eu.europa.esig.dss.validation.XmlPolicyBuilder
-
Sets
SignaturePolicyStoreextracted from a signature when applicable - setSignaturePrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for signature identifiers Default = "SIGNATURE"
- setSignedData(byte[]) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Set signed data
- setSignedDataPrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for original document identifiers Default = "DOCUMENT"
- setSignedDocumentFilenames(List<String>) - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Sets signed document filenames
- setSigningCertificate(CertificateToken) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Set the signing certificate.
- setSigningCertificateSource(CertificateSource) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Set a certificate source which allows to find the signing certificate by kid or certificate's digest
- setSigningCertificateSource(CertificateSource) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- setSigningCertificateSource(CertificateSource) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Set a certificate source which allows to find the signing certificate by kid or certificate's digest
- setSigningCertificateSource(CertificateSource) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setSigningOperation(SigningOperation) - Method in class eu.europa.esig.dss.FileNameBuilder
-
Sets the performed signing operation type
- setSkipValidationContextExecution(boolean) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Sets if the validation context execution shall be skipped (skips certificate chain building, revocation requests, ...)
- setStateOrProvince(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Sets region (stateOrProvince)
- setStreetAddress(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Sets the address
- setTempFileDirectory(File) - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
-
Sets a file directory to be used for staring created documents Default : temporary system-dependent location
- setTimestampedData(DSSDocument) - Method in class eu.europa.esig.dss.validation.scope.DetachedTimestampScopeFinder
-
Sets the timestamped data
- setTimestampedData(DSSDocument) - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
-
Sets the data that has been timestamped
- setTimestampedReferences(List<TimestampedReference>) - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecord
-
Sets references to objects covered by the evidence record
- setTimestampPrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for timestamp identifiers Default = "TIMESTAMP"
- setTLPrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for TL identifiers Default = "TL"
- setTokenExtractionStrategy(TokenExtractionStrategy) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Sets the TokenExtractionStrategy
- setTokenExtractionStrategy(TokenExtractionStrategy) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
This method allows to set the token extraction strategy to follow in the diagnostic data generation.
- setTokenExtractionStrategy(TokenExtractionStrategy) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setTokenIdentifierProvider(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Sets the TokenIdentifierProvider
- setTokenIdentifierProvider(TokenIdentifierProvider) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Sets the TokenIdentifierProvider
- setTokenIdentifierProvider(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setTrustedCertSources(CertificateSource...) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Sets multiple trusted certificate sources.
- setTrustedCertSources(CertificateSource...) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setTrustedCertSources(ListCertificateSource) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Sets a list of trusted certificate sources
- setTrustedCertSources(ListCertificateSource) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setTspSource(TSPSource) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
- setTspSource(TSPSource) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
-
This setter allows to define the TSP (timestamp provider) source.
- setUri(String) - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Sets the signature policy URI
- setUserNotice(UserNotice) - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Sets user notice that should be displayed when the signature is verified
- setValidationLevel(ValidationLevel) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
This method allows to specify the validation level (Basic / Timestamp / Long Term / Archival).
- setValidationLevel(ValidationLevel) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setValidationLevel(ValidationLevel) - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
- setValidationTime(Date) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Sets the validationTime
- setValidationTime(Date) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Allows to define a custom validation time
- setValidationTime(Date) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Allows to define a custom validation time
- setZeroHash(boolean) - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Sets if the policy is a zero-hash (no hash check shall be performed)
- setZipComment(String) - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Sets the zip comment
- sigAndRefsTimestamps - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Enclosed SignAndRefs timestamps.
- SIGN - Enum constant in enum class eu.europa.esig.dss.signature.SigningOperation
-
Signature creation
- signature - Variable in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
The signature to build identifier for
- signature - Variable in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
The signature object
- signature - Variable in class eu.europa.esig.dss.validation.scope.EncapsulatedTimestampScopeFinder
-
AdvancedSignatureembedding the timestamp - signature - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
The signature is being validated
- SignatureAttribute - Interface in eu.europa.esig.dss.validation
-
Defines a child of "signed-signature-properties" or "unsigned-signature-properties" element
- SignatureAttributeIdentifier - Class in eu.europa.esig.dss.validation
-
Identifies uniquely an unsigned attribute of a signature
- SignatureAttributeIdentifier(byte[]) - Constructor for class eu.europa.esig.dss.validation.SignatureAttributeIdentifier
-
Default constructor
- signatureCRLSource - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Cached offline signature CRL source
- signatureCryptographicVerification - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
This variable contains the result of the signature mathematical validation.
- SignatureCryptographicVerification - Class in eu.europa.esig.dss.validation
-
Contains a result if a signature cryptographic validation
- SignatureCryptographicVerification() - Constructor for class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Default constructor instantiating object with null values
- SignatureDigestReference - Class in eu.europa.esig.dss.validation
-
A signature reference element references a specific electronic signature.
- SignatureDigestReference(Digest) - Constructor for class eu.europa.esig.dss.validation.SignatureDigestReference
-
The default constructor
- SignatureDigestReference(String, Digest) - Constructor for class eu.europa.esig.dss.validation.SignatureDigestReference
-
The constructor for XAdES Signature Digest Reference
- SignatureExtension<SP> - Interface in eu.europa.esig.dss.signature
-
Extends the level of AdES signature of a document.
- signatureIdentifier - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Unique signature identifier
- SignatureIdentifier - Class in eu.europa.esig.dss.validation
-
The DSS Signature identifier
- SignatureIdentifier(byte[]) - Constructor for class eu.europa.esig.dss.validation.SignatureIdentifier
-
Default constructor
- SignatureIdentifierBuilder - Interface in eu.europa.esig.dss.validation
-
Builds a deterministic Signature Identifier for the produced reports
- signatureOCSPSource - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Cached offline signature OCSP source
- signaturePolicy - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
The SignaturePolicy identifier
- SignaturePolicy - Class in eu.europa.esig.dss.validation
-
Represents the values of a SignaturePolicy
- SignaturePolicy() - Constructor for class eu.europa.esig.dss.validation.SignaturePolicy
-
The default constructor for SignaturePolicy.
- SignaturePolicy(String) - Constructor for class eu.europa.esig.dss.validation.SignaturePolicy
-
The default constructor for SignaturePolicy.
- signaturePolicyProvider - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The signature policy provider
- signaturePolicyProvider(SignaturePolicyProvider) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
This method allows to set the
SignaturePolicyProvider - SignaturePolicyProvider - Class in eu.europa.esig.dss.validation
-
The class is used to retrieve a policy by its SignaturePolicyIdentifier
- SignaturePolicyProvider() - Constructor for class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Default constructor instantiating object with null data loaded and empty maps
- SignaturePolicyValidationResult - Class in eu.europa.esig.dss.validation.policy
-
Contains results of a
SignaturePolicyvalidation - SignaturePolicyValidationResult() - Constructor for class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Default constructor instantiating object with null values
- SignaturePolicyValidator - Interface in eu.europa.esig.dss.validation.policy
-
Performs a validation of a SignaturePolicy
- signaturePolicyValidatorLoader - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Loads a
SignaturePolicyValidator - signaturePolicyValidatorLoader(SignaturePolicyValidatorLoader) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
This method allows to set the
SignaturePolicyValidatorLoader - SignaturePolicyValidatorLoader - Interface in eu.europa.esig.dss.validation.policy
-
Loads a relevant
SignaturePolicyValidatorfor the providedSignaturePolicy - SignatureProductionPlace - Class in eu.europa.esig.dss.validation
-
This class represents the information concerning the signature production place.
- SignatureProductionPlace() - Constructor for class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Default constructor instantiating object with null values
- SignatureProperties<SA> - Interface in eu.europa.esig.dss.validation
-
Defined a "signed-signature-element" or "unsigned-signature-element" of a signature
- SignatureRequirementsChecker - Class in eu.europa.esig.dss.signature
-
This class is used to verify if the signature can be created according to the provided requirements in a signature parameters instance
- SignatureRequirementsChecker(CertificateVerifier, AbstractSignatureParameters<?>) - Constructor for class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Default constructor
- signatures - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The list of signatures
- SignatureScopeFinder<T> - Interface in eu.europa.esig.dss.validation.scope
-
Builds a list of
SignatureScopes from anAdvancedSignature - SignatureScopeWithTransformations - Class in eu.europa.esig.dss.validation.scope
-
The signature scope with the performed transforms
- SignatureScopeWithTransformations(DSSDocument, List<String>) - Constructor for class eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
-
Default constructor with a name extracted from a document
- SignatureScopeWithTransformations(String, DSSDocument, List<String>) - Constructor for class eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
-
Default constructor with a name provided
- SignatureSignatureScope - Class in eu.europa.esig.dss.validation.scope
-
Defines a signature scope covering a signature
- SignatureSignatureScope(AdvancedSignature, DSSDocument) - Constructor for class eu.europa.esig.dss.validation.scope.SignatureSignatureScope
-
Default constructor to create a signature scope
- SignatureStatus - Class in eu.europa.esig.dss.validation.status
-
Contains signatures concerned by an occurred event and corresponding information about them
- SignatureStatus() - Constructor for class eu.europa.esig.dss.validation.status.SignatureStatus
-
Default constructor initializing an empty map
- SignatureTimestampIdentifierBuilder - Class in eu.europa.esig.dss.validation.timestamp
-
Builds an identifier for a time-stamp token encapsulated within a signature
- SignatureTimestampIdentifierBuilder(byte[]) - Constructor for class eu.europa.esig.dss.validation.timestamp.SignatureTimestampIdentifierBuilder
-
Default constructor to build an identifier for time-stamp token binaries from a signature
- SignatureTimestampIdentifierBuilder(TimeStampToken) - Constructor for class eu.europa.esig.dss.validation.timestamp.SignatureTimestampIdentifierBuilder
-
Constructor to build an identifier for a time-stamp token from a signature
- signatureTimestamps - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Enclosed signature timestamps.
- signatureTimestampsCreatedBeforeSignCertExpiration() - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Checks whether signature timestamps have been created before expiration of the signing-certificate used to create the signature
- signatureTimestampSource - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Cached offline signature timestamp source
- SignatureTimestampSource<AS,
SA> - Class in eu.europa.esig.dss.validation.timestamp -
The timestamp source of a signature
- SignatureTimestampSource(AS) - Constructor for class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Default constructor
- SignatureValidationContext - Class in eu.europa.esig.dss.validation
-
During the validation of a signature, the software retrieves different X509 artifacts like Certificate, CRL and OCSP Response.
- SignatureValidationContext() - Constructor for class eu.europa.esig.dss.validation.SignatureValidationContext
-
Default constructor instantiating object with null or empty values and current time
- SignatureValueChecker - Class in eu.europa.esig.dss.signature
-
This class is used to verify whether the given
SignatureValueis valid and corresponds to the targetSignatureAlgorithm. - SignatureValueChecker() - Constructor for class eu.europa.esig.dss.signature.SignatureValueChecker
-
Default constructor
- signDocument(DSSDocument, SP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
-
Signs the toSignDocument with the provided signatureValue.
- signDocument(List<DSSDocument>, SP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
-
Signs the toSignDocuments with the provided signatureValue.
- signedDocument - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The signed document
- SignedDocumentDiagnosticDataBuilder - Class in eu.europa.esig.dss.validation
-
The common class for DiagnosticData creation from a signed/timestamped document
- SignedDocumentDiagnosticDataBuilder() - Constructor for class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Default constructor instantiating object with null values and empty maps
- SignedDocumentValidator - Class in eu.europa.esig.dss.validation
-
Validates a signed document.
- SignedDocumentValidator() - Constructor for class eu.europa.esig.dss.validation.SignedDocumentValidator
-
The constructor with a null
signatureScopeFinder - SignedDocumentValidator(SignatureScopeFinder<?>) - Constructor for class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Deprecated.since DSS 5.13.
- SignerRole - Class in eu.europa.esig.dss.validation
-
This class represents the signer roles extracted from the signature.
- SignerRole(String, EndorsementType) - Constructor for class eu.europa.esig.dss.validation.SignerRole
-
The default constructor
- signingCertificateMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
A map between certificate id Strings and the related CertificateTokens for signing certificates
- signingCertificateSource - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
The certificate source of a signing certificate
- signingCertificateSource - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Certificate source to find signing certificate
- SigningOperation - Enum Class in eu.europa.esig.dss.signature
-
Defines the performing signature operation
- skipValidationContextExecution - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Defines if the validation context processing shall be skipped (Disable certificate chain building, revocation data collection,...) Default: false
- structureValidationMessages - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
A list of error messages occurred during a structure validation
T
- TempFileResourcesHandler - Class in eu.europa.esig.dss.signature.resources
-
This resources factory stores temporary documents to a unique file within filesystem.
- TempFileResourcesHandler(String, String, File) - Constructor for class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
-
Default constructor
- TempFileResourcesHandlerBuilder - Class in eu.europa.esig.dss.signature.resources
-
This class creates a
TempFileResourcesHandlerBuilderstoring temporary objects to temporary filesystem documents - TempFileResourcesHandlerBuilder() - Constructor for class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
-
Default constructor instantiating an empty list of processed handlers
- timestamp(DSSDocument, TP) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
- timestamp(DSSDocument, TP) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
-
This method allows to add a timestamp to an unsigned document
- timestamp(List<DSSDocument>, TP) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
-
Timestamps the toSignDocuments with the provided signatureValue.
- TIMESTAMP - Enum constant in enum class eu.europa.esig.dss.signature.SigningOperation
-
Timestamp creation
- timestampedData - Variable in class eu.europa.esig.dss.validation.scope.DetachedTimestampScopeFinder
-
The data used to for message-imprint computation of a timestamp token
- TimestampMessageDigestBuilder - Interface in eu.europa.esig.dss.validation.timestamp
-
Builds message-imprint digest to be timestamped
- TimestampScopeFinder - Interface in eu.europa.esig.dss.validation.scope
-
This interface is used to find a signature scope for a timestamp
- TimestampSource - Interface in eu.europa.esig.dss.validation.timestamp
-
The interface for handling validation data extracted from timestamps
- timestampToken - Variable in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
-
The TimestampToken to be validated
- timestampType - Variable in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
-
The type of the timestamp
- TimestampValidator - Interface in eu.europa.esig.dss.validation.timestamp
-
The interface to be used for timestamp validation
- TimestampValidatorComparator - Class in eu.europa.esig.dss.validation.timestamp
-
Compares
TimestampValidators - TimestampValidatorComparator() - Constructor for class eu.europa.esig.dss.validation.timestamp.TimestampValidatorComparator
-
Default constructor instantiating TimestampTokenComparator
- tlInfoMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The cached map of trusted lists with corresponding TLInfo
- tokenExtractionStrategy - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The token extraction strategy
- tokenExtractionStrategy(TokenExtractionStrategy) - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
- tokenExtractionStrategy(TokenExtractionStrategy) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set the
TokenExtractionStrategyto follow for the token extraction - tokenExtractionStrategy(TokenExtractionStrategy) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- tokenIdentifierProvider(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set the
TokenIdentifierProviderfor identifiers generation - TokenStatus - Class in eu.europa.esig.dss.validation.status
-
Contains tokens concerned by an occurred event and corresponding information about them
- TokenStatus() - Constructor for class eu.europa.esig.dss.validation.status.TokenStatus
-
Default constructor instantiating an empty map of related tokens
- toString() - Method in class eu.europa.esig.dss.ProfileParameters
- toString() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- toString() - Method in class eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
- toString() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
- toString() - Method in class eu.europa.esig.dss.validation.SignerRole
- trustedListCertificateSource - Variable in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
The trusted certificate source is used to accept trusted OCSPToken's certificate issuers
- tspSource - Variable in class eu.europa.esig.dss.signature.AbstractSignatureService
-
The TSPSource to use for timestamp requests
U
- unsignedPropertiesReferences - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
A list of all TimestampedReferences extracted from a signature
- usedCertificates - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The certificates used during the validation process
- usedCertificates(Set<CertificateToken>) - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
- usedCertificates(Set<CertificateToken>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set the used certificates
- usedCertificates(Set<CertificateToken>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- usedRevocations - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The revocation used during the validation process
- usedRevocations(Set<RevocationToken>) - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
- usedRevocations(Set<RevocationToken>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set the used revocation data
- usedRevocations(Set<RevocationToken>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- usedTimestamps - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The list of timestamp tokens
- usedTimestamps(Set<TimestampToken>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
This method allows to set the timestamps
- UserFriendlyIdentifierProvider - Class in eu.europa.esig.dss.validation
-
Creates an identifier for a given token by the template: TOKEN-CommonCertName-CreationDate-id(optional) Examples: SIGNATURE-JohnConner-20201015-2045 CERTIFICATE-CryptoSign-20151014-1425
- UserFriendlyIdentifierProvider() - Constructor for class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Default constructor instantiating empty maps of processed tokens
V
- validate() - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Validates the certificate with a default validation policy
- validate() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- validate() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Carries out the validation process in recursive manner for not yet checked tokens.
- validate(ValidationPolicy) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Validated the certificate with a custom validation policy
- validate(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.BasicASNSignaturePolicyValidator
- validate(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.EmptySignaturePolicyValidator
- validate(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.NonASN1SignaturePolicyValidator
- validate(SignaturePolicy) - Method in interface eu.europa.esig.dss.validation.policy.SignaturePolicyValidator
-
Performs a
SignaturePolicyvalidation - validate(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.ZeroHashSignaturePolicyValidator
- validate(InputStream) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
This method validates a certificate with the given validation policy
InputStream - validateContext(ValidationContext) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Process the validation
- validateDocument() - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- validateDocument(DSSDocument) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(DSSDocument) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- validateDocument(ConstraintsParameters) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(ConstraintsParameters) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Validates the document and all its signatures.
- validateDocument(ValidationPolicy) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(ValidationPolicy) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Validates the document and all its signatures.
- validateDocument(File) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(File) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- validateDocument(InputStream) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(InputStream) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Validates the document and all its signatures.
- validateDocument(String) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(String) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- validateDocument(URL) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(URL) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- validateStructure() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
This method processes the structure validation of the signature.
- validateTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Validates list of all timestamps present in the source
- ValidationContext - Interface in eu.europa.esig.dss.validation
-
This interface allows the implementation of the validators for: certificates, timestamps and revocation data.
- ValidationData - Class in eu.europa.esig.dss.validation
-
Contains a validation data to be included into the signature
- ValidationData() - Constructor for class eu.europa.esig.dss.validation.ValidationData
-
Default constructor instantiating empty maps of tokens
- ValidationDataContainer - Class in eu.europa.esig.dss.validation
-
Contains a
ValidationDatafor a list of signatures/timestamps - ValidationDataContainer() - Constructor for class eu.europa.esig.dss.validation.ValidationDataContainer
-
Default constructor instantiating empty maps of tokens and validation data relationships
- validationDate - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The validation time
- validationDate(Date) - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
- validationDate(Date) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set the validation date
- validationDate(Date) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- valueOf(String) - Static method in enum class eu.europa.esig.dss.signature.SigningOperation
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class eu.europa.esig.dss.signature.SigningOperation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verifyAgainstCertificateToken(XmlCertificateRef, CertificateRef, CertificateToken) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Verifies the reference against a certificate token
W
- writeSignaturePosition(ByteArrayOutputStream) - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Writes the current signature position between other signature entries on the same level
- writeSignedProperties(ByteArrayOutputStream) - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Write signed properties of a signature to the given
ByteArrayOutputStream - writeString(ByteArrayOutputStream, String) - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
The method used to write a
strintobaos - writeToDSSDocument() - Method in interface eu.europa.esig.dss.signature.resources.DSSResourcesHandler
-
This method creates a new
DSSDocumentrepresenting a signed document, based on the createdOutputStream. - writeToDSSDocument() - Method in class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandler
- writeToDSSDocument() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
X
- xmlCertsMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The cached map of certificates
- xmlEvidenceRecordMap - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The cached map of evidence records
- xmlOrphanCertificateTokensMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The cached map of orphan certificates
- xmlOrphanRevocationTokensMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The cached map of orphan revocation data
- XmlPolicyBuilder - Class in eu.europa.esig.dss.validation
-
The class is used to validate a
SignaturePolicyand build aXmlPolicy - XmlPolicyBuilder(SignaturePolicy, SignaturePolicyValidationResult) - Constructor for class eu.europa.esig.dss.validation.XmlPolicyBuilder
-
The default constructor
- XmlQcStatementsBuilder - Class in eu.europa.esig.dss.validation
-
This class is used to build a
XmlQcStatementsobject and enveloped objects - XmlQcStatementsBuilder() - Constructor for class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Default constructor
- xmlRevocationsMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The cached map of revocation data
- xmlSignaturesMap - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The cached map of signatures
- xmlSignedDataMap - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The cached map of original signed data
- xmlTimestampsMap - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The cached map of timestamps
- xmlTrustedListsMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The cached map of trusted lists
- XmlTrustServiceProviderBuilder - Class in eu.europa.esig.dss.validation
-
This class is used to build a
XmlTrustServiceProviderobject instance - XmlTrustServiceProviderBuilder(Map<String, XmlCertificate>, Map<String, XmlTrustedList>, Map<String, TLInfo>) - Constructor for class eu.europa.esig.dss.validation.XmlTrustServiceProviderBuilder
-
Default constructor
Z
- ZeroHashSignaturePolicyValidator - Class in eu.europa.esig.dss.validation.policy
-
Performs validation of a SignaturePolicy with zero-sigPolicyHash See EN 319 122-1 "5.2.9 The signature-policy-identifier attribute and the SigPolicyQualifierInfo type"
- ZeroHashSignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.validation.policy.ZeroHashSignaturePolicyValidator
-
Default constructor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
#createDiagnosticDataBuilder(validationContext, signatures, evidenceRecords)