Index

A B C D E F G H I J L M N O P R S T U V W X Z 
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 SignatureScope finding
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 CertificateVerifier must be set and cannot be null.
AbstractTimestampSource - Class in eu.europa.esig.dss.validation.timestamp
Contains a set of TimestampTokens found in a DefaultAdvancedSignature object
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 referenceToAdd to referenceList without duplicates
addReferences(List<TimestampedReference>, List<TimestampedReference>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
Adds referencesToAdd to referenceList without 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 ListCertificateSource containing 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 SignatureIdentifier for the provided AdvancedSignature
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 SignatureIdentifier for the provided AdvancedSignature
build() - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
Builds XmlDiagnosticData
build() - Method in class eu.europa.esig.dss.validation.XmlPolicyBuilder
Validates a SignaturePolicy and builds an XmlPolicy
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 given CertificateToken
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 CertificateVerifier used 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 XmlCertificate from the given CertificateToken
buildDetachedXmlRevocation(RevocationToken<?>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
This method builds an XmlRevocation from the given RevocationToken
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 XmlTimestamp from TimestampToken
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 certificateVerifier by 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 XmlOrphanCertificateToken from the given CertificateToken
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 CommonCertificateVerifier without DataLoader.
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 List of 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 XmlQcStatements NOTE: 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 CounterSignatureService provides operations for a counter-signature creation
counterSignSignature(DSSDocument, CSP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.CounterSignatureService
Counter-signs the signatureDocument with the provided signatureValue.
coversSignature(AdvancedSignature, EvidenceRecord) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
Verifies whether an evidenceRecord covers the signature
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 DocumentValidator with the given document
create(DSSDocument) - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidatorFactory
This method instantiates a EvidenceRecordValidator with 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 BaselineRequirementsChecker according 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 DiagnosticDataBuilder with a relevant data
createDiagnosticDataBuilder(ValidationContext, List<AdvancedSignature>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
Deprecated.
since DSS 5.13. Use #createDiagnosticDataBuilder(validationContext, signatures, evidenceRecords)
createDiagnosticDataBuilder(ValidationContext, List<AdvancedSignature>, List<EvidenceRecord>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
Creates and fills the DiagnosticDataBuilder with a relevant data
createDigestDocument(Digest) - Method in class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
Creates a DSSDocument from given digest
createInMemoryDocument(byte[]) - Method in class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
Creates a DSSDocument from given binaries
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 OutputStream to be used as an output for a temporary signature document
createReferenceForCertificate(CertificateToken) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
Creates a TimestampedReference for the provided CertificateToken
createReferenceForIdentifier(Identifier, TimestampedObjectType) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
Creates a TimestampedReference for 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 of certificates
createReferencesForCRLBinaries(Collection<? extends EncapsulatedRevocationTokenIdentifier<CRL>>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
Creates a list of TimestampedReferences from a collection of CRLBinarys
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 of OCSPResponseBinarys
createReferencesForOCSPBinary(OCSPResponseBinary, ListCertificateSource) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
Creates a list of TimestampedReferences for a OCSPResponseBinary
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 RevocationDataVerifier from a given ValidationPolicy in 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 RevocationDataVerifier from a given ValidationPolicy in order to synchronize the validation constraints with a provided validationTime.
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 DigestAlgorithm which 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 SignaturePolicyValidator based 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 List contains 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 DocumentSignatureService provides 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 DocumentValidator for a given DSSDocument
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 SignatureScope candidates, 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 signatureValue has the expected targetSignatureAlgorithm
ensureSignatureValue(SignatureValue, SignatureAlgorithm) - Method in class eu.europa.esig.dss.signature.SignatureValueChecker
This method ensures the provided signatureValue has the expected targetSignatureAlgorithm
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 EvidenceRecordValidator for a given DSSDocument
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 #getSignatureScopes directly
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 toBeDeleted set 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 EvidenceRecordValidator by loading a corresponding implementation, across EvidenceRecordValidatorFactory instances 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 ArchiveTimestampType for the given unsignedAttribute
getAttributeOrder(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Gets position of the signatureAttribute either 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 given unsignedAttribute
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 signatureCertificateSource and 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 signatureCRLSourse and 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 signatureOCSPSourse and 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 Digest on 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 TimestampToken to 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 toSignDocument and parameters.
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 toSignDocuments and parameters.
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 XmlDiagnosticData containing 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 XmlDiagnosticData containing 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 DigestAlgorithm used 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 given unsignedAttribute
getEncapsulatedCRLIdentifiers(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Returns a list of CRLBinarys obtained from the given unsignedAttribute
getEncapsulatedOCSPIdentifiers(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Returns a list of OCSPResponseBinarys obtained from the given unsignedAttribute
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 String identifier for a given CertificateRef
getIdAsStringForEvidenceRecordIdentifier(EvidenceRecord) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
Gets a String identifier for a given EvidenceRecord
getIdAsStringForRevRef(RevocationRef<?>) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
Gets a String identifier for a given RevocationRef
getIdAsStringForRevTokenIdentifier(EncapsulatedRevocationTokenIdentifier<?>) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
Gets a String identifier for a given EncapsulatedRevocationTokenIdentifier
getIdAsStringForSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
Gets a String identifier for a given AdvancedSignature
getIdAsStringForSignatureScope(SignatureScope) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
Gets a String identifier for a given SignatureScope
getIdAsStringForTL(TLInfo) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
Gets a String identifier for a given TLInfo
getIdAsStringForToken(Token) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
Gets a String identifier for a given Token
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 ManifestFile in 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 String with 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 RevocationDataVerifier associated 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 RevocationToken for 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 policyId from signaturePoliciesById map
getSignaturePolicyByUrl(String) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
Gets a signature policy document with the corresponding url from signaturePoliciesByUrl map, if not found, retrieved the data from url with dataLoader
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 TimestampedReference for 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 the signatureScopes
getSignerDataTimestampedReferences(List<SignatureScope>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
Creates a list of TimestampedReferences from a given list of SignatureScopes
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 ListCertificateSource of 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 ListCertificateSource of 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 ListRevocationSource of all embedded timestamp CRL sources
getTimestampedCertificateRefs(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReference certificate refs found in the given unsignedAttribute
getTimestampedCertificateValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReferences from the unsignedAttribute containing 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 TimestampedReference revocation refs found in the given unsignedAttribute
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 TimestampMessageDigestBuilder to compute message digest with the provided DigestAlgorithm
getTimestampMessageImprintDigestBuilder(TimestampToken) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
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 ListRevocationSource of 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 SignatureScope for 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 ValidationData for 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 ValidationData for 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 XmlBasicSignature for a Token
getXmlCertificateRef(CertificateRef, CertificateRefOrigin) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
Builds a XmlCertificateRef from CertificateRef
getXmlCRLRevocationRef(CRLRef, Set<RevocationRefOrigin>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
Builds a XmlRevocationRef from CRLRef
getXmlDigestAlgoAndValue(DigestAlgorithm, byte[]) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
Builds a XmlDigestAlgoAndValue for DigestAlgorithm and digestValue
getXmlDigestAlgoAndValue(Digest) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
Builds a XmlDigestAlgoAndValue for Digest
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 token from the certificateSource
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 XmlRevocationRef from OCSPRef
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 within certificateSource
getXmlRevocationRefs(String, Map<RevocationRef<R>, Set<RevocationRefOrigin>>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
Returns a list of XmlRevocationRef for a token with tokenId
getXmlSignerInfo(SignerIdentifier) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
Creates a XmlSignerInfo from SignerIdentifier
getXmlSignerInformationStore(Set<SignerIdentifier>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
Builds a list of XmlSignerInfo from SignerIdentifiers
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 ValidationContext by retrieving the relevant data from certificateVerifier
initializeDiagnosticDataBuilder() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
Initializes a relevant DiagnosticDataBuilder for 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 InMemoryResourcesHandler to 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 RevocationToken using 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 signedAttribute is 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 unsignedAttribute is 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 unsignedAttribute is an instance of "AttrAuthoritiesCertValues" element
isAttributeCertificateRef(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "attribute-certificate-ref" element
isAttributeRevocationRef(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "attribute-revocation-ref" element
isAttributeRevocationValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "AttributeRevocationValues" element
isCertificateValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is 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 unsignedAttribute is an instance of "complete-certificate-ref" element
isCompleteRevocationRef(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "complete-revocation-ref" element
isContentTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Determines if the given signedAttribute is 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 unsignedAttribute is 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 unsignedAttribute is 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 signedAttribute is 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 unsignedAttribute is 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 unsignedAttribute is an instance of "revocation-values" element
isSigAndRefsTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is 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 unsignedAttribute is an instance of "signature-policy-store" element
isSignatureTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is 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 DocumentValidator supports the given document
isSupported(DSSDocument) - Method in interface eu.europa.esig.dss.validation.evidencerecord.EvidenceRecordValidatorFactory
This method tests if the current implementation of EvidenceRecordValidator supports 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 document is supported by one of the implementations, across EvidenceRecordValidatorFactory instances 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 timestampToken is 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 unsignedAttribute is 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 ToBeSigned and a CertificateToken
isValidSignatureValue(ToBeSigned, SignatureValue, CertificateToken) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
Verifies the signature value against a ToBeSigned and a CertificateToken
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 signatureAttribute with a given list of TimestampedReferences
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 ManifestFile to the provided document
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 MultipleDocumentsSignatureService provides 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.String identifier 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 XmlRelatedCertificate and populates the relatesCertificates list
prepareDetachedEvidenceRecordValidationContext(ValidationContext, Collection<EvidenceRecord>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
Prepares the validationContext for the evidence record validation process
prepareDetachedTimestampValidationContext(ValidationContext, Collection<TimestampToken>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
Prepares the validationContext for 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 SignatureValidationContext for signatures validation
prepareSignatureValidationContext(ValidationContext, Collection<T>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
Prepares the validationContext for signature validation process
prepareValidationContext(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.CertificateValidator
Initializes and fills ValidationContext for 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 ValidationContext with 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 CertificateVerifier to 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 List of DSSDocument containing 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 DataLoader to 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 SignaturePolicyValidator to be used for default signature policy processing according to the signature format (when SignaturePolicy.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 AbstractSignatureService and the related variable detachedContent is 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 List of DSSDocument containing 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 List of DSSDocument containing 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 ManifestFile to 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 RevocationDataVerifier used 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 SignaturePolicyStore extracted 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
AdvancedSignature embedding 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 SignaturePolicy validation
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 SignaturePolicyValidator for the provided SignaturePolicy
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 an AdvancedSignature
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 SignatureValue is valid and corresponds to the target SignatureAlgorithm.
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 TempFileResourcesHandlerBuilder storing 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 TokenExtractionStrategy to 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 TokenIdentifierProvider for 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 SignaturePolicy validation
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 ValidationData for 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 str into baos
writeToDSSDocument() - Method in interface eu.europa.esig.dss.signature.resources.DSSResourcesHandler
This method creates a new DSSDocument representing a signed document, based on the created OutputStream.
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 SignaturePolicy and build a XmlPolicy
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 XmlQcStatements object 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 XmlTrustServiceProvider object 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
A B C D E F G H I J L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form