Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractPaths - Class in eu.europa.esig.dss.definition
-
Contains a list of common XML xpaths
- AbstractPaths() - Constructor for class eu.europa.esig.dss.definition.AbstractPaths
-
Default constructor
- 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 extends eu.europa.esig.dss.model.SerializableTimestampParameters> - 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 extends AbstractSignatureParameters> - Class in eu.europa.esig.dss
-
An abstract class to build a signature parameters instance
- AbstractSignatureParametersBuilder(CertificateToken) - Constructor for class eu.europa.esig.dss.AbstractSignatureParametersBuilder
-
The default constructor
- AbstractSignatureParametersBuilder(CertificateToken, List<CertificateToken>) - Constructor for class eu.europa.esig.dss.AbstractSignatureParametersBuilder
-
A constructor with a certificateChain
- AbstractSignaturePolicyValidator - Class in eu.europa.esig.dss.validation.policy
-
The abstract implementation of
SignaturePolicyValidator - AbstractSignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.validation.policy.AbstractSignaturePolicyValidator
-
Default constructor
- AbstractSignatureScopeFinder - Class in eu.europa.esig.dss.validation.scope
-
The abstract class for
SignatureScopefinding - AbstractSignatureScopeFinder() - Constructor for class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
-
Default constructor instantiating the object with default values
- AbstractSignatureService<SP extends eu.europa.esig.dss.model.SerializableSignatureParameters,
TP extends eu.europa.esig.dss.model.SerializableTimestampParameters> - Class in eu.europa.esig.dss.signature -
The abstract class containing the main methods for a signature creation/extension
- AbstractSignatureService(CertificateVerifier) - Constructor for class eu.europa.esig.dss.signature.AbstractSignatureService
-
To construct a signature service the
CertificateVerifiermust be set and cannot be null. - AbstractTimestampSource - Class in eu.europa.esig.dss.validation.timestamp
-
Contains a set of
TimestampTokens found in aDefaultAdvancedSignatureobject - AbstractTimestampSource() - Constructor for class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Default constructor
- acceptableDigestAlgorithms - Variable in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
A collection of Digest Algorithms to accept from CRL/OCSP responders.
- acceptableEncryptionAlgorithmKeyLength - Variable in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
Map of acceptable Encryption Algorithms with a corresponding minimal acceptable key length for each algorithm.
- add(OfflineRevocationSource<R>) - Method in class eu.europa.esig.dss.validation.ListRevocationSource
-
Adds the
revocationSourceto the list by keeping old values - ADD_SIG_POLICY_STORE - Enum constant in enum 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
- addAll(ListRevocationSource<R>) - Method in class eu.europa.esig.dss.validation.ListRevocationSource
-
Adds all sources from a
listRevocationSourceto the list by keeping old values - addAll(List<OfflineRevocationSource<R>>) - Method in class eu.europa.esig.dss.validation.ListRevocationSource
-
Adds all
revocationSourcesto the list by keeping old values - 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.
- addChildSignatureScope(SignatureScope) - Method in class eu.europa.esig.dss.validation.scope.SignatureScope
-
Adds a new child
SignatureScope - 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(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
- 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
- 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
- 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
- addElement(Document, Element, DSSNamespace, DSSElement) - Static method in class eu.europa.esig.dss.DomUtils
-
This method creates and adds a new XML
Element - 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
- 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.
- addNamespaceAttribute(Element, DSSNamespace) - Static method in class eu.europa.esig.dss.DomUtils
-
Adds a namespace attribute to the element
- addReference(SignatureScope) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Checks if the signature scope shall be added as a timestamped reference NOTE: used to avoid duplicates in ASiC with CAdES validator, due to covered signature/timestamp files
- addReference(List<TimestampedReference>, Identifier, TimestampedObjectType) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Adds a reference for the given identifier and category
- addReference(List<TimestampedReference>, TimestampedReference) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Adds
referenceToAddtoreferenceListwithout duplicates - addReferences(List<TimestampedReference>, List<TimestampedReference>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Adds
referencesToAddtoreferenceListwithout duplicates - addRelatedTokenAndErrorMessage(Token, String) - Method in class eu.europa.esig.dss.validation.status.TokenStatus
-
Adds concerned token and information about the occurred event
- addRelatedTokenAndErrorMessage(AdvancedSignature, String) - Method in class eu.europa.esig.dss.validation.status.SignatureStatus
-
Adds concerned signature and information about the occurred event
- addRevocationTokenForVerification(RevocationToken<?>) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addRevocationTokenForVerification(RevocationToken<?>) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds a new revocation token to the list of tokens to verify.
- addSignatureForVerification(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- addSignatureForVerification(AdvancedSignature) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Adds a new signature to collect the information to verify.
- addTextElement(Document, Element, DSSNamespace, DSSElement, String) - Static method in class eu.europa.esig.dss.DomUtils
-
This method creates and adds a new XML
Elementwith text value - 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(AdvancedSignature, ValidationData) - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Adds validation data to the container
- addValidationData(TimestampToken, 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
- addX509CRLHolder(X509CRLHolder, RevocationOrigin) - Method in class eu.europa.esig.dss.validation.CMSCRLSource
-
Computes and store
CRLBinaryfromcrlHolder - 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
- ALGORITHM - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigAttribute
-
Algorithm
- all() - Method in class eu.europa.esig.dss.definition.XPathExpressionBuilder
-
Defines if to search all element occurrences
- all(boolean) - Method in class eu.europa.esig.dss.definition.XPathExpressionBuilder
-
Defines if to search all element occurrences
- all(DSSElement) - Static method in class eu.europa.esig.dss.definition.AbstractPaths
-
Builds the xpath expression to return entries of the
element - all(DSSElement...) - Static method in class eu.europa.esig.dss.definition.AbstractPaths
-
Builds the xpath expression to return entries of the given
elements array - ALL_SIGNATURE_VALUES_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"//ds:SignatureValue"
- ALL_SIGNATURES_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"//ds:Signature"
- allCertificateSources - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The list of all certificate sources
- allCertificateSources(ListCertificateSource) - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
- allCertificateSources(ListCertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set
ListCertificateSourcecontaining all certificate sources used in the validator (including trusted certificate sources) - allCertificateSources(ListCertificateSource) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- allFromCurrentPosition(DSSElement) - Static method in class eu.europa.esig.dss.definition.AbstractPaths
-
Builds the xpath expression to return entries of the
elementfrom the current position - allNotParent(DSSElement, DSSElement) - Static method in class eu.europa.esig.dss.definition.AbstractPaths
-
Builds the xpath expression to return entries of the
elementwhich are not parent ofnotParentOf - 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
- 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.
- attribute(DSSAttribute) - Method in class eu.europa.esig.dss.definition.XPathExpressionBuilder
-
Defines the attribute to search
B
- BaselineBCertificateSelector - Class in eu.europa.esig.dss.signature
-
This class is used to retrieve the used certificates for a signature from the user parameters.
- BaselineBCertificateSelector(CertificateVerifier, AbstractSignatureParameters<?>) - Constructor for class eu.europa.esig.dss.signature.BaselineBCertificateSelector
-
The default constructor
- BaselineRequirementsChecker<AS extends DefaultAdvancedSignature> - 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 - browseRecursivelyForNamespaceWithUri(Element, String) - Static method in class eu.europa.esig.dss.DomUtils
-
This method browses through
elementlooking for a namespace with the targeturiand returnsDSSNamespaceif found - build() - Method in class eu.europa.esig.dss.AbstractSignatureParametersBuilder
- build() - Method in class eu.europa.esig.dss.definition.XPathExpressionBuilder
-
Builds the XPath expression
- build() - Method in class eu.europa.esig.dss.FileNameBuilder
-
Generates and returns a final name for the document to create
- build() - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Builds
SignatureIdentifierfor the providedAdvancedSignature - build() - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
-
Builds
XmlDiagnosticData - build() - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds
XmlDiagnosticData - build() - Method in interface eu.europa.esig.dss.validation.SignatureIdentifierBuilder
-
Builds
SignatureIdentifierfor the providedAdvancedSignature - build() - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Builds
XmlDiagnosticData - build() - Method in class eu.europa.esig.dss.validation.XmlPolicyBuilder
-
Validates a
SignaturePolicyand builds anXmlPolicy - build(CertificateToken, Map<CertificateToken, List<TrustProperties>>) - Method in class eu.europa.esig.dss.validation.XmlTrustedServiceProviderBuilder
-
This method builds a list of
XmlTrustedServiceProviders corresponding to the givenCertificateToken - build(QcStatements) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds the
XmlQcStatements - buildBinaries() - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Builds unique binary data describing the signature object
- buildCompleteCopy() - Method in class eu.europa.esig.dss.validation.CertificateVerifierBuilder
-
Builds a complete copy of the
certificateVerifier - buildCompleteCopyForValidation() - Method in class eu.europa.esig.dss.validation.CertificateVerifierBuilder
-
This method builds a local copy of a
CertificateVerifierused by a signature validation process - buildDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Builds a list of detached
TimestampTokens extracted from the document - buildDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
- buildDetachedXmlCertificate(CertificateToken) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method builds an
XmlCertificatefrom the givenCertificateToken - buildDetachedXmlRevocation(RevocationToken<?>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method builds an
XmlRevocationfrom the givenRevocationToken - buildDetachedXmlSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Builds
XmlSignature - buildDetachedXmlTimestamp(TimestampToken) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
This method builds
XmlTimestampfromTimestampToken - buildDOM() - Static method in class eu.europa.esig.dss.DomUtils
-
Creates the new empty Document.
- buildDOM(byte[]) - Static method in class eu.europa.esig.dss.DomUtils
-
This method returns the
Documentcreated based on byte array. - buildDOM(DSSDocument) - Static method in class eu.europa.esig.dss.DomUtils
-
This method returns the
Documentcreated based on theDSSDocument. - buildDOM(InputStream) - Static method in class eu.europa.esig.dss.DomUtils
-
This method returns the
Documentcreated based on the XML InputStream. - buildDOM(String) - Static method in class eu.europa.esig.dss.DomUtils
-
This method returns the
Documentcreated based on the XML string. - buildOfflineAndSilentCopy() - Method in class eu.europa.esig.dss.validation.CertificateVerifierBuilder
-
Builds a copy of the
certificateVerifierby skipping the data sources and disabling alerts - buildOutputStream() - Method in class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
-
Builds
OutputStream - buildOutputStream() - Method in class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandler
- buildOutputStream() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
- buildPSD2QcInfo(PSD2QcType) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds
XmlPSD2QcInfo - buildQcEuLimitValue(QCLimitValue) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds
XmlQcEuLimitValue - buildSemanticsIdentifier(OidDescription) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds Semantics Identifier
XmlOID - buildSignaturePolicy() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
This method extracts a signature policy from a signature and builds the object
- buildSignaturePolicyStore() - Method in class eu.europa.esig.dss.validation.XmlPolicyBuilder
-
Builds an
XmlSignaturePolicyStore - buildSignatures() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
This method build a list of signatures to be extracted from a document
- buildSignedSignatureProperties() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates the 'signed-signature-properties' element of the signature
- buildTokenIdentifier() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
- buildUnsignedSignatureProperties() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates the 'unsigned-signature-properties' element of the signature
- buildXmlOrphanCertificateToken(CertificateToken) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method builds an
XmlOrphanCertificateTokenfrom the givenCertificateToken - buildXmlOrphanTokens() - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a list of
XmlOrphanTokens - buildXmlQcCompliance(boolean) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds
XmlQcCompliance - buildXmlQcEuPSD(List<PdsLocation>) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds a list of XML QcEuPSDs
- buildXmlQcSSCD(boolean) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds a
XmlQcSSCD - buildXmlQcTypes(List<QCType>) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds a list of XML QcTypes
C
- candidatesForSigningCertificate - Variable in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
The reference to the object containing all candidates to the signing certificate.
- CANONICALIZATION_ALGORITHM_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:CanonicalizationMethod/@Algorithm"
- CANONICALIZATION_METHOD - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
CanonicalizationMethod
- 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
- CertificateReorderer - Class in eu.europa.esig.dss
-
Reorders a certificate collection to the corresponding certificate chain
- CertificateReorderer(CertificateToken, Collection<CertificateToken>) - Constructor for class eu.europa.esig.dss.CertificateReorderer
-
Constructor which takes a potential signing certificate and a certificate chain
- CertificateReorderer(Collection<CertificateToken>) - Constructor for class eu.europa.esig.dss.CertificateReorderer
-
Constructor which takes a collection of certificates where DSS needs to find the signing certificate
- 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
- checkAllCertificatesValid() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
-
Deprecated.
- checkAllCertificatesValid() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Deprecated.
- 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!
- checkIsSignedBy(CertificateToken) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Checks if timestamp is signed by teh given certificate
- checkIsSignedBy(PublicKey) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
- 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
- CMSCertificateSource - Class in eu.europa.esig.dss.validation
-
CMS certificate source
- CMSCertificateSource(CMSSignedData, SignerInformation) - Constructor for class eu.europa.esig.dss.validation.CMSCertificateSource
-
The constructor to instantiate a CMSCertificateSource.
- CMSCRLSource - Class in eu.europa.esig.dss.validation
-
CRLSource that retrieves information from a
CMSSignedDatacontainer. - CMSCRLSource(CMSSignedData, AttributeTable) - Constructor for class eu.europa.esig.dss.validation.CMSCRLSource
-
The default constructor for CMSCRLSource.
- CMSOCSPSource - Class in eu.europa.esig.dss.validation
-
OCSPSource that retrieves information from a
CMSSignedDatacontainer. - CMSOCSPSource(CMSSignedData, AttributeTable) - Constructor for class eu.europa.esig.dss.validation.CMSOCSPSource
-
The default constructor for CAdESOCSPSource.
- cmsSignedData - Variable in class eu.europa.esig.dss.validation.CMSOCSPSource
-
The CMS SignedData
- CommitmentTypeIndication - Class in eu.europa.esig.dss.validation
-
This class represents the commitment type indication identifiers extracted from the signature.
- CommitmentTypeIndication(String) - Constructor for class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
The default constructor
- CommonCertificateVerifier - Class in eu.europa.esig.dss.validation
-
This class provides the different sources used to verify the status of a certificate using the trust model.
- CommonCertificateVerifier() - Constructor for class eu.europa.esig.dss.validation.CommonCertificateVerifier
-
The default constructor.
- CommonCertificateVerifier(boolean) - Constructor for class eu.europa.esig.dss.validation.CommonCertificateVerifier
-
This constructor allows creating of
CommonCertificateVerifierwithoutDataLoader. - compare(TimestampToken, TimestampToken) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampTokenComparator
- compare(TimestampValidator, TimestampValidator) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampValidatorComparator
- containerContents - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
In case of an ASiC signature this
Listof container documents. - ContainerContentSignatureScope - Class in eu.europa.esig.dss.validation.scope
-
This SignatureScope represents a content of a package.zip container file for an ASiC-S container
- ContainerContentSignatureScope(String, Digest) - 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(Digest) - Constructor for class eu.europa.esig.dss.validation.scope.ContainerSignatureScope
-
Default constructor
- ContainerSignatureScope(String, Digest) - Constructor for class eu.europa.esig.dss.validation.scope.ContainerSignatureScope
-
Constructor with a container name
- containsSigningCertificate(Collection<CertificateToken>) - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Checks if the given collection of
CertificateTokens contains the signing certificate for the signature - contentTimestamps - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Enclosed content timestamps.
- context - Variable in class eu.europa.esig.dss.AbstractSignatureParameters
-
The internal signature processing variable
- copy(XmlQcStatements) - Method in class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Builds a deep copy of
XmlQcStatementsNOTE: does not copy MRA content - COUNTER_SIGN - Enum constant in enum eu.europa.esig.dss.signature.SigningOperation
-
Counter signature creation
- COUNTER_SIGNATURE_TYPE - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
The "Type" attribute value for a ds:Reference element a ds:SignatureValue of a counter signed signature
- 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(String, Digest) - Constructor for class eu.europa.esig.dss.validation.scope.CounterSignatureScope
-
Default constructor
- CounterSignatureService<CSP extends eu.europa.esig.dss.model.SerializableCounterSignatureParameters> - Interface in eu.europa.esig.dss.signature
-
This interface
CounterSignatureServiceprovides operations for a counter-signature creation - counterSignSignature(DSSDocument, CSP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.CounterSignatureService
-
Counter-signs the
signatureDocumentwith the provided signatureValue. - create() - Method in class eu.europa.esig.dss.validation.CRLFirstRevocationDataLoadingStrategyFactory
- create() - Method in class eu.europa.esig.dss.validation.OCSPFirstRevocationDataLoadingStrategyFactory
- create() - Method in interface eu.europa.esig.dss.validation.RevocationDataLoadingStrategyFactory
-
This method initializes a new
RevocationDataLoadingStrategy - create(DSSDocument) - Method in interface eu.europa.esig.dss.validation.DocumentValidatorFactory
-
This method instantiates a
DocumentValidatorwith the given document - create(DSSDocument) - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidatorFactory
- createAndValidate() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates and validates all timestamps Must be called only once
- createBaselineRequirementsChecker() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Instantiates a
BaselineRequirementsCheckeraccording to the signature format - createDefaultRevocationDataVerifier() - Static method in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
This method is used to instantiate a new
RevocationDataVerifier, using the default validation constraints (synchronized with default validation policy). - createDiagnosticDataBuilder(ValidationContext) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Creates and fills the
DiagnosticDataBuilderwith a relevant data - createDiagnosticDataBuilder(ValidationContext, List<AdvancedSignature>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Creates and fills the
DiagnosticDataBuilderwith a relevant data - createDssDocumentFromDomDocument(Document, String) - Static method in class eu.europa.esig.dss.DomUtils
-
This method creates a new InMemoryDocument with the
Documentcontent and the given name - createElementNS(Document, DSSNamespace, DSSElement) - Static method in class eu.europa.esig.dss.DomUtils
-
Creates an element with the given namespace
- createOrphanTokenFromRevocationIdentifier(EncapsulatedRevocationTokenIdentifier<R>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Creates an orphan revocation token from
EncapsulatedRevocationTokenIdentifier - createOutputStream() - Method in class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
- createOutputStream() - Method in interface eu.europa.esig.dss.signature.resources.DSSResourcesHandler
-
This method creates a new
OutputStreamto be used as an output for a temporary signature document - createReferenceForCertificate(CertificateToken) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a
TimestampedReferencefor the providedCertificateToken - createReferenceForIdentifier(Identifier, TimestampedObjectType) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a
TimestampedReferencefor the given identifier - createReferencesForCertificateRefs(Collection<CertificateRef>, CertificateSource, ListCertificateSource) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Returns a list of timestamped references from the given collection of
certificateRefs - createReferencesForCertificates(Collection<CertificateToken>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences for the provided list ofcertificates - createReferencesForCRLBinaries(Collection<? extends EncapsulatedRevocationTokenIdentifier<CRL>>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences from a collection ofCRLBinarys - createReferencesForCRLRefs(Collection<? extends RevocationRef<CRL>>, OfflineRevocationSource<CRL>, ListRevocationSource<CRL>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Returns a list of timestamped references from the given collection of
crlRefs - createReferencesForIdentifiers(Collection<? extends Identifier>, TimestampedObjectType) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences from the identifiers of a given type - createReferencesForOCSPBinaries(Collection<? extends EncapsulatedRevocationTokenIdentifier<OCSP>>, ListCertificateSource) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences from a collection ofOCSPResponseBinarys - createReferencesForOCSPBinary(OCSPResponseBinary, ListCertificateSource) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences for aOCSPResponseBinary - createReferencesForOCSPRefs(Collection<? extends RevocationRef<OCSP>>, OfflineRevocationSource<OCSP>, ListCertificateSource, ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Returns a list of timestamped references from the given collection of
ocspRefs - createResourcesHandler() - Method in interface eu.europa.esig.dss.signature.resources.DSSResourcesHandlerBuilder
-
This method instantiates the corresponding factory.
- createResourcesHandler() - Method in class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandlerBuilder
- createResourcesHandler() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
- createRevocationDataVerifierFromPolicy(ValidationPolicy) - Static method in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
This method is used to instantiate a
RevocationDataVerifierfrom a givenValidationPolicyin order to synchronize the validation constraints at the current validation time. - createRevocationDataVerifierFromPolicyWithTime(ValidationPolicy, Date) - Static method in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
This method is used to instantiate a
RevocationDataVerifierfrom a givenValidationPolicyin order to synchronize the validation constraints with a providedvalidationTime. - createTimestampToken() - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
-
This method creates a timestamp token from the validating document
- createXMLGregorianCalendar(Date) - Static method in class eu.europa.esig.dss.DomUtils
-
Converts a given
Dateto a newXMLGregorianCalendar. - createXPathExpression(String) - Static method in class eu.europa.esig.dss.DomUtils
-
This method creates a new instance of XPathExpression with the given xpath expression
- 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
- DataIdentifier - Class in eu.europa.esig.dss.validation
-
The DSS identifier for a SignedData
- DataIdentifier(byte[]) - Constructor for class eu.europa.esig.dss.validation.DataIdentifier
-
Default constructor
- DefaultAdvancedSignature - Class in eu.europa.esig.dss.validation
-
A common implementation of
AdvancedSignature - DefaultAdvancedSignature() - Constructor for class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Default constructor instantiating object with null values
- defaultDigestAlgorithm - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The digest algorithm to use for digest computation
- defaultDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
- defaultDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set the default
DigestAlgorithmwhich will be used for tokens' DigestAlgoAndValue calculation - defaultDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- DefaultSignaturePolicyValidatorLoader - Class in eu.europa.esig.dss.validation.policy
-
Loads a relevant
SignaturePolicyValidatorbased on the policy content - DefaultSignaturePolicyValidatorLoader() - Constructor for class eu.europa.esig.dss.validation.policy.DefaultSignaturePolicyValidatorLoader
-
Default constructor instantiating object with null SignaturePolicyValidator
- detachedContents - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
In case of a detached signature this is the signed document.
- detachedContents - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
In case of a detached signature this
Listcontains the signed documents. - 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
- DIGEST_METHOD - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
DigestMethod
- DIGEST_METHOD_ALGORITHM_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:DigestMethod/@Algorithm"
- DIGEST_VALUE - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
DigestValue
- DIGEST_VALUE_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:DigestValue"
- DigestSignatureScope - Class in eu.europa.esig.dss.validation.scope
-
The Signature Scope defines a Digest document
- DigestSignatureScope(String, Digest) - Constructor for class eu.europa.esig.dss.validation.scope.DigestSignatureScope
-
Default constructor
- 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 extends eu.europa.esig.dss.model.SerializableSignatureParameters,
TP extends eu.europa.esig.dss.model.SerializableTimestampParameters> - Interface in eu.europa.esig.dss.signature -
This interface
DocumentSignatureServiceprovides operations for the signature creation and for its extension. - DocumentValidator - Interface in eu.europa.esig.dss.validation
-
This is the interface to be used when implementing different signature validators.
- DocumentValidatorFactory - Interface in eu.europa.esig.dss.validation
-
This interface defines the factory to create a
DocumentValidatorfor a givenDSSDocument - DomUtils - Class in eu.europa.esig.dss
-
The utils for dealing with
org.w3c.domobjects - DSA_KEY_VALUE - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
DSAKeyValue
- DSSAttribute - Interface in eu.europa.esig.dss.definition
-
The XML attribute interface
- DSSElement - Interface in eu.europa.esig.dss.definition
-
The XML element
- DSSNamespace - Class in eu.europa.esig.dss.definition
-
Defines the namespaces
- DSSNamespace(String, String) - Constructor for class eu.europa.esig.dss.definition.DSSNamespace
-
Default constructor
- 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 - DSSXmlErrorListener - Class in eu.europa.esig.dss
-
The DSS implementation of
ErrorListenerLogs errors according to its level - DSSXmlErrorListener() - Constructor for class eu.europa.esig.dss.DSSXmlErrorListener
-
Default constructor
E
- element(DSSElement) - Method in class eu.europa.esig.dss.definition.XPathExpressionBuilder
-
Defines the element to search
- elements(DSSElement[]) - Method in class eu.europa.esig.dss.definition.XPathExpressionBuilder
-
Defines the element path to search
- EmptySignaturePolicyValidator - Class in eu.europa.esig.dss.validation.policy
-
This class covers the case of empty signature policies (no asn1,...
- EmptySignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.validation.policy.EmptySignaturePolicyValidator
-
Default constructor
- emptyToNull(String) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
If text is empty returns NULL, or original text otherwise
- EncapsulatedTimestampScopeFinder - Class in eu.europa.esig.dss.validation.scope
-
This class is used to find a signature scope for an embedded timestamp from a collection of
SignatureScopecandidates, extracted from a signature - EncapsulatedTimestampScopeFinder() - Constructor for class eu.europa.esig.dss.validation.scope.EncapsulatedTimestampScopeFinder
-
Default constructor instantiating object with null signature
- ENCODING - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigAttribute
-
Encoding
- ensureSignatureValue(SignatureAlgorithm, SignatureValue) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
-
This method ensures the provided
signatureValuehas the expectedtargetSignatureAlgorithm - ensureSignatureValue(SignatureValue, SignatureAlgorithm) - Method in class eu.europa.esig.dss.signature.SignatureValueChecker
-
This method ensures the provided
signatureValuehas the expectedtargetSignatureAlgorithm - equals(Object) - Method in class eu.europa.esig.dss.ProfileParameters
- equals(Object) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- equals(Object) - Method in class eu.europa.esig.dss.validation.scope.ManifestEntrySignatureScope
- equals(Object) - Method in class eu.europa.esig.dss.validation.scope.SignatureScope
- equals(Object) - Method in class eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
- equals(Object) - Method in class eu.europa.esig.dss.validation.SignerRole
- equals(Object) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampedReference
- error(TransformerException) - Method in class eu.europa.esig.dss.DSSXmlErrorListener
- eu.europa.esig.dss - package eu.europa.esig.dss
- eu.europa.esig.dss.definition - package eu.europa.esig.dss.definition
- eu.europa.esig.dss.definition.xmldsig - package eu.europa.esig.dss.definition.xmldsig
- 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.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
- excludeCertificateTokens(Collection<CertificateToken>) - Method in class eu.europa.esig.dss.validation.ValidationData
-
Removes all certificate token entries matching the provided collection
- excludeComments(Node) - Static method in class eu.europa.esig.dss.DomUtils
-
Returns a Node with excluded comments.
- 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
- EXPONENT - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Exponent
- EXTEND - Enum constant in enum 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.
- extractCandidatesForSigningCertificate(CertificateSource) - Method in class eu.europa.esig.dss.validation.CMSCertificateSource
- extractCandidatesForSigningCertificate(CertificateSource) - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Extracts candidates to be a signing certificate from the source
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
- fatalError(TransformerException) - Method in class eu.europa.esig.dss.DSSXmlErrorListener
- 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 - findBinaryForReference(RevocationRef<R>) - Method in class eu.europa.esig.dss.validation.ListRevocationSource
-
Gets the incorporated
EncapsulatedRevocationTokenIdentifiercorresponding to the providedreference - findSignatureScope(SignatureScopeFinder) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Runs SignatureScopeFinder
- findSignatureScope(SignatureScopeFinder) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- findSignatureScope(T) - Method in interface eu.europa.esig.dss.validation.scope.SignatureScopeFinder
-
Returns a list of
SignatureScopes from a signature - findSignatureScopes(Collection<T>) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Finds SignatureScopes for a list of signatures
- findSignatureScopes(Collection<T>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Finds and assigns SignatureScopes for a list of signatures
- 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 - findTimestampScopes(TimestampToken, TimestampScopeFinder) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Finds timestamp scope for the
TimestampToken - forceDelete() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
-
This method is used to delete the temporary File forcibly, even with a flag
toBeDeletedset to false. - 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
- fromCurrentPosition() - Method in class eu.europa.esig.dss.definition.XPathExpressionBuilder
-
Starts XPath from the current position
- fromCurrentPosition(boolean) - Method in class eu.europa.esig.dss.definition.XPathExpressionBuilder
-
Defines if to start XPath from the current position
- fromCurrentPosition(DSSElement) - Static method in class eu.europa.esig.dss.definition.AbstractPaths
-
Builds the xpath expression to return entries of the
elementfrom the current position - fromCurrentPosition(DSSElement...) - Static method in class eu.europa.esig.dss.definition.AbstractPaths
-
Builds the xpath expression to return entries starting from the current position
- fromCurrentPosition(DSSElement, DSSAttribute) - Static method in class eu.europa.esig.dss.definition.AbstractPaths
-
Builds the xpath expression to return entries starting from the current position with the given
attribute - 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, Digest) - Constructor for class eu.europa.esig.dss.validation.scope.FullSignatureScope
-
Default constructor
G
- G - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
G
- GENERAL_ERROR_KEY - Static variable in class eu.europa.esig.dss.validation.policy.AbstractSignaturePolicyValidator
-
The error key to be used for general errors
- getAbbreviation() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
- 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. - getAllRevocationBinaries() - Method in class eu.europa.esig.dss.validation.ListRevocationSource
-
Gets all revocation token binaries from all incorporated sources
- 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.
- getArchiveTimestampOtherReferences(TimestampToken) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferences for the given archivetimestampTokenthat cannot be extracted from signature attributes (signed or unsigned), depending on its format (signedData for CAdES or, keyInfo for XAdES) - 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() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Gets the
ArchiveTimestampType, when applicable - getArchiveTimestampType(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns
ArchiveTimestampTypefor the givenunsignedAttribute - getAttrAuthoritiesCertValues() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the list of all certificates from the AttrAuthoritiesCertValues (XAdES)
- getAttributeCertificateRefs() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the list of
CertificateRefs included in the attribute attribute-certificate-references (CAdES) or the AttributeCertificateRefs/AttributeCertificateRefsV2 (XAdES) - getAttributeCertificates() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the Set of
CertificateTokens according to references included in the attribute attribute-certificate-references (CAdES) or the AttributeCertificateRefs/AttributeCertificateRefsV2 (XAdES) - getAttributeName() - Method in interface eu.europa.esig.dss.definition.DSSAttribute
-
Returns the attribute name
- getAttributeName() - Method in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigAttribute
- 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.
- getCandidatesForSigningCertificate() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Returns an object with signing candidates
- getCandidatesForSigningCertificate(CertificateSource) - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Gets an object containing the signing certificate or information indicating why it is impossible to extract it from the signature.
- getCanonicalizationMethod() - Method in class eu.europa.esig.dss.validation.SignatureDigestReference
-
Returns canonicalization method used to calculate digest
- getCanonicalizationMethod() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Applies only from XAdES timestamps
- getCategory() - Method in class eu.europa.esig.dss.validation.SignerRole
-
Gets the role category
- getCategory() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampedReference
-
Gets the timestamped object type
- getCertificateChain() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Set the certificate chain
- getCertificateRefs() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Returns the Set of contained certificate references.
- getCertificateRefs(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
CertificateRefs from the givenunsignedAttribute - getCertificates() - Method in class eu.europa.esig.dss.signature.BaselineBCertificateSelector
-
Returns a certificate chain for a B-level signature creation
- 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
- getCertificates() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Returns the list of wrapped certificates.
- 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 class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Returns
TimestampCertificateSourcefor the timestamp - 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
- getCertificateSourceType() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
- getCertificateSourceType() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampCertificateSource
- getCertificateTokens() - Method in class eu.europa.esig.dss.validation.ValidationData
-
Gets certificate tokens to be included into the signature
- getCertificateValues() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the list of all certificates from CertificateValues (XAdES/CAdES)
- getCertifiedSignerRoles() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the certified roles of the signer.
- getChildren() - Method in class eu.europa.esig.dss.validation.scope.SignatureScope
-
Returns a list of dependent signature scopes (e.g.
- getChildrenNames(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
-
This method returns the list of children's names for a given
Node. - 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
- getCompleteCertificateRefs() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the list of
CertificateRefs included in the attribute complete-certificate-references (CAdES) or the CompleteCertificateRefs/CompleteCertificateRefsV2 (XAdES) - getCompleteCertificates() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the Set of
CertificateTokens according references to included in the attribute complete-certificate-references (CAdES) or the CompleteCertificateRefs/CompleteCertificateRefsV2 (XAdES) - getCompleteCertificateSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets a ListCertificateSource representing a merged source from
signatureCertificateSourceand all included to the signature timestamp objects - getCompleteCertificateSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getCompleteCRLSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets a ListRevocationSource representing a merged source from
signatureCRLSourseand all included to the signature timestamp objects - getCompleteCRLSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getCompleteOCSPSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets a ListRevocationSource representing a merged source from
signatureOCSPSourseand all included to the signature timestamp objects - getCompleteOCSPSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getCompleteValidationDataForSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Returns a complete validation data for a signature, including the data for incorporated timestamps and/or counter-signatures, but excluding the tokens already incorporated within the signature
- getComputedDigest(DSSDocument, DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.policy.AbstractSignaturePolicyValidator
- getComputedDigest(DSSDocument, DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.policy.BasicASNSignaturePolicyValidator
- getComputedDigest(DSSDocument, DigestAlgorithm) - Method in interface eu.europa.esig.dss.validation.policy.SignaturePolicyValidator
-
Returns
Digeston the computed SignaturePolicy's content - getComputedDigest(DSSDocument, DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.policy.ZeroHashSignaturePolicyValidator
- getContainerContents() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns container's content
- getContainerContents() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getContainerType() - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Gets the
ASiCContainerType - getContentTimestamp(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
-
This method allows to compute a content-timestamp (which is added in the signed properties)
- getContentTimestamp(List<DSSDocument>, SP) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
-
Creates a content-timestamp attribute (to be include in the signed-data)
- getContentTimestampMessageDigest() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampMessageDigestBuilder
-
Returns the content timestamp message-imprint digest (timestamped or to be).
- getContentTimestamps() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Returns the list of the
TimestampTokento be incorporated within the signature and representing the content-timestamp. - getContentTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the content timestamps
- getContentTimestamps() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getContentTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getContentTimestamps() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of incorporated content timestamps
- getContentType() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the value of the signed attribute content-type
- getContext() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Gets the signature creation context (internal variable)
- getCounterSignaturePosition(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Returns a current counter signature position in its master signature
- getCounterSignatureReferences(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of references extracted from a counter signature
- getCounterSignatures() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns a list of counter signatures applied to this signature
- getCounterSignatures(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Extracts Counter Signatures from the given
unsignedAttribute - getCounterSignaturesCertificateSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Returns a merged certificate source for values incorporated within counter signatures
- getCounterSignaturesCRLSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Returns a merged CRL source for values incorporated within counter signatures
- getCounterSignaturesOCSPSource() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Returns a merged OCSP source for values incorporated within counter signatures
- getCounterSignaturesReferences(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferences encapsulated from the list of counter signatures - getCountryName() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Gets country name
- getCreationDate() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
- 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 class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Returns
TimestampCRLSourcefor the timestamp - getCrlTokens() - Method in class eu.europa.esig.dss.validation.ValidationData
-
Sets CRL tokens to be included into the signature
- getCurrentNamespaces() - Static method in class eu.europa.esig.dss.DomUtils
-
This method returns stored namespace definitions
- getCurrentTime() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getCurrentTime() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Gets the current validation time.
- getDAIdentifier() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method returns an identifier provided by the Driving Application (DA) Note: used only for XAdES
- getDataFoundUpToLevel() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method returns the signature level
- getDataToBeCounterSigned(DSSDocument, CSP) - Method in interface eu.europa.esig.dss.signature.CounterSignatureService
-
Retrieves the bytes of the data that need to be counter-signed from
signatureDocument. - getDataToBeSignedRepresentation() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
TS 119 102-1 (4.2.8 Data to be signed representation (DTBSR)) : The DTBS preparation component shall take the DTBSF and hash it according to the hash algorithm specified in the cryptographic suite.
- getDataToSign(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
-
Retrieves the bytes of the data that need to be signed based on the
toSignDocumentandparameters. - getDataToSign(List<DSSDocument>, SP) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
-
Retrieves the bytes of the data that need to be signed based on the
toSignDocumentsandparameters. - getDate(String) - Static method in class eu.europa.esig.dss.DomUtils
-
This method allows to convert the given text (XML representation of a date) to the
Date. - 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.scope.AbstractSignatureScopeFinder
-
Returns the used
DigestAlgorithm - 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
- getDependentValidations() - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Returns a list of dependent validations from
thisNote: used to contain manifest entries - getDescription() - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Gets the description
- getDescription() - Method in class eu.europa.esig.dss.validation.scope.ContainerContentSignatureScope
- getDescription() - Method in class eu.europa.esig.dss.validation.scope.ContainerSignatureScope
- getDescription() - Method in class eu.europa.esig.dss.validation.scope.CounterSignatureScope
- getDescription() - Method in class eu.europa.esig.dss.validation.scope.DigestSignatureScope
- getDescription() - Method in class eu.europa.esig.dss.validation.scope.FullSignatureScope
- getDescription() - Method in class eu.europa.esig.dss.validation.scope.ManifestEntrySignatureScope
- getDescription() - Method in class eu.europa.esig.dss.validation.scope.ManifestSignatureScope
- getDescription() - Method in class eu.europa.esig.dss.validation.scope.SignatureScope
-
Gets the signature scope description
- getDescription() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Gets description
- 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
- getDetachedTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns a list of detached timestamps NOTE: used for ASiC with CAdES only
- getDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getDetachedTimestamps() - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Retrieves the detached timestamps found in the document
- getDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- getDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampSource
-
Returns a list of processed detached timestamps
- getDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getDetachedTimestamps() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of detached timestamps (used in ASiC with CAdES)
- getDetachedTimestamps() - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Returns a collection of
TimestampTokens - getDeterministicId() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
The deterministic identifier used for unique identification of a created signature (used in XAdES and PAdES).
- getDeterministicId() - Method in class eu.europa.esig.dss.ProfileParameters
-
Gets the deterministic id
- getDiagnosticData() - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
This method retrieves
XmlDiagnosticDatacontaining all information relevant for the validation process, including the certificate and revocation tokens obtained from online resources, e.g. - getDiagnosticData() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
This method retrieves
XmlDiagnosticDatacontaining all information relevant for the validation process, including the certificate and revocation tokens obtained from online resources, e.g. - getDigest() - Method in class eu.europa.esig.dss.validation.ManifestEntry
-
Gets the manifest entry digest
- 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.ReferenceValidation
-
Gets the incorporated
Digest - getDigest() - Method in class eu.europa.esig.dss.validation.scope.SignatureScope
-
Gets digests of the document
- getDigest() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Gets the
Digest - getDigest(byte[]) - Method in class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
-
Gets digest of a binaries
- getDigest(DSSDocument) - Method in class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
-
Gets digest of a document
- getDigestAlgorithm() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Retrieves the digest algorithm used for generating the signature.
- getDigestAlgorithm() - Method in class eu.europa.esig.dss.validation.SignatureDigestReference
-
Returns
DigestAlgorithmused to calculate digest value - getDigestAlgorithm() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
This method returns a
DigestAlgorithmused for message-imprint computation of the timestamp token - getDigestBase64String(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Gets base64 encoded digest string of the manifest document for the given
digestAlgorithm - 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
- getDocument() - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Gets the
DSSDocumentrepresenting the manifest - 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)
- getDSSDictionaryCertValues() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the list of all certificates from the DSS dictionary (PAdES)
- 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.SignatureScope
-
Returns the unique DSS Identifier
- getDSSIdAsString() - Method in class eu.europa.esig.dss.validation.scope.SignatureScope
-
Returns a
Stringrepresentation of the DSS Identifier - getElement(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
-
Returns the Element corresponding to the XPath query.
- getElementById(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
-
Extract an element from the given document
nodewith the given Id - getEncapsulatedCertificateIdentifiers(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
Identifiers obtained from the givenunsignedAttribute - getEncapsulatedCRLIdentifiers(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
CRLBinarys obtained from the givenunsignedAttribute - getEncapsulatedOCSPIdentifiers(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
OCSPResponseBinarys obtained from the givenunsignedAttribute - getEncapsulatedReferencesFromTimestamps(List<TimestampToken>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of TimestampedReferences for tokens encapsulated within the list of timestampTokens
- getEncapsulatedValuesFromTimestamp(TimestampToken, ListCertificateSource, ListRevocationSource<CRL>, ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Gets a list of all validation data embedded to the
timestampedTimestamp - getEncoded() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
- getEncryptionAlgorithm() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Retrieves the encryption algorithm used for generating the signature.
- getEntries() - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Gets a list of
ManifestEntrys - 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
- getFilename() - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Gets the manifest document's filename
- getFileName() - Method in class eu.europa.esig.dss.validation.ManifestEntry
-
Gets the filename
- getFileName() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
This method returns the file name of a detached timestamp
- 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
- getGenerationTime() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Retrieves the timestamp generation time.
- 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(String) - Static method in class eu.europa.esig.dss.DomUtils
-
Gets Id value from the given URI reference Ex.
- getIdAsString(IdentifierBasedObject) - Method in class eu.europa.esig.dss.validation.OriginalIdentifierProvider
- getIdAsString(IdentifierBasedObject) - Method in interface eu.europa.esig.dss.validation.TokenIdentifierProvider
-
Gets a
Stringidentifier for a given object - getIdAsString(IdentifierBasedObject) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
- getIdAsStringForCertRef(CertificateRef) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenCertificateRef - getIdAsStringForRevRef(RevocationRef<?>) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenRevocationRef - getIdAsStringForRevTokenIdentifier(EncapsulatedRevocationTokenIdentifier<?>) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenEncapsulatedRevocationTokenIdentifier - getIdAsStringForSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenAdvancedSignature - getIdAsStringForSignatureScope(SignatureScope) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenSignatureScope - getIdAsStringForTL(TLInfo) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenTLInfo - getIdAsStringForToken(Token) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Gets a
Stringidentifier for a givenToken - getIdentifier() - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Gets the identifier
- getIdentifier() - Method in 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.
- getIssuerX500Principal() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
- getKeyInfoCertificates() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the list of all certificates present in the KeyInfo element (XAdES) (can be unsigned)
- getKeyInfoReferences() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns references from the KeyInfo (for XAdES) encapsulated elements
- getManifestFile() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method returns a related
ManifestFilein the case of ASiC-E signature. - getManifestFile() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getManifestFile() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
This method returns the covered manifest file NOTE: applicable only for ASiC-E CAdES
- 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
- getMessageImprint() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
This method returns the embedded message-imprint value
- getMimeType() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the value of the signed attribute mime-type
- getMimeType() - Method in class eu.europa.esig.dss.validation.ManifestEntry
-
Gets the mimetype
- 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() - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Gets name of the reference
- getName() - Method in class eu.europa.esig.dss.validation.scope.SignatureScope
-
Gets name of the document
- getNamespace() - Method in interface eu.europa.esig.dss.definition.DSSElement
-
Returns the namespace
- getNamespace() - Method in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
- getNamespaceURI(String) - Method in class eu.europa.esig.dss.NamespaceContextMap
- getNode(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
-
Returns the Node corresponding to the XPath query.
- getNodeList(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
-
Returns the NodeList corresponding to the XPath query.
- getNodesAmount(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
-
Returns an amount of found nodes matching the
xPathString - 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
- getObjectId() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampedReference
-
Gets the timestamped object Id
- 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 class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Returns
TimestampOCSPSourcefor the timestamp - getOcspTokens() - Method in class eu.europa.esig.dss.validation.ValidationData
-
Sets OCSP tokens to be included into the signature
- getOrderedCertificateChains() - Method in class eu.europa.esig.dss.CertificateReorderer
-
This method is used to order the certificates (signing certificate, CA1, CA2 and Root)
- getOrderedCertificates() - Method in class eu.europa.esig.dss.CertificateReorderer
-
This method is used to order the certificates (signing certificate, CA1, CA2 and Root)
- 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.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
- getPrefix() - Method in class eu.europa.esig.dss.definition.DSSNamespace
-
Gets the namespace prefix
- getPrefix(String) - Method in class eu.europa.esig.dss.NamespaceContextMap
- getPrefixes(String) - Method in class eu.europa.esig.dss.NamespaceContextMap
- getPrefixMap() - Method in class eu.europa.esig.dss.NamespaceContextMap
-
Returns a prefix map (a copy)
- getProcessedCertificates() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getProcessedCertificates() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a read only list of all certificates used in the process of the validation of all signatures from the given document.
- getProcessedRevocations() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getProcessedRevocations() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a read only list of all revocations used in the process of the validation of all signatures from the given document.
- getProcessedTimestamps() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getProcessedTimestamps() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a read only list of all timestamps processed during the validation of all signatures from the given document.
- getProcessingErrors() - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Returns a user-friendly
Stringwith obtained error messages occurred during the validation process - getPublicKeySize(PublicKey) - Static method in class eu.europa.esig.dss.validation.DSSPKUtils
-
This method returns the public key size extracted from public key infrastructure.
- getReferencesFromTimestamp(TimestampToken, ListCertificateSource, ListRevocationSource<CRL>, ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
-
Incorporates all references from the given
timestampToken - getReferenceValidations() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns individual validation foreach reference (XAdES, JAdES) or for the message-imprint (CAdES)
- getRelatedSignatures() - Method in class eu.europa.esig.dss.validation.status.SignatureStatus
-
Returns a collection of signatures concerned by failure of the processed check
- getRelatedTokens() - Method in class eu.europa.esig.dss.validation.status.TokenStatus
-
Returns a collection of tokens concerned by failure of the processed check
- getRevocationDataLoadingStrategyFactory() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Returns a factory used to create revocation data loading strategy associated with this verifier.
- getRevocationDataLoadingStrategyFactory() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getRevocationDataVerifier() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Returns a
RevocationDataVerifierassociated with this verifier. - getRevocationDataVerifier() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.validation.CRLFirstRevocationDataLoadingStrategy
- getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.validation.OCSPFirstRevocationDataLoadingStrategy
- getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.validation.RevocationDataLoadingStrategy
-
This method retrieves a
RevocationTokenfor the given certificateToken - getRevocationTokens(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.validation.ListRevocationSource
- getRole() - Method in class eu.europa.esig.dss.validation.SignerRole
-
Gets the role
- getRootFile() - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Returns a
ManifestEntrywith argument Rootfile="true" - getSecureDocumentBuilderFactory() - Static method in class eu.europa.esig.dss.DomUtils
-
This method returns a new instance of DocumentBuilderFactory with configured security features
- getSecureTransformer() - Static method in class eu.europa.esig.dss.DomUtils
-
This method returns a new instance of Transformer with secured features enabled
- getSecureTransformerFactory() - Static method in class eu.europa.esig.dss.DomUtils
-
This method returns a new instance of TransformerFactory with secured features enabled
- 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
- getSignatureFilename() - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Gets the signature filename
- getSignatureFilePosition() - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
This method returns a position of a signature file NOTE: this method returns a signature filename for ASiC containers, empty string for others
- getSignatureForm() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Specifies the format of the signature
- getSignatureIdentifierBuilder() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Returns a builder to define and build a signature Id
- getSignaturePolicy() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the Signature Policy OID from the signature.
- getSignaturePolicy() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getSignaturePolicy(String, String) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Gets signature policy by all available ways (id and uri)
- getSignaturePolicyById(String) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Gets a signature policy document with the corresponding
policyIdfromsignaturePoliciesByIdmap - getSignaturePolicyByUrl(String) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Gets a signature policy document with the corresponding
urlfromsignaturePoliciesByUrlmap, if not found, retrieved the data fromurlwithdataLoader - getSignaturePolicyProvider() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Returns a signaturePolicyProvider If not defined, returns a default provider
- getSignaturePolicyStore() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the Signature Policy Store from the signature
- getSignaturePolicyValidatorLoader() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Returns an instance of a corresponding to the format
SignaturePolicyValidatorLoader - getSignaturePosition() - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Returns a position of a signature in the provided file
- getSignatureProductionPlace() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns information about the place where the signature was generated
- 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 NOTE: the method
findSignatureScope(signatureScopeFinder)shall be called before - getSignatureScopes() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getSignatureSignedDataReferences() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of all
TimestampedReferences found into CMS SignedData of the signature NOTE: used only in ASiC-E CAdES - getSignatureTimestampMessageDigest() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampMessageDigestBuilder
-
Returns the message-imprint digest on data (signature value) that was timestamped by the SignatureTimeStamp for the given timestamp.
- getSignatureTimestampReferences() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferencefor a "signature-timestamp" element - getSignatureTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the signature timestamps
- getSignatureTimestamps() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getSignatureTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getSignatureTimestamps() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of incorporated signature timestamps
- getSignatureValue() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the digital signature value
- getSignedAssertions() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the list of embedded signed assertions.
- getSignedData() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Get signed data
- getSignedDataCertificates() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the list of all certificates present in a signed element (i.e.
- getSignedDocumentFilenames() - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Returns a list of signed document filenames
- getSignedSignatureProperties() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns the 'signed-signature-properties' element of the signature
- getSignerDataReferences() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getSignerDataReferences() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of
TimestampedReferences obtained from thesignatureScopes - getSignerDataTimestampedReferences(List<SignatureScope>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates a list of
TimestampedReferences from a given list ofSignatureScopes - getSignerInformation() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Returns used signer information from CMS Signed Data object
- getSignerInformationStoreInfos() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Returns a list of found CertificateIdentifier in the SignerInformationStore
- 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
- getSigningCertificateRefs() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the list of
CertificateRefs for the signing certificate (V1/V2) - getSigningCertificates() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the Set of
CertificateTokens for the signing certificate (V1/V2) - 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.
- getSources() - Method in class eu.europa.esig.dss.validation.ListRevocationSource
-
Gets a list of all embedded sources
- 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
- getTagName() - Method in interface eu.europa.esig.dss.definition.DSSElement
-
Returns element tag name
- getTagName() - Method in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
- 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
- getTimeStamp() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Gets BouncyCastle implementation of a TimestampToken
- getTimestampAttribute() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Gets the timestamp's element attribute (XAdES, JAdES)
- getTimestampCertificateSources() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getTimestampCertificateSources() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a merged
ListCertificateSourceof all embedded timestamp certificate sources - getTimestampCertificateSourcesExceptLastArchiveTimestamp() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getTimestampCertificateSourcesExceptLastArchiveTimestamp() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a merged
ListCertificateSourceof all embedded timestamp certificate sources except the latest Archive Timestamp - getTimestampCRLSources() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getTimestampCRLSources() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a merged
ListRevocationSourceof all embedded timestamp CRL sources - getTimestampedCertificateRefs(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferencecertificate refs found in the givenunsignedAttribute - getTimestampedCertificateValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferences from theunsignedAttributecontaining certificate values - getTimestampedData() - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
- getTimestampedData() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampValidator
-
Returns the timestamped data
- getTimestampedReferences() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Gets list of
TimestampedReferences covered by the current timestamp - getTimestampedReferences(List<SignatureScope>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Returns a list of timestamped references from the given list of
SignatureScopes - getTimestampedRevocationRefs(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferencerevocation refs found in the givenunsignedAttribute - getTimestampedRevocationValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of timestamped revocation references extracted from the given unsigned attribute
- getTimestampIncludes() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Returns the covered references by the current timestamp (XAdES IndividualDataObjectsTimeStamp)
- getTimestampMessageImprintDigestBuilder(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a
TimestampMessageDigestBuilderto compute message digest with the providedDigestAlgorithm - getTimestampMessageImprintDigestBuilder(TimestampToken) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a related
TimestampMessageDigestBuilder - getTimestampOCSPSources() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getTimestampOCSPSources() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a merged
ListRevocationSourceof all embedded timestamp OCSP sources - getTimestampScopeFinder() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
This method returns a timestamp scope finder
- getTimestampScopeFinder() - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
- getTimestampScopes() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Returns the scope of the current timestamp (detached timestamps only)
- getTimestampSignatureScopeForDocument(DSSDocument) - Method in class eu.europa.esig.dss.validation.scope.DetachedTimestampScopeFinder
-
Returns a timestamped
SignatureScopefor the given document - getTimestampSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Gets a Signature Timestamp source which contains ALL timestamps embedded in the signature.
- getTimestampsX1() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the time-stamp which is placed on the digital signature (XAdES example: ds:SignatureValue element), the signature time-stamp(s) present in the AdES-T form, the certification path references and the revocation status references.
- getTimestampsX1() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getTimestampsX1() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getTimestampsX1() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of incorporated SigAndRefs timestamps
- getTimestampsX2() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns the time-stamp which is computed over the concatenation of CompleteCertificateRefs and CompleteRevocationRefs elements (XAdES example).
- getTimestampsX2() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- getTimestampsX2() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
- getTimestampsX2() - Method in interface eu.europa.esig.dss.validation.timestamp.TimestampSource
-
Returns a list of incorporated RefsOnly timestamps
- getTimeStampType() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Retrieves the type of the timestamp token.
- getTimestampValidationData(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferences encapsulated to the "timestamp-validation-data"unsignedAttribute - getTimeStampValidationDataCertValues() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the list of all certificates from the TimeStampValidationData (XAdES)
- 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.scope.AbstractSignatureScopeFinder
-
Gets the
TokenIdentifierProvider - 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)
- getTransformationNames() - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Returns a list of transformations contained in the
reference - getTransformations() - Method in class eu.europa.esig.dss.validation.scope.SignatureScope
-
Returns a list of transformations on the original document when applicable
- 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
- getTSTInfoTsa() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Returns a TSTInfo.tsa attribute identifying the timestamp issuer, when attribute is present
- getType() - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Returns type of the validated reference
- 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.ManifestEntrySignatureScope
- getType() - Method in class eu.europa.esig.dss.validation.scope.ManifestSignatureScope
- getType() - Method in class eu.europa.esig.dss.validation.scope.SignatureScope
-
Returns type of the signature scope
- getUnsignedAttributes() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Gets unsigned attribute table
- 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.definition.DSSNamespace
-
Gets the namespace URI
- getUri() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Returns the signature policy URI (if found)
- getURI() - Method in interface eu.europa.esig.dss.definition.DSSElement
-
Returns namespace URI
- getURI() - Method in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
- getURI() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampInclude
-
Gets the reference URI
- getUsedCertificateByCertificateRef(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(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getValidationData(AdvancedSignature) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a validation data for the given signature's certificate chain
- getValidationData(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Returns a related
ValidationDatafor the given token id - getValidationData(TimestampToken) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- getValidationData(TimestampToken) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Returns a validation data for the given timestampToken's certificate chain
- getValidationData(TimestampToken) - Method in class eu.europa.esig.dss.validation.ValidationDataContainer
-
Returns a related
ValidationDatafor the given token id - getValidationData(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
- getValue(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
-
Returns the String value of the corresponding to the XPath query.
- getVRIDictionaryCertValues() - Method in class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Retrieves the list of all certificates from the VRI dictionary (PAdES)
- getXmlBasicSignature(Token) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Gets
XmlBasicSignaturefor aToken - getXmlCertificateRef(CertificateRef, CertificateRefOrigin) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a
XmlCertificateReffromCertificateRef - getXmlCRLRevocationRef(CRLRef, Set<RevocationRefOrigin>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a
XmlRevocationReffromCRLRef - getXmlDigestAlgoAndValue(DigestAlgorithm, byte[]) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a
XmlDigestAlgoAndValueforDigestAlgorithmanddigestValue - getXmlDigestAlgoAndValue(Digest) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a
XmlDigestAlgoAndValueforDigest - getXmlForCertificateChain(Token) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Returns a certificate chain for the
token - getXmlForCertificateChain(Token, CertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Returns a certificate chain for the
tokenfrom thecertificateSource - getXmlForCertificateChain(CertificateValidity, CertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a certificate chain for a
CertificateValidity - getXmlFoundCertificates(Identifier, TokenCertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Returns found certificates from the source
- getXmlOCSPRevocationRef(OCSPRef, Set<RevocationRefOrigin>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds a
XmlRevocationReffromOCSPRef - getXmlOrphanCertificate(CertificateOrigin, CertificateToken, TokenCertificateSource, CertificateToken) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method builds an
XmlOrphanCertificateToken - getXmlRelatedCertificateForOrphanReferences(TokenCertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Returns a list of
XmlRelatedCertificates for orphan references withincertificateSource - getXmlRevocationRefs(String, Map<RevocationRef<R>, Set<RevocationRefOrigin>>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Returns a list of
XmlRevocationReffor a token withtokenId - getXmlSignerInfo(SignerIdentifier) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Creates a
XmlSignerInfofromSignerIdentifier - getXmlSignerInformationStore(Set<SignerIdentifier>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Builds a list of
XmlSignerInfofromSignerIdentifiers - getXmlSigningCertificate(Identifier, CertificateValidity) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Gets a signing certificate token for a token with
tokenIdentifier - getXPathByIdAttribute(String) - Static method in class eu.europa.esig.dss.DomUtils
-
Returns case-insensitive xPath expression
- getXPointerId(String) - Static method in class eu.europa.esig.dss.DomUtils
-
Method getXPointerId See
org.apache.xml.security.utils.resolver.implementations.ResolverXPointer - 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.ManifestEntrySignatureScope
- hashCode() - Method in class eu.europa.esig.dss.validation.scope.SignatureScope
- hashCode() - Method in class eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
- hashCode() - Method in class eu.europa.esig.dss.validation.SignerRole
- hashCode() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampedReference
- 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
- HMAC_OUTPUT_LENGTH - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
HMACOutputLength
I
- ID - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigAttribute
-
Id
- identifierProvider - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Generates ids for the tokens
- IllegalInputException - Exception Class in eu.europa.esig.dss.exception
-
This exception indicates that a provided by the user input or file is not valid for a particular operation
- IllegalInputException(String) - Constructor for exception class eu.europa.esig.dss.exception.IllegalInputException
-
Default constructor
- IllegalInputException(String, Throwable) - Constructor for exception class eu.europa.esig.dss.exception.IllegalInputException
-
Default constructor with original exception
- incorporateArchiveTimestampReferences(TimestampToken, List<TimestampToken>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
The method incorporates all the timestamped references for the given archive
timestampToken - initialize(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- initialize(CertificateVerifier) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
This method initializes the
ValidationContextby retrieving the relevant data fromcertificateVerifier - initializeDiagnosticDataBuilder() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Initializes a relevant
DiagnosticDataBuilderfor the given implementation - initParameters() - Method in class eu.europa.esig.dss.AbstractSignatureParametersBuilder
-
Initialize and return empty signature parameters
- InMemoryResourcesHandler - Class in eu.europa.esig.dss.signature.resources
-
This class represents an in-memory implementation of
DSSResourcesFactory. - InMemoryResourcesHandler() - Constructor for class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandler
-
Default constructor
- InMemoryResourcesHandlerBuilder - Class in eu.europa.esig.dss.signature.resources
-
This class creates an
InMemoryResourcesHandlerto create in-memory objects NOTE: This implementation is used by default - InMemoryResourcesHandlerBuilder() - Constructor for class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandlerBuilder
-
Default constructor
- instantiateValidationDataContainer() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Creates a new instance of
ValidationDataContainer - isAcceptable(RevocationToken<?>) - Method in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
This method verifies the validity of the given
RevocationTokenusing the embedded issuer certificate token - isAcceptable(RevocationToken<?>, CertificateToken) - Method in class eu.europa.esig.dss.validation.RevocationDataVerifier
-
This method verifies the validity of the given
RevocationToken - isAcceptableToken(RevocationToken<?>) - Method in class eu.europa.esig.dss.validation.RevocationDataLoadingStrategy
-
This method verifies whether the obtained revocation token is acceptable
- isAllDataObjectsTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
signedAttributeis an instance of "data-objects-timestamp" element NOTE: Applicable only for XAdES - isAllDataSignedObjects() - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Gets if AllDataSignedObjects are referenced by the current CommitmentType (XAdES only)
- isArchiveManifest() - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Gets if the manifest is related to an archive timestamp (ASiC-E with CAdES)
- isArchiveTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "archive-timestamp" element - isASiCEArchive(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
-
Checks if the given signature represents an ASiC-E container
- isASiCSArchive(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
-
Checks if the given signature represents an ASiC-S container
- isAsn1Processable() - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Returns if the signature policy is ASN.1 processable
- isAttrAuthoritiesCertValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "AttrAuthoritiesCertValues" element - isAttributeCertificateRef(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "attribute-certificate-ref" element - isAttributeRevocationRef(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "attribute-revocation-ref" element - isAttributeRevocationValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "AttributeRevocationValues" element - isCertificateValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "certificate-values" element - isCheckRevocationForUntrustedChains() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method returns true if revocation check is enabled for untrusted certificate chains.
- isCheckRevocationForUntrustedChains() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- isCompleteCertificateRef(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "complete-certificate-ref" element - isCompleteRevocationRef(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "complete-revocation-ref" element - isContentTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
signedAttributeis an instance of "content-timestamp" element NOTE: Applicable only for CAdES - isCounterSignature() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Checks if the current signature is a counter signature (i.e.
- isCounterSignature() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- isCounterSignature(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "counter-signature" element - isDigestAlgorithmsEqual() - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Returns if the DigestAlgorithm defined in the policy and used for the validation do match
- isDigestValid() - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Returns if the signature policy has been validated successfully
- isDocHashOnlyValidation() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns true if the validation of the signature has been performed only on Signer's Document Representation (SDR).
- isDocHashOnlyValidation() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- isDocumentCovered(String) - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Checks if the document with
documentNameis covered by the Manifest - isDOM(byte[]) - Static method in class eu.europa.esig.dss.DomUtils
-
This method returns true if the binaries contains a
Document - isDOM(DSSDocument) - Static method in class eu.europa.esig.dss.DomUtils
-
This method returns true if the provided document is a valid XML
Document - isDuplicated() - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Returns if the referenced data is ambiguous
- isElementReference(String) - Static method in class eu.europa.esig.dss.DomUtils
-
Returns TRUE if the provided
urirefers to an element in the signature - isEmpty() - Method in class eu.europa.esig.dss.validation.ListRevocationSource
-
Checks if the current ListRevocationSource and its children are empty
- 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
- 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
- isFound() - Method in class eu.europa.esig.dss.validation.ManifestEntry
-
Gets if the referenced document has been found
- isFound() - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Gets if the references data has been found
- isHashAsInTechnicalSpecification() - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Gets if the digest should be computed as specified in the relevant technical specification
- isHashOnlyValidation() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Returns true if the validation of the signature has been performed only on Data To Be Signed Representation (DTBSR).
- isHashOnlyValidation() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- isIdentified() - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Returns if the signature policy has been obtained successfully
- isIndividualDataObjectsTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
signedAttributeis an instance of "individual-data-objects-timestamp" element NOTE: Applicable only for XAdES - isIntact() - Method in class eu.europa.esig.dss.validation.ManifestEntry
-
Gets if the digest of the reference document matches
- isIntact() - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Gets if the digest of a referenced document matches to one defined in the reference
- isMessageImprintDataFound() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Checks if the data for message-imprint computation has been found
- isMessageImprintDataIntact() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
The method
matchDatamust be invoked previously. - isMimeTypeFilePresent() - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Returns if the mimetype file present
- isNotEmpty(Node, String) - Static method in class eu.europa.esig.dss.DomUtils
-
Returns true if the xpath query contains something
- isOrphan(RevocationRef<R>) - Method in class eu.europa.esig.dss.validation.ListRevocationSource
-
Checks if the source does not contain revocation identifiers matching to the
reference - isProcessed() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Checks if the timestamp's signature has been validated
- 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
- isReferencedData() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampInclude
-
Returns if the data is referenced
- isRefsOnlyTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "refs-only-timestamp" element - isRevocationFallback() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Returns whether revocation data still shall be returned if validation of requested revocation data failed (i.e.
- isRevocationFallback() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- isRevocationValues(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "revocation-values" element - isRootfile() - Method in class eu.europa.esig.dss.validation.ManifestEntry
-
Checks if it is a rootfile
- isRootXPointer(String) - Static method in class eu.europa.esig.dss.DomUtils
-
This method checks if the XPointer refers the document root.
- isSameTagName(String) - Method in interface eu.europa.esig.dss.definition.DSSElement
-
Checks if the tag name matches to the current element
- isSameTagName(String) - Method in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
- isSameUri(String) - Method in class eu.europa.esig.dss.definition.DSSNamespace
-
Checks if the given URI is the same as for the current DSSNamespace object
- isSigAndRefsTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "sig-and-refs-timestamp" element - isSignatureIntact() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Gets if the SignatureValue is valid
- isSignaturePolicyIdentifierHashPresent() - Method in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
Checks if the signature contains a SignaturePolicyIdentifier containing a hash used to digest the signature policy
- isSignaturePolicyStore(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "signature-policy-store" element - isSignatureTimestamp(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "signature-timestamp" element - isSignatureValid() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Returns if the signature is valid.
- isSignatureValid() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Deprecated.since DSS 5.12. Use
#isValidmethod instead. - isSignedBy(CertificateToken) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Checks if the timestamp token is signed by the given publicKey
- isSignedBy(PublicKey) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
- isSupported(DSSDocument) - Method in interface eu.europa.esig.dss.validation.DocumentValidatorFactory
-
This method tests if the current implementation of
DocumentValidatorsupports the given document - isSupported(DSSDocument) - Method in 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
- 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
- isTimestampManifest() - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Gets if the manifest is related to a timestamp
- isTimestampValid(TimestampToken) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
-
This method verifies whether a
timestampTokenis valid and can be used as a valid POE for covered objects - isTimeStampValidationData(SA) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "timestamp-validation-data" element - isValid() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Indicated if the signature is intact and the message-imprint matches the computed message-imprint.
- isValidSignatureValue(ToBeSigned, SignatureValue, CertificateToken) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
- isValidSignatureValue(ToBeSigned, SignatureValue, CertificateToken) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
-
Verifies the signature value against a
ToBeSignedand aCertificateToken - isValidSignatureValue(ToBeSigned, SignatureValue, CertificateToken) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
-
Verifies the signature value against a
ToBeSignedand aCertificateToken - isXPointerQuery(String) - Static method in class eu.europa.esig.dss.DomUtils
-
Indicates if the given URI is an XPointer query.
- 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
- J - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
J
K
- KEY_INFO - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
KeyInfo
- KEY_INFO_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:KeyInfo"
- KEY_INFO_X509_CERTIFICATE_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:KeyInfo/ds:X509Data/ds:X509Certificate"
- KEY_INFO_X509_DATA - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:KeyInfo/ds:X509Data"
- KEY_NAME - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
KeyName
- KEY_VALUE - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
KeyValue
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
- ListRevocationSource<R extends eu.europa.esig.dss.model.x509.revocation.Revocation> - Class in eu.europa.esig.dss.validation
-
This class allows to handle a list
OfflineRevocationSource - ListRevocationSource() - Constructor for class eu.europa.esig.dss.validation.ListRevocationSource
-
Default constructor
- ListRevocationSource(OfflineRevocationSource<R>) - Constructor for class eu.europa.esig.dss.validation.ListRevocationSource
-
This constructor allows to initialize the list with an
OfflineRevocationSource. - 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
- makeTimestampToken(SA, TimestampType, List<TimestampedReference>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates a timestamp token from the provided
signatureAttribute - makeTimestampTokens() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Populates all the lists by data found into the signature
- makeTimestampTokens(SA, TimestampType) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates timestamp tokens from the provided
signatureAttribute - makeTimestampTokens(SA, TimestampType, List<TimestampedReference>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates timestamp tokens from the provided
signatureAttributewith a given list ofTimestampedReferences - makeTimestampTokensFromSignedAttributes() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates TimestampTokens from all instances extracted from signed attributes (content TSTs)
- makeTimestampTokensFromUnsignedAttributes() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Creates TimestampTokens from found instances in unsigned properties
- MANIFEST - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Manifest
- MANIFEST_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:Object/ds:Manifest"
- MANIFEST_TYPE - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
The "Type" attribute value for a ds:Reference element referring a signed manifest
- ManifestEntry - Class in eu.europa.esig.dss.validation
-
Defines a references document entry of a ManifestFile
- ManifestEntry() - Constructor for class eu.europa.esig.dss.validation.ManifestEntry
-
Default constructor instantiating object with null values
- ManifestEntrySignatureScope - Class in eu.europa.esig.dss.validation.scope
-
This SignatureScope represents a Manifest entry document
- ManifestEntrySignatureScope(String, Digest, String, List<String>) - Constructor for class eu.europa.esig.dss.validation.scope.ManifestEntrySignatureScope
-
Constructor with transformations (Used in XAdES)
- manifestFile - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
In case of a ASiC-E signature this is the found related manifest file.
- manifestFile - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
A related
ManifestFileto the provideddocument - ManifestFile - Class in eu.europa.esig.dss.validation
-
Represents a parsed Manifest File object
- ManifestFile() - Constructor for class eu.europa.esig.dss.validation.ManifestFile
-
Default constructor instantiating object with null values
- ManifestSignatureScope - Class in eu.europa.esig.dss.validation.scope
-
The Signature Scope represents a Manifest document
- ManifestSignatureScope(String, Digest) - Constructor for class eu.europa.esig.dss.validation.scope.ManifestSignatureScope
-
Default constructor
- ManifestSignatureScope(String, Digest, 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)
- matchData(byte[]) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Checks if the
TimeStampTokenmatches the signed data. - matchData(byte[], boolean) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Checks if the
TimeStampTokenmatches the signed data. - matchData(DSSDocument) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Checks if the
TimeStampTokenmatches the signed data. - matchData(DSSDocument, boolean) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Checks if the
TimeStampTokenmatches the signed data. - matchData(DSSMessageDigest) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Checks if the
TimeStampTokenmatches the message-imprint digest with warning enabled. - matchData(DSSMessageDigest, boolean) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Checks if the
TimeStampTokenmatches the message-imprint digest. - MGMT_DATA - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
MgmtData
- MIME_TYPE - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigAttribute
-
MimeType
- 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
- MODULUS - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Modulus
- MultipleDocumentsSignatureService<SP extends eu.europa.esig.dss.model.SerializableSignatureParameters,
TP extends eu.europa.esig.dss.model.SerializableTimestampParameters> - Interface in eu.europa.esig.dss.signature -
This interface
MultipleDocumentsSignatureServiceprovides operations for the signature creation and for its extension.
N
- NamespaceContextMap - Class in eu.europa.esig.dss
-
A class for namespace context management.
- NamespaceContextMap() - Constructor for class eu.europa.esig.dss.NamespaceContextMap
-
This is the default constructor
- 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
- notParentOf(DSSElement) - Method in class eu.europa.esig.dss.definition.XPathExpressionBuilder
-
Defines that the looking element shall not be a parent of
notParentOfelement - NS - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigNamespace
-
Default XMLDSig namespace definition
O
- OBJECT - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Object
- OBJECT_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:Object"
- OBJECT_TYPE - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
The "Type" attribute value for a ds:Reference element referring an "ds:Object" element
- OCSPFirstRevocationDataLoadingStrategy - Class in eu.europa.esig.dss.validation
-
This class fetches firstly OCSP token response, if not available, tries CRL and returns the first succeeded result NOTE: This implementation is use by default for revocation retrieving
- OCSPFirstRevocationDataLoadingStrategy() - Constructor for class eu.europa.esig.dss.validation.OCSPFirstRevocationDataLoadingStrategy
-
Default constructor
- OCSPFirstRevocationDataLoadingStrategyFactory - Class in eu.europa.esig.dss.validation
-
This class initializes a
OCSPFirstRevocationDataLoadingStrategy. - OCSPFirstRevocationDataLoadingStrategyFactory() - Constructor for class eu.europa.esig.dss.validation.OCSPFirstRevocationDataLoadingStrategyFactory
-
Default constructor
- ocspSource - Variable in class eu.europa.esig.dss.validation.RevocationDataLoadingStrategy
-
The OCSP revocation source
- ocspSource - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
OCSP revocation source containing merged data from signature and timestamps
- offlineCertificateSource - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Cached offline signature certificate source
- offlineCertificateVerifier - Variable in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
The offline copy of a CertificateVerifier
- offlineCertificateVerifier - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
The offline copy of a CertificateVerifier
- OidRepository - Class in eu.europa.esig.dss.validation
-
Contains a map between OIDs and their corresponding descriptions
- OriginalIdentifierProvider - Class in eu.europa.esig.dss.validation
-
Returns the original hash-based calculated
java.lang.Stringidentifier for the given token - OriginalIdentifierProvider() - Constructor for class eu.europa.esig.dss.validation.OriginalIdentifierProvider
-
Default constructor
P
- P - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
P
- PGEN_COUNTER - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
PgenCounter
- PGP_DATA - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
PGPData
- PGP_KEY_ID - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
PGPKeyID
- PGP_KEY_PACKET - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
PGPKeyPacket
- 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(List<TimestampToken>) - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Allows to populate all merged sources with extracted from a timestamp data
- populateXmlRelatedCertificatesList(CertificateOrigin, CertificateToken, TokenCertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds an
XmlRelatedCertificate - populateXmlRelatedCertificatesList(List<XmlRelatedCertificate>, TokenCertificateSource, CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
Builds an
XmlRelatedCertificateand populates therelatesCertificateslist - prepareDetachedTimestampScopeFinder(DetachedTimestampScopeFinder) - Method in class eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
-
This method is used to prepare a
DetachedTimestampScopeFinderfor execution - prepareDetachedTimestampValidationContext(ValidationContext, Collection<TimestampToken>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Prepares the
validationContextfor a timestamp validation process - prepareDiagnosticDataBuilder() - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Creates a
DiagnosticDataBuilder - prepareDiagnosticDataBuilder() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Creates a
DiagnosticDataBuilder - prepareOfflineCertificateVerifier(CertificateVerifier) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method prepares an offline CertificateVerifier.
- prepareOfflineCertificateVerifier(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- prepareSignatureForVerification(ValidationContext, Collection<T>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
This method prepares a
SignatureValidationContextfor signatures validation - prepareSignatureScopeFinder(SignatureScopeFinder<?>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Sets the provided configuration for a
SignatureScopeFinder - prepareSignatureValidationContext(ValidationContext, Collection<T>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Prepares the
validationContextfor signature validation process - prepareTimestampScopeFinder(TimestampScopeFinder, AdvancedSignature) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
This method is used to prepare a
DetachedTimestampScopeFinderfor execution - prepareValidationContext(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Initializes and fills
ValidationContextfor a certificate token validation - prepareValidationContext(Collection<T>, Collection<TimestampToken>, CertificateVerifier) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Initializes and fills
ValidationContextwith necessary data sources - processExecutor - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
This variable can hold a specific
DocumentProcessExecutor - ProcessExecutorProvider<PE extends ProcessExecutor<?>> - 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.
Q
- Q - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Q
R
- REFERENCE - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Reference
- REFERENCE_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:Reference"
- 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)
- ReferenceValidation - Class in eu.europa.esig.dss.validation
-
This class is used to store individual reference validations.
- ReferenceValidation() - Constructor for class eu.europa.esig.dss.validation.ReferenceValidation
-
Default constructor instantiating object with null values
- 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.
- registerNamespace(DSSNamespace) - Static method in class eu.europa.esig.dss.DomUtils
-
This method allows to register a namespace and associated prefix.
- registerNamespace(String, String) - Method in class eu.europa.esig.dss.NamespaceContextMap
-
This method allows to register a namespace and associated prefix.
- 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.
- RETRIEVAL_METHOD - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
RetrievalMethod
- 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
- RSA_KEY_VALUE - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
RSAKeyValue
S
- SEED - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Seed
- 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)
- setArchiveManifest(boolean) - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Sets if the manifest is related to an archive timestamp (ASiC-E with CAdES)
- setArchiveTimestampType(ArchiveTimestampType) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Archive timestamps can be of different sub type.
- setAsn1Processable(boolean) - Method in class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Sets if the signature policy is ASN.1 processable
- setAttributeNS(Element, DSSNamespace, DSSAttribute, String) - Static method in class eu.europa.esig.dss.DomUtils
-
This method adds an attribute with the namespace and the value
- setBLevelParams(BLevelParameters) - Method in class eu.europa.esig.dss.AbstractSignatureParametersBuilder
-
Sets a BLevelParameters (e.g.
- setCanonicalizationMethod(String) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Allows to set the canonicalization method used by the timestamp.
- setCertificateChain(CertificateToken...) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
This method sets the list of certificates which constitute the chain.
- setCertificateChain(List<CertificateToken>) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Set the certificate chain
- setCertificatePrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for certificate identifiers Default = "CERTIFICATE"
- setCertificateVerifier(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Sets the CertificateVerifier
- setCertificateVerifier(CertificateVerifier) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Provides a
CertificateVerifierto be used during the validation process. - setCertificateVerifier(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
To carry out the validation process of the signature(s) some external sources of certificates and of revocation data can be needed.
- setCheckRevocationForUntrustedChains(boolean) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method allows enabling of revocation checking for untrusted certificate chains.
- setCheckRevocationForUntrustedChains(boolean) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setCity(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Sets location (city)
- setContainerContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method allows to set the archive container contents in the case of ASiC-S signature.
- setContainerContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- setContainerContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Sets the
ListofDSSDocumentcontaining the original container content for ASiC-S signatures. - setContainerContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setContainerType(ASiCContainerType) - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Sets the
ASiCContainerType - setContentTimestamps(List<TimestampToken>) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Sets a list of content timestamps to be included into the signature
- setCounterSignaturePrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for counter-signature identifiers Default = "COUNTER-SIGNATURE"
- setCountryName(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Sets country name (can be 2-letters abbreviation, e.g.
- setCrlPrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for CRL identifiers Default = "CRL"
- setCrlSource(RevocationSource<CRL>) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Defines the source of CRL used by this class
- setCrlSource(RevocationSource<CRL>) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setCurrentTime(Date) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- setCurrentTime(Date) - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
This function sets the validation time.
- setDataLoader(DataLoader) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Sets the
DataLoaderto retrieve signature policy documents (e.g. - setDateFormat(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the dataFormat to be used for identifiers creation Default = "yyyyMMdd-HHmm"
- setDefaultDigestAlgorithm(DigestAlgorithm) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
This method allows to change the Digest Algorithm that will be used for tokens' digest calculation Default :
DigestAlgorithm.SHA256 - setDefaultDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setDefaultDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
-
Sets the default DigestAlgorithm to use for
SignatureScopedigest computation - setDefaultDigestAlgorithm(DigestAlgorithm) - Method in interface eu.europa.esig.dss.validation.scope.SignatureScopeFinder
-
Sets the default DigestAlgorithm to use for
SignatureScopedigest computation - setDefaultDigestAlgorithm(DigestAlgorithm) - Method in interface eu.europa.esig.dss.validation.scope.TimestampScopeFinder
-
Sets the default DigestAlgorithm to use for
SignatureScopedigest computation - setDefaultSignaturePolicyValidator(SignaturePolicyValidator) - Method in class eu.europa.esig.dss.validation.policy.DefaultSignaturePolicyValidatorLoader
-
This method sets a
SignaturePolicyValidatorto be used for default signature policy processing according to the signature format (whenSignaturePolicy.hashAsInTechnicalSpecification == false) - setDescription(String) - Method in class eu.europa.esig.dss.validation.CommitmentTypeIndication
-
Sets the description
- setDescription(String) - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Sets description (*optional)
- setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
When signing this method is internally invoked by the
AbstractSignatureServiceand the related variabledetachedContentis overwritten by the service parameter. - setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.ProfileParameters
-
Sets the detached contents
- setDetachedContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method allows to set the signed contents in the case of the detached signature.
- setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- setDetachedContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Sets the
ListofDSSDocumentcontaining the original contents to sign, for detached signature scenarios. - setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setDeterministicId(String) - Method in class eu.europa.esig.dss.ProfileParameters
-
Sets the deterministic id
- setDigest(Digest) - Method in class eu.europa.esig.dss.validation.ManifestEntry
-
Sets the manifest entry digest
- 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.ReferenceValidation
-
Sets the reference's
Digest - setDigest(Digest) - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Sets the
Digest - 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
- setDocument(DSSDocument) - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Sets the manifest document
- 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
- setDuplicated(boolean) - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Sets if the referenced data is ambiguous
- 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
- setEntries(List<ManifestEntry>) - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Sets a list of
ManifestEntrys - 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)
- 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
- setFileName(String) - Method in class eu.europa.esig.dss.validation.ManifestEntry
-
Sets the filename
- setFileName(String) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Sets the filename of a detached timestamp
- 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"
- setFound(boolean) - Method in class eu.europa.esig.dss.validation.ManifestEntry
-
Sets if the referenced document has been found
- setFound(boolean) - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Sets if the references data has been found
- 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
- setIntact(boolean) - Method in class eu.europa.esig.dss.validation.ManifestEntry
-
Sets if the digest of the reference document matches
- setIntact(boolean) - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Sets if the digest value of a referenced document matches
- setLocale(Locale) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Sets the Locale to use for messages in reports
- setLocale(Locale) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Sets Locale for report messages generation
- setLOTLPrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for a LOTL identifier Default = "LOTL"
- setManifestFile(ManifestFile) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
This method allows to set a manifest file in the case of ASiC-E signature.
- setManifestFile(ManifestFile) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- setManifestFile(ManifestFile) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Sets a related
ManifestFileto the document to be validated. - setManifestFile(ManifestFile) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setManifestFile(ManifestFile) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Sets the manifest file covered by the current timestamp NOTE: applicable only for ASiC-E CAdES
- setManifestFiles(List<ManifestFile>) - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Sets a list of manifest files
- 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
- setMimeType(MimeType) - Method in class eu.europa.esig.dss.validation.ManifestEntry
-
Sets the mimetype
- setMimeTypeContent(String) - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Sets mimetype file content
- setName(String) - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Sets name of the reference
- 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
- 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
- setReferencedData(boolean) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampInclude
-
Sets if the data is referenced
- setRevocationDataLoadingStrategyFactory(RevocationDataLoadingStrategyFactory) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Creates a strategy used to fetch OCSP or CRL for certificate validation.
- setRevocationDataLoadingStrategyFactory(RevocationDataLoadingStrategyFactory) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setRevocationDataVerifier(RevocationDataVerifier) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Sets
RevocationDataVerifierused to validate acceptance of the retrieved (from offline or online sources) revocation data. - setRevocationDataVerifier(RevocationDataVerifier) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setRevocationFallback(boolean) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
-
Sets whether a revocation data still have to be returned to the validation process, in case validation of obtained revocation data has failed (i.e.
- setRevocationFallback(boolean) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
- setRootfile(boolean) - Method in class eu.europa.esig.dss.validation.ManifestEntry
-
Sets if value of 'Rootfile' set to true, FALSE otherwise
- setSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.scope.EncapsulatedTimestampScopeFinder
-
This method sets an encapsulating
AdvancedSignature - 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
- setSignatureFilename(String) - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Sets the signature filename
- setSignatureIntact(boolean) - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
-
Sets if the SignatureValue is valid
- setSignatureLevel(SignatureLevel) - Method in class eu.europa.esig.dss.FileNameBuilder
-
Sets the final signature level
- setSignaturePackaging(SignaturePackaging) - Method in class eu.europa.esig.dss.FileNameBuilder
-
Sets the signature packaging
- setSignaturePoliciesById(Map<String, DSSDocument>) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Sets the map of signature policy documents to retrieve by IDs
- setSignaturePoliciesByUrl(Map<String, DSSDocument>) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Sets the map of signature policy documents to retrieve by URLs
- setSignaturePolicyProvider(SignaturePolicyProvider) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
This method allows to set a provider for Signature policies
- setSignaturePolicyProvider(SignaturePolicyProvider) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setSignaturePolicyStore(SignaturePolicyStore) - Method in class eu.europa.esig.dss.validation.XmlPolicyBuilder
-
Sets
SignaturePolicyStoreextracted from a signature when applicable - setSignaturePrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for signature identifiers Default = "SIGNATURE"
- setSignedData(byte[]) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Set signed data
- setSignedDataPrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for original document identifiers Default = "DOCUMENT"
- setSignedDocumentFilenames(List<String>) - Method in class eu.europa.esig.dss.validation.ContainerInfo
-
Sets signed document filenames
- setSigningCertificate(CertificateToken) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
-
Set the signing certificate.
- setSigningCertificateSource(CertificateSource) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
-
Set a certificate source which allows to find the signing certificate by kid or certificate's digest
- setSigningCertificateSource(CertificateSource) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
- setSigningCertificateSource(CertificateSource) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Set a certificate source which allows to find the signing certificate by kid or certificate's digest
- setSigningCertificateSource(CertificateSource) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setSigningOperation(SigningOperation) - Method in class eu.europa.esig.dss.FileNameBuilder
-
Sets the performed signing operation type
- setSkipValidationContextExecution(boolean) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Sets if the validation context execution shall be skipped (skips certificate chain building, revocation requests, ...)
- setStateOrProvince(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Sets region (stateOrProvince)
- setStreetAddress(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Sets the address
- setTempFileDirectory(File) - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
-
Sets a file directory to be used for staring created documents Default : temporary system-dependent location
- setTextNode(Document, Element, String) - Static method in class eu.europa.esig.dss.DomUtils
-
This method sets a text node to the given DOM element.
- setTimestampAttribute(SignatureAttribute) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Sets the timestamp's element attribute (XAdES, JAdES)
- 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
- setTimestampIncludes(List<TimestampInclude>) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Sets the covered references by the current timestamp (XAdES IndividualDataObjectsTimeStamp)
- setTimestampManifest(boolean) - Method in class eu.europa.esig.dss.validation.ManifestFile
-
Sets if the manifest is related to a timestamp
- setTimestampPrefix(String) - Method in class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Sets the prefix to be used for timestamp identifiers Default = "TIMESTAMP"
- setTimestampScopes(List<SignatureScope>) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Sets timestamp's signature scopes
- 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.scope.AbstractSignatureScopeFinder
-
Sets the
TokenIdentifierProviderto be used for identifiers extraction - setTokenIdentifierProvider(TokenIdentifierProvider) - Method in interface eu.europa.esig.dss.validation.scope.SignatureScopeFinder
-
This method sets the
TokenIdentifierProviderto be used within teh SignatureScope finder - setTokenIdentifierProvider(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- setTransformationNames(List<String>) - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Sets a list of transforms for the reference
- 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.
- setType(DigestMatcherType) - Method in class eu.europa.esig.dss.validation.ReferenceValidation
-
Sets type of the reference
- setUri(String) - Method in class eu.europa.esig.dss.validation.SignaturePolicy
-
Sets the signature policy URI
- setURI(String) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampInclude
-
Sets the reference 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 eu.europa.esig.dss.signature.SigningOperation
-
Signature creation
- signature - Variable in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
The signature to build identifier for
- signature - Variable in class eu.europa.esig.dss.validation.BaselineRequirementsChecker
-
The signature object
- signature - Variable in class eu.europa.esig.dss.validation.scope.EncapsulatedTimestampScopeFinder
-
AdvancedSignatureembedding the timestamp - signature - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
The signature is being validated
- SIGNATURE - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Signature
- SIGNATURE_METHOD - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
SignatureMethod
- SIGNATURE_METHOD_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:SignedInfo/ds:SignatureMethod"
- SIGNATURE_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:Signature"
- SIGNATURE_PROPERTIES - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
SignatureProperties
- SIGNATURE_PROPERTIES_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:Object/ds:SignatureProperties"
- SIGNATURE_PROPERTY - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
SignatureProperty
- SIGNATURE_PROPERTY_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:Object/ds:SignatureProperties/ds:SignatureProperty"
- SIGNATURE_VALUE - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
SignatureValue
- SIGNATURE_VALUE_ID_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:SignatureValue/@Id"
- SIGNATURE_VALUE_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:SignatureValue"
- 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
- SignatureCertificateSource - Class in eu.europa.esig.dss.validation
-
The advanced signature contains a list of certificate that was needed to validate the signature.
- SignatureCertificateSource() - Constructor for class eu.europa.esig.dss.validation.SignatureCertificateSource
-
Default constructor initializing object with null signing certificate candidates list
- 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 extends AbstractSignatureParameters> - Interface in eu.europa.esig.dss.signature
-
Extends the level of AdES signature of a document.
- signatureIdentifier - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Unique signature identifier
- SignatureIdentifier - Class in eu.europa.esig.dss.validation
-
The DSS Signature identifier
- SignatureIdentifier(byte[]) - Constructor for class eu.europa.esig.dss.validation.SignatureIdentifier
-
Default constructor
- SignatureIdentifierBuilder - Interface in eu.europa.esig.dss.validation
-
Builds a deterministic Signature Identifier for the produced reports
- signatureOCSPSource - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
Cached offline signature OCSP source
- signaturePolicy - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
The SignaturePolicy identifier
- SignaturePolicy - Class in eu.europa.esig.dss.validation
-
Represents the values of a SignaturePolicy
- SignaturePolicy() - Constructor for class eu.europa.esig.dss.validation.SignaturePolicy
-
The default constructor for SignaturePolicy.
- SignaturePolicy(String) - Constructor for class eu.europa.esig.dss.validation.SignaturePolicy
-
The default constructor for SignaturePolicy.
- signaturePolicyProvider - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The signature policy provider
- signaturePolicyProvider(SignaturePolicyProvider) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
This method allows to set the
SignaturePolicyProvider - SignaturePolicyProvider - Class in eu.europa.esig.dss.validation
-
The class is used to retrieve a policy by its SignaturePolicyIdentifier
- SignaturePolicyProvider() - Constructor for class eu.europa.esig.dss.validation.SignaturePolicyProvider
-
Default constructor instantiating object with null data loaded and empty maps
- SignaturePolicyValidationResult - Class in eu.europa.esig.dss.validation.policy
-
Contains results of a
SignaturePolicyvalidation - SignaturePolicyValidationResult() - Constructor for class eu.europa.esig.dss.validation.policy.SignaturePolicyValidationResult
-
Default constructor instantiating object with null values
- SignaturePolicyValidator - Interface in eu.europa.esig.dss.validation.policy
-
Performs a validation of a SignaturePolicy
- signaturePolicyValidatorLoader - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
Loads a
SignaturePolicyValidator - signaturePolicyValidatorLoader(SignaturePolicyValidatorLoader) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
This method allows to set the
SignaturePolicyValidatorLoader - SignaturePolicyValidatorLoader - Interface in eu.europa.esig.dss.validation.policy
-
Loads a relevant
SignaturePolicyValidatorfor the providedSignaturePolicy - SignatureProductionPlace - Class in eu.europa.esig.dss.validation
-
This class represents the information concerning the signature production place.
- SignatureProductionPlace() - Constructor for class eu.europa.esig.dss.validation.SignatureProductionPlace
-
Default constructor instantiating object with null values
- SignatureProperties<SA extends SignatureAttribute> - 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
- SignatureScope - Class in eu.europa.esig.dss.validation.scope
-
This class describes the scope of the signature
- SignatureScope(String, Digest) - Constructor for class eu.europa.esig.dss.validation.scope.SignatureScope
-
Default constructor
- signatureScopeFinder - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
The class to extract a list of
SignatureScopes from a signature - SignatureScopeFinder<T extends AdvancedSignature> - Interface in eu.europa.esig.dss.validation.scope
-
Builds a list of
SignatureScopes from anAdvancedSignature - SignatureScopeWithTransformations - Class in eu.europa.esig.dss.validation.scope
-
The signature scope with the performed transforms
- SignatureScopeWithTransformations(String, Digest, List<String>) - Constructor for class eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
-
Default constructor
- 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
- 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 extends AdvancedSignature,
SA extends SignatureAttribute> - Class in eu.europa.esig.dss.validation.timestamp -
The timestamp source of a signature
- SignatureTimestampSource(AS) - Constructor for class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Default constructor
- SignatureValidationContext - Class in eu.europa.esig.dss.validation
-
During the validation of a signature, the software retrieves different X509 artifacts like Certificate, CRL and OCSP Response.
- SignatureValidationContext() - Constructor for class eu.europa.esig.dss.validation.SignatureValidationContext
-
Default constructor instantiating object with null or empty values and current time
- SignatureValueChecker - Class in eu.europa.esig.dss.signature
-
This class is used to verify whether the given
SignatureValueis valid and corresponds to the targetSignatureAlgorithm. - SignatureValueChecker() - Constructor for class eu.europa.esig.dss.signature.SignatureValueChecker
-
Default constructor
- signDocument(DSSDocument, SP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
-
Signs the toSignDocument with the provided signatureValue.
- signDocument(List<DSSDocument>, SP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
-
Signs the toSignDocuments with the provided signatureValue.
- SIGNED_INFO - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
SignedInfo
- SIGNED_INFO_CANONICALIZATION_METHOD - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:SignedInfo/ds:CanonicalizationMethod"
- SIGNED_INFO_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:SignedInfo"
- SIGNED_INFO_REFERENCE_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:SignedInfo/ds:Reference"
- 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
-
The default constructor
- 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 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
- SPKI_DATA - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
SPKIData
- SPKI_SEXP - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
SPKISexp
- startsFromHash(String) - Static method in class eu.europa.esig.dss.DomUtils
-
Returns TRUE if the provided
uristarts from the hash "#" character - startsWithXmlPreamble(byte[]) - Static method in class eu.europa.esig.dss.DomUtils
-
Checks if the given
byteArraycontent starts with an XML Preamble'<'Processes values with or without BOM-encoding NOTE: does not check XML-conformity of the whole file call isDOM(byteArray) for a deep check - startsWithXmlPreamble(DSSDocument) - Static method in class eu.europa.esig.dss.DomUtils
-
Checks if the given document starts with an XML Preamble
'<'Processes values with or without BOM-encoding NOTE: does not check XML-conformity of the whole file call isDOM(DSSDocument) for a deep check - structureValidationMessages - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
A list of error messages occurred during a structure validation
T
- TARGET - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigAttribute
-
Target
- TempFileResourcesHandler - Class in eu.europa.esig.dss.signature.resources
-
This resources factory stores temporary documents to a unique file within filesystem.
- TempFileResourcesHandler(String, String, File) - Constructor for class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
-
Default constructor
- TempFileResourcesHandlerBuilder - Class in eu.europa.esig.dss.signature.resources
-
This class creates a
TempFileResourcesHandlerBuilderstoring temporary objects to temporary filesystem documents - TempFileResourcesHandlerBuilder() - Constructor for class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
-
Default constructor instantiating an empty list of processed handlers
- timestamp(DSSDocument, TP) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
- timestamp(DSSDocument, TP) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
-
This method allows to add a timestamp to an unsigned document
- timestamp(List<DSSDocument>, TP) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
-
Timestamps the toSignDocuments with the provided signatureValue.
- TIMESTAMP - Enum constant in enum eu.europa.esig.dss.signature.SigningOperation
-
Timestamp creation
- TimestampCertificateSource - Class in eu.europa.esig.dss.validation.timestamp
-
A timestamp CMS certificate source
- TimestampCertificateSource(TimeStampToken) - Constructor for class eu.europa.esig.dss.validation.timestamp.TimestampCertificateSource
-
Default constructor
- TimestampCRLSource - Class in eu.europa.esig.dss.validation.timestamp
-
CRLSource that retrieves information embedded to a
TimeStampToken - timestampedData - Variable in class eu.europa.esig.dss.validation.scope.DetachedTimestampScopeFinder
-
The data used to for message-imprint computation of a timestamp token
- TimestampedReference - Class in eu.europa.esig.dss.validation.timestamp
-
This class stocks the timestamped reference, which is composed of: - the timestamp reference category
TimestampReferenceCategory; - object id in the case where the reference apply to the signature. - TimestampedReference(String, TimestampedObjectType) - Constructor for class eu.europa.esig.dss.validation.timestamp.TimestampedReference
-
Default constructor
- TimestampInclude - Class in eu.europa.esig.dss.validation.timestamp
-
This class represents XAdES Include tag in case of IndividualDataObjectsTimeStamp
- TimestampInclude() - Constructor for class eu.europa.esig.dss.validation.timestamp.TimestampInclude
-
Empty constructor
- TimestampInclude(String, boolean) - Constructor for class eu.europa.esig.dss.validation.timestamp.TimestampInclude
-
Default constructor
- TimestampMessageDigestBuilder - Interface in eu.europa.esig.dss.validation.timestamp
-
Builds message-imprint digest to be timestamped
- TimestampOCSPSource - Class in eu.europa.esig.dss.validation.timestamp
-
OCSPSource that retrieves information embedded to a
TimeStampToken - 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
- TimestampToken - Class in eu.europa.esig.dss.validation.timestamp
-
SignedToken containing a TimeStamp.
- TimestampToken(byte[], TimestampType) - Constructor for class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Default constructor
- TimestampToken(byte[], TimestampType, List<TimestampedReference>) - Constructor for class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Default constructor with timestamped references
- TimestampToken(CMSSignedData, TimestampType, List<TimestampedReference>) - Constructor for class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Default constructor with timestamped references
- TimestampToken(TimeStampToken, TimestampType, List<TimestampedReference>) - Constructor for class eu.europa.esig.dss.validation.timestamp.TimestampToken
-
Constructor with an indication of the timestamp type.
- TimestampTokenComparator - Class in eu.europa.esig.dss.validation.timestamp
-
Compares
TimestampTokens - TimestampTokenComparator() - Constructor for class eu.europa.esig.dss.validation.timestamp.TimestampTokenComparator
-
Default constructor
- TimestampTokenIdentifier - Class in eu.europa.esig.dss.validation.timestamp
-
Identifier for a timestamp token
- TimestampTokenIdentifier(TimestampToken) - Constructor for class eu.europa.esig.dss.validation.timestamp.TimestampTokenIdentifier
-
Default constructor
- 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
- toElementReference(String) - Static method in class eu.europa.esig.dss.DomUtils
-
This method translates the given
Stringto a local element reference with the given URI. - tokenExtractionStrategy - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The token extraction strategy
- tokenExtractionStrategy(TokenExtractionStrategy) - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
- tokenExtractionStrategy(TokenExtractionStrategy) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set the
TokenExtractionStrategyto follow for the token extraction - tokenExtractionStrategy(TokenExtractionStrategy) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- tokenIdentifierProvider(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set the
TokenIdentifierProviderfor identifiers generation - TokenIdentifierProvider - Interface in eu.europa.esig.dss.validation
-
Generates a String identifier for a given token (e.g.
- 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.definition.DSSNamespace
- 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.ManifestEntrySignatureScope
- toString() - Method in class eu.europa.esig.dss.validation.scope.SignatureScope
- 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
- toString() - Method in class eu.europa.esig.dss.validation.timestamp.TimestampedReference
- toString(String) - Method in class eu.europa.esig.dss.validation.timestamp.TimestampToken
- TRANSFORM - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Transform
- TRANSFORM_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:Transform"
- TRANSFORMER_INDENT_NUMBER - Static variable in class eu.europa.esig.dss.DomUtils
-
Value used to pretty print xades signature
- transforms - Variable in class eu.europa.esig.dss.validation.ReferenceValidation
-
List of used transforms to compute digest of the reference
- TRANSFORMS - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Transforms
- TRANSFORMS_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:Transforms"
- TRANSFORMS_TRANSFORM_PATH - Static variable in class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
"./ds:Transforms/ds:Transform"
- 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
- TYPE - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigAttribute
-
Type
U
- unsignedAttributes - Variable in class eu.europa.esig.dss.validation.CMSOCSPSource
-
Represents unsigned properties
- unsignedPropertiesReferences - Variable in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
A list of all TimestampedReferences extracted from a signature
- URI - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigAttribute
-
URI
- usedCertificates - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The certificates used during the validation process
- usedCertificates(Set<CertificateToken>) - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
- usedCertificates(Set<CertificateToken>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set the used certificates
- usedCertificates(Set<CertificateToken>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- usedRevocations - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The revocation used during the validation process
- usedRevocations(Set<RevocationToken>) - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
- usedRevocations(Set<RevocationToken>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set the used revocation data
- usedRevocations(Set<RevocationToken>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- usedTimestamps - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The list of timestamp tokens
- usedTimestamps(Set<TimestampToken>) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
This method allows to set the timestamps
- UserFriendlyIdentifierProvider - Class in eu.europa.esig.dss.validation
-
Creates an identifier for a given token by the template: TOKEN-CommonCertName-CreationDate-id(optional) Examples: SIGNATURE-JohnConner-20201015-2045 CERTIFICATE-CryptoSign-20151014-1425
- UserFriendlyIdentifierProvider() - Constructor for class eu.europa.esig.dss.validation.UserFriendlyIdentifierProvider
-
Default constructor instantiating empty maps of processed tokens
V
- validate() - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Validates the certificate with a default validation policy
- validate() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
- validate() - Method in interface eu.europa.esig.dss.validation.ValidationContext
-
Carries out the validation process in recursive manner for not yet checked tokens.
- validate(ValidationPolicy) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
Validated the certificate with a custom validation policy
- validate(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.BasicASNSignaturePolicyValidator
- validate(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.EmptySignaturePolicyValidator
- validate(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.NonASN1SignaturePolicyValidator
- validate(SignaturePolicy) - Method in interface eu.europa.esig.dss.validation.policy.SignaturePolicyValidator
-
Performs a
SignaturePolicyvalidation - validate(SignaturePolicy) - Method in class eu.europa.esig.dss.validation.policy.ZeroHashSignaturePolicyValidator
- validate(InputStream) - Method in class eu.europa.esig.dss.validation.CertificateValidator
-
This method validates a certificate with the given validation policy
InputStream - validateContext(ValidationContext) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Process the validation
- validateDocument() - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- validateDocument(DSSDocument) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(DSSDocument) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- validateDocument(ConstraintsParameters) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(ConstraintsParameters) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Validates the document and all its signatures.
- validateDocument(ValidationPolicy) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(ValidationPolicy) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Validates the document and all its signatures.
- validateDocument(File) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(File) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- validateDocument(InputStream) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(InputStream) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
-
Validates the document and all its signatures.
- validateDocument(String) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(String) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- validateDocument(URL) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
-
Validates the document and all its signatures.
- validateDocument(URL) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
- validateStructure() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
-
This method processes the structure validation of the signature.
- validateTimestamps() - Method in class eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource
-
Validates list of all timestamps present in the source
- ValidationContext - Interface in eu.europa.esig.dss.validation
-
This interface allows the implementation of the validators for: certificates, timestamps and revocation data.
- ValidationData - Class in eu.europa.esig.dss.validation
-
Contains a validation data to be included into the signature
- ValidationData() - Constructor for class eu.europa.esig.dss.validation.ValidationData
-
Default constructor instantiating empty maps of tokens
- ValidationDataContainer - Class in eu.europa.esig.dss.validation
-
Contains a
ValidationDatafor a list of signatures/timestamps - ValidationDataContainer() - Constructor for class eu.europa.esig.dss.validation.ValidationDataContainer
-
Default constructor instantiating empty maps of tokens and validation data relationships
- validationDate - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The validation time
- validationDate(Date) - Method in class eu.europa.esig.dss.validation.CertificateDiagnosticDataBuilder
- validationDate(Date) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
This method allows to set the validation date
- validationDate(Date) - Method in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
- valueOf(String) - Static method in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigAttribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.europa.esig.dss.signature.SigningOperation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigAttribute
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.europa.esig.dss.signature.SigningOperation
-
Returns an array containing the constants of this enum type, 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
- warning(TransformerException) - Method in class eu.europa.esig.dss.DSSXmlErrorListener
- writeDocumentTo(Document, OutputStream) - Static method in class eu.europa.esig.dss.DomUtils
-
This method writes the
Documentcontent to an outputStream - writeSignaturePosition(ByteArrayOutputStream) - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Writes the current signature position between other signature entries on the same level
- writeSignedProperties(ByteArrayOutputStream) - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
Write signed properties of a signature to the given
ByteArrayOutputStream - writeString(ByteArrayOutputStream, String) - Method in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
-
The method used to write a
strintobaos - writeToDSSDocument() - Method in interface eu.europa.esig.dss.signature.resources.DSSResourcesHandler
-
This method creates a new
DSSDocumentrepresenting a signed document, based on the createdOutputStream. - writeToDSSDocument() - Method in class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandler
- writeToDSSDocument() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
X
- X509_CERTIFICATE - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
X509Certificate
- X509_CRL - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
X509CRL
- X509_DATA - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
X509Data
- X509_ISSUER_NAME - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
X509IssuerName
- X509_ISSUER_SERIAL - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
X509IssuerSerial
- X509_SERIAL_NUMBER - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
X509SerialNumber
- X509_SKI - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
X509SKI
- X509_SUBJECT_NAME - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
X509SubjectName
- xmlCertsMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The cached map of certificates
- XMLDSigAttribute - Enum in eu.europa.esig.dss.definition.xmldsig
-
Represents a collection of attributes defined in https://www.w3.org/TR/xmldsig-core1/
- XMLDSigElement - Enum in eu.europa.esig.dss.definition.xmldsig
-
XMLDSig elements
- XMLDSigNamespace - Class in eu.europa.esig.dss.definition.xmldsig
-
Defines the namespace corresponding to the
<a href="https://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd">XMLDSig schema</a> - XMLDSigPaths - Class in eu.europa.esig.dss.definition.xmldsig
-
Contains a list of "http://www.w3.org/2000/09/xmldsig#" xpaths
- XMLDSigPaths() - Constructor for class eu.europa.esig.dss.definition.xmldsig.XMLDSigPaths
-
Default constructor
- xmlOrphanCertificateTokensMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The cached map of orphan certificates
- xmlOrphanRevocationTokensMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The cached map of orphan revocation data
- XmlPolicyBuilder - Class in eu.europa.esig.dss.validation
-
The class is used to validate a
SignaturePolicyand build aXmlPolicy - XmlPolicyBuilder(SignaturePolicy, SignaturePolicyValidationResult) - Constructor for class eu.europa.esig.dss.validation.XmlPolicyBuilder
-
The default constructor
- XmlQcStatementsBuilder - Class in eu.europa.esig.dss.validation
-
This class is used to build a
XmlQcStatementsobject and enveloped objects - XmlQcStatementsBuilder() - Constructor for class eu.europa.esig.dss.validation.XmlQcStatementsBuilder
-
Default constructor
- xmlRevocationsMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The cached map of revocation data
- xmlSignaturesMap - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The cached map of signatures
- xmlSignedDataMap - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The cached map of original signed data
- xmlTimestampsMap - Variable in class eu.europa.esig.dss.validation.SignedDocumentDiagnosticDataBuilder
-
The cached map of timestamps
- xmlToString(Node) - Static method in class eu.europa.esig.dss.DomUtils
-
This method allows to convert an XML
Nodeto aString. - xmlTrustedListsMap - Variable in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
-
The cached map of trusted lists
- XmlTrustedServiceProviderBuilder - Class in eu.europa.esig.dss.validation
-
This class is used to build a
XmlTrustedServiceProviderobject instance - XmlTrustedServiceProviderBuilder(Map<String, XmlCertificate>, Map<String, XmlTrustedList>, Map<String, TLInfo>) - Constructor for class eu.europa.esig.dss.validation.XmlTrustedServiceProviderBuilder
-
Default constructor
- XPATH - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
XPath
- XPathExpressionBuilder - Class in eu.europa.esig.dss.definition
-
Builds an XPath expression
- XPathExpressionBuilder() - Constructor for class eu.europa.esig.dss.definition.XPathExpressionBuilder
-
Default constructor instantiating object with empty configuration
Y
- Y - Enum constant in enum eu.europa.esig.dss.definition.xmldsig.XMLDSigElement
-
Y
Z
- ZeroHashSignaturePolicyValidator - Class in eu.europa.esig.dss.validation.policy
-
Performs validation of a SignaturePolicy with zero-sigPolicyHash See EN 319 122-1 "5.2.9 The signature-policy-identifier attribute and the SigPolicyQualifierInfo type"
- ZeroHashSignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.validation.policy.ZeroHashSignaturePolicyValidator
-
Default constructor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
#checkCertificateNotRevoked(CertificateToken certificateToken)or#checkCertificatesNotRevoked(AdvancedSignature signature)depending on validation context