Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractEmbeddedEvidenceRecordHelper - Class in eu.europa.esig.dss.spi.validation.evidencerecord
Abstract implementation of InternalEvidenceRecordHelper containing common implementation methods
AbstractEmbeddedEvidenceRecordHelper(AdvancedSignature) - Constructor for class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
Constructor for an evidence record applied for the whole signature content (not yet embedded)
AbstractEmbeddedEvidenceRecordHelper(AdvancedSignature, SignatureAttribute) - Constructor for class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
Default constructor
AbstractSignatureEvidenceRecordDigestBuilder - Class in eu.europa.esig.dss.spi.validation.evidencerecord
Abstract implementation of the SignatureEvidenceRecordDigestGenerator
AbstractSignatureEvidenceRecordDigestBuilder(DSSDocument) - Constructor for class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractSignatureEvidenceRecordDigestBuilder
Default constructor to instantiate builder with a SHA-256 digest algorithm
AbstractSignatureEvidenceRecordDigestBuilder(DSSDocument, DigestAlgorithm) - Constructor for class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractSignatureEvidenceRecordDigestBuilder
Constructor to instantiate builder with a custom digest algorithm
AbstractSignatureEvidenceRecordDigestBuilder(AdvancedSignature, SignatureAttribute, DigestAlgorithm) - Constructor for class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractSignatureEvidenceRecordDigestBuilder
Constructor to instantiate builder from a signature for the given evidenceRecordAttribute
AbstractSignatureIdentifierBuilder - Class in eu.europa.esig.dss.spi.signature.identifier
The abstract SignatureIdentifier builder
AbstractSignatureIdentifierBuilder(AdvancedSignature) - Constructor for class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
The default constructor
AbstractSignaturePolicyValidator - Class in eu.europa.esig.dss.spi.policy
The abstract implementation of SignaturePolicyValidator
AbstractSignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.spi.policy.AbstractSignaturePolicyValidator
Default constructor
AbstractSignatureScopeFinder - Class in eu.europa.esig.dss.spi.validation.scope
The abstract class for SignatureScope finding
AbstractSignatureScopeFinder() - Constructor for class eu.europa.esig.dss.spi.validation.scope.AbstractSignatureScopeFinder
Default constructor instantiating the object with default values
AbstractTimestampSource - Class in eu.europa.esig.dss.spi.validation.timestamp
Contains a set of TimestampTokens found in a DefaultAdvancedSignature object
AbstractTimestampSource() - Constructor for class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Default constructor
adbe_revocationInfoArchival - Static variable in class eu.europa.esig.dss.spi.OID
Defined as adbe-revocationInfoArchival {adbe(1.2.840.113583) acrobat(1) security(1) 8} in "PDF Reference, fifth edition: AdobeĀ® Portable Document Format, Version 1.6" Adobe Systems Incorporated, 2004.
add(CertificateSource) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method allows to add a certificate source to the list
add(CertificateValidity) - Method in class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
This method allows to add a candidate for the signing certificate.
add(OfflineRevocationSource<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
Adds the revocationSource to the list by keeping old values
addAdjunctCertSources(CertificateSource...) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Adds adjunct certificate sources to an existing list of adjunct certificate sources
addAdjunctCertSources(CertificateSource...) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
addAll(ListCertificateSource) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
Allows to add a list of embedded certificate sources to the list of certificate sources
addAll(ListRevocationSource<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
Adds all sources from a listRevocationSource to the list by keeping old values
addAll(List<CertificateSource>) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
Allows to add a list of certificate sources
addAll(List<OfflineRevocationSource<R>>) - Method in class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
Adds all revocationSources to the list by keeping old values
addAllCertificatesToKeyStore(List<CertificateToken>) - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
This method allows to add a list of certificates to the keystore
addBinary(EncapsulatedRevocationTokenIdentifier<R>, RevocationOrigin) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
This method adds a token binary with its origin
addCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
This method is not applicable for this kind of certificate source.
addCertificate(CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method allows to manually add any certificate to the source.
addCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
This method adds an external certificate to the source.
addCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
 
addCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
 
addCertificate(CertificateToken, CertificateOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Adds a CertificateToken with its CertificateOrigin
addCertificateIdentifier(SignerIdentifier, CertificateOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Adds a CertificateIdentifier with its origin
addCertificateRef(CertificateRef, CertificateRefOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Adds a CertificateRef with its CertificateRefOrigin
addCertificateTokenForVerification(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
addCertificateTokenForVerification(CertificateToken) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Adds a new certificate token to the list of tokens to verify.
addCertificateToKeyStore(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
This method allows to add a certificate in the keystore.
addDetachedEvidenceRecord(EvidenceRecord) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Adds an evidence record to the time-stamp's list
addDocumentCertificateSource(CertificateSource) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
addDocumentCertificateSource(CertificateSource) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Adds an extracted certificate source to the used list of sources
addDocumentCertificateSource(ListCertificateSource) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
addDocumentCertificateSource(ListCertificateSource) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Adds a list certificate source to the used list of sources
addDocumentCRLSource(ListRevocationSource<CRL>) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
addDocumentCRLSource(ListRevocationSource<CRL>) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Adds a list CRL source to the used list of sources
addDocumentCRLSource(OfflineRevocationSource<CRL>) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
addDocumentCRLSource(OfflineRevocationSource<CRL>) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Adds an extracted CRL source to the used list of sources
addDocumentOCSPSource(ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
addDocumentOCSPSource(ListRevocationSource<OCSP>) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Adds a listd OCSP source to the used list of sources
addDocumentOCSPSource(OfflineRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
addDocumentOCSPSource(OfflineRevocationSource<OCSP>) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Adds an extracted OCSP source to the used list of sources
addErrorMessage(String) - Method in class eu.europa.esig.dss.spi.x509.tsp.ArchiveTimestampHashIndexStatus
Adds a new error message in case of an issue on the ats-hash-index(-v3) attribute validation.
addEvidenceRecordForVerification(EvidenceRecord) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
addEvidenceRecordForVerification(EvidenceRecord) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Adds Evidence Record's content to proceed with validation
addExternalEvidenceRecord(EvidenceRecord) - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Adds an evidence record covering the signature file
addExternalEvidenceRecord(EvidenceRecord) - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
addExternalEvidenceRecord(EvidenceRecord) - Method in class eu.europa.esig.dss.spi.validation.timestamp.DetachedTimestampSource
Adds the external evidence record to the source
addExternalEvidenceRecord(EvidenceRecord) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
addExternalEvidenceRecord(EvidenceRecord) - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
This method allows to add an external evidence record covering the current evidence record.
addExternalEvidenceRecord(EvidenceRecord) - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
This method allows to add an external evidence record.
addExternalTimestamp(TimestampToken) - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
This method allows to add an external timestamp.
addExternalTimestamp(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.timestamp.DetachedTimestampSource
Adds the external timestamp to the source
addExternalTimestamp(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
addExternalTimestamp(TimestampToken) - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
This method allows to add an external timestamp.
addReference(SignatureScope) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
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.spi.validation.timestamp.AbstractTimestampSource
Adds a reference for the given identifier and category
addReference(List<TimestampedReference>, TimestampedReference) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Adds referenceToAdd to referenceList without duplicates
addReferences(List<TimestampedReference>, List<TimestampedReference>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Adds referencesToAdd to referenceList without duplicates
addRelatedTokenAndErrorMessage(Token, String) - Method in class eu.europa.esig.dss.spi.validation.status.TokenStatus
Adds concerned token and information about the occurred event
addRelatedTokenAndErrorMessage(AdvancedSignature, String) - Method in class eu.europa.esig.dss.spi.validation.status.SignatureStatus
Adds concerned signature and information about the occurred event
addRevocation(RevocationToken<R>, RevocationOrigin) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
This method adds a revocation token with its origin
addRevocation(RevocationToken<R>, EncapsulatedRevocationTokenIdentifier<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
This method adds a RevocationToken from the binary
addRevocationReference(RevocationRef<R>, RevocationRefOrigin) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
This method adds a revocation reference with its origin
addRevocationTokenForVerification(RevocationToken<?>) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
addRevocationTokenForVerification(RevocationToken<?>) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Adds a new revocation token to the list of tokens to verify.
addSignatureForVerification(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
addSignatureForVerification(AdvancedSignature) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Adds a new signature to collect the information to verify.
addTimestampTokenForVerification(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
addTimestampTokenForVerification(TimestampToken) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Adds a new timestamp token to the list of tokens to verify.
addToken(Token) - Method in class eu.europa.esig.dss.spi.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.spi.validation.status.RevocationFreshnessStatus
Adds concerned token and nextUpdate time of the revocation data
addTransformationIfNeeded(String) - Method in class eu.europa.esig.dss.spi.validation.scope.SignatureScopeWithTransformations
Adds a description to the signature scope if needed
addTrustedCertSources(CertificateSource...) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Adds trusted certificate sources to an existing list of trusted certificate sources
addTrustedCertSources(CertificateSource...) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
addValidationData(AdvancedSignature, ValidationData) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Adds validation data to the container
addValidationData(ValidationData) - Method in class eu.europa.esig.dss.spi.validation.ValidationData
Allows to add all tokens from a provided validation data to the current collection
addValidationData(TimestampToken, ValidationData) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Adds validation data to the container
addX509CRLHolder(X509CRLHolder, RevocationOrigin) - Method in class eu.europa.esig.dss.spi.x509.CMSCRLSource
Computes and store CRLBinary from crlHolder
AdvancedSignature - Interface in eu.europa.esig.dss.spi.signature
Provides an abstraction for an Advanced Electronic Signature.
AIACertificateSource - Class in eu.europa.esig.dss.spi.x509.aia
The certificate source requesting issuer certificates by AIA
AIACertificateSource(CertificateToken, AIASource) - Constructor for class eu.europa.esig.dss.spi.x509.aia.AIACertificateSource
Default constructor
AIASource - Interface in eu.europa.esig.dss.spi.x509.aia
Interface that allows loading of issuing certificates by defined AIA URI within a eu.europa.esig.dss.model.x509.CertificateToken
allPOECoveredByRevocationData() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
Returns the status of the POE covered by revocation data check
allRequiredRevocationDataPresent() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
Returns the status of the required revocation data present check
allSignatureCertificateHaveFreshRevocationData() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
Returns the status of the all signature certificates have fresh revocation data check
allSignatureCertificatesNotRevoked() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
Returns the status of the all signature certificates not revoked check
allSignaturesAreYetValid() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
Returns the status of the all signatures are yet valid check
allSignaturesNotExpired() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
Returns the status of the all signatures not expired check
allTimestampsValid() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
Returns the status of the all timestamps valid check
AlternateUrlsSourceAdapter<R> - Class in eu.europa.esig.dss.spi.x509
This class allows to inject alternative urls to collect revocation data.
AlternateUrlsSourceAdapter(RevocationSourceAlternateUrlsSupport<R>, List<String>) - Constructor for class eu.europa.esig.dss.spi.x509.AlternateUrlsSourceAdapter
Default constructor
appendCounterSignatures(List<AdvancedSignature>, AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
The util method to link counter signatures with the related master signatures
appendExternalEvidenceRecords(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Appends the detached evidence records covering the time-stamp
appendExternalEvidenceRecords(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Appends detached evidence record provided to the validator to the corresponding signatures covering by the evidence record document
archiveCutOff - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
archive-cut-off time extension
ArchiveTimestampHashIndexStatus - Class in eu.europa.esig.dss.spi.x509.tsp
This class contains information on the validation status of the ats-hash-index(-v3) attribute defined within a timestamp of the archive-time-stamp-v3.
ArchiveTimestampHashIndexStatus() - Constructor for class eu.europa.esig.dss.spi.x509.tsp.ArchiveTimestampHashIndexStatus
Default constructor
archiveTimestamps - Variable in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
This variable contains the list of enclosed archive signature timestamps.
areAllCertSourcesTrusted() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
Checks if the ListCertificateSource contains only trusted CertificateSources
areAllSelfSignedCertificates() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks if all certificate chains present in the signature are self-signed
areAllSelfSignedCertificates() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
areReferenceValidationsValid() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
This method verifies whether the corresponding reference validations are valid
assertAllPOECoveredByRevocationData() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
 
assertAllPOECoveredByRevocationData() - Method in interface eu.europa.esig.dss.spi.validation.ValidationAlerter
This method verifies if all POE (timestamp tokens) are covered by a revocation data.
assertAllRequiredRevocationDataPresent() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
 
assertAllRequiredRevocationDataPresent() - Method in interface eu.europa.esig.dss.spi.validation.ValidationAlerter
This method verifies if all processed certificates have a revocation data.
assertAllSignatureCertificateHaveFreshRevocationData() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
 
assertAllSignatureCertificateHaveFreshRevocationData() - Method in interface eu.europa.esig.dss.spi.validation.ValidationAlerter
This method verifies whether for all signature's certificate chain certificates there is a fresh revocation data, after the earliest available timestamp token production time.
assertAllSignatureCertificatesNotRevoked() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
 
assertAllSignatureCertificatesNotRevoked() - Method in interface eu.europa.esig.dss.spi.validation.ValidationAlerter
This method verifies recursively whether none of the signature's certificate chain certificates are revoked.
assertAllSignaturesAreYetValid() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
 
assertAllSignaturesAreYetValid() - Method in interface eu.europa.esig.dss.spi.validation.ValidationAlerter
This method verifies whether all signatures added to the ValidationContext have been produced with yet valid certificates.
assertAllSignaturesNotExpired() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
 
assertAllSignaturesNotExpired() - Method in interface eu.europa.esig.dss.spi.validation.ValidationAlerter
This method verifies whether all signatures added to the ValidationContext are not yet expired.
assertAllTimestampsValid() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
 
assertAllTimestampsValid() - Method in interface eu.europa.esig.dss.spi.validation.ValidationAlerter
This method verifies if all processed timestamps are valid and intact.
assertCertificateIsYetValid(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
 
assertCertificateIsYetValid(CertificateToken) - Method in interface eu.europa.esig.dss.spi.validation.ValidationAlerter
This method verifies whether the certificate token is yet valid.
assertCertificateNotExpired(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
 
assertCertificateNotExpired(CertificateToken) - Method in interface eu.europa.esig.dss.spi.validation.ValidationAlerter
This method verifies whether the certificate token is not yet expired.
assertCertificateNotRevoked(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
 
assertCertificateNotRevoked(CertificateToken) - Method in interface eu.europa.esig.dss.spi.validation.ValidationAlerter
This method verifies if the certificate is not revoked.
assertSPUserNoticeConfigurationValid(UserNotice) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method verifies the validity of thw provided UserNotice object
attributeCertificateRefsOid - Static variable in class eu.europa.esig.dss.spi.OID
id-aa-ets-attrCertificateRefs OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) id-aa(2) 44 }
attributeRevocationRefsOid - Static variable in class eu.europa.esig.dss.spi.OID
id-aa-ets-attrRevocationRefs OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) id-aa(2) 45}

B

BaselineBCertificateSelector - Class in eu.europa.esig.dss.spi.x509
This class is used to retrieve the used certificates for a signature from the user parameters.
BaselineBCertificateSelector(CertificateToken, Collection<CertificateToken>) - Constructor for class eu.europa.esig.dss.spi.x509.BaselineBCertificateSelector
Constructor to build a certificate chain for signingCertificate
BaselineRequirementsChecker<AS> - Class in eu.europa.esig.dss.spi.signature
Checks conformance of a signature to the requested baseline format
BaselineRequirementsChecker(AS) - Constructor for class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Constructor without CertificateVerifier (to be used for B-level validation only)
BaselineRequirementsChecker(AS, CertificateVerifier) - Constructor for class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Default constructor
BasicASN1SignaturePolicyValidator - Class in eu.europa.esig.dss.spi.policy
Default implementation, checks only the hash of the policy Note : this implementation is not registered as a service to allow overriding
BasicASN1SignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.spi.policy.BasicASN1SignaturePolicyValidator
Default constructor
build() - Method in class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
Builds SignatureIdentifier for the provided AdvancedSignature
build() - Method in interface eu.europa.esig.dss.spi.signature.identifier.SignatureIdentifierBuilder
Builds SignatureIdentifier for the provided AdvancedSignature
build() - Method in interface eu.europa.esig.dss.spi.validation.evidencerecord.SignatureEvidenceRecordDigestBuilder
Generates hash value for the signature enveloping the evidence-record.
build() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.digest.DataObjectDigestBuilder
Generates hash value
build() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
Builds TimestampTokenIdentifier for the provided eu.europa.esig.dss.spi.x509.tsp.TimestampToken
build(BasicOCSPResp) - Static method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary
Builds the OCSPResponseBinary
buildBinaries() - Method in class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
Builds unique binary data describing the signature object
buildBinaries() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
Builds unique binary data describing the time-stamp token
buildCompleteCopy() - Method in class eu.europa.esig.dss.spi.validation.CertificateVerifierBuilder
Builds a complete copy of the certificateVerifier
buildCompleteCopyForValidation() - Method in class eu.europa.esig.dss.spi.validation.CertificateVerifierBuilder
This method builds a local copy of a CertificateVerifier used by a signature validation process
buildDetachedEvidenceRecords() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Builds a list of detached EvidenceRecords extracted from the document
buildDetachedTimestamps() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Builds a list of detached TimestampTokens extracted from the document
buildEvidenceRecord(DSSDocument) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Builds an evidence record from the given DSSDocument
buildOfflineAndSilentCopy() - Method in class eu.europa.esig.dss.spi.validation.CertificateVerifierBuilder
Builds a copy of the certificateVerifier by skipping the data sources and disabling alerts
buildOfflineCopy() - Method in class eu.europa.esig.dss.spi.validation.CertificateVerifierBuilder
Builds a copy of the certificateVerifier by skipping the data sources, but keeping alerts
buildResponse(TimeStampResponseGenerator, TimeStampRequest, BigInteger, Date) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Generates a time-stamp response
buildRevocationTokenFromResult(SqlRecord, CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Builds RevocationToken from the obtained ResultSet
buildSignaturePolicy() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
This method extracts a signature policy from a signature and builds the object
buildSignatures() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
This method build a list of signatures to be extracted from a document
buildSignedSignatureProperties() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Creates the 'signed-signature-properties' element of the signature
buildSPDocSpecificationId(String) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Builds SPDocSpecification attribute from the given oidOrUri SPDocSpecification ::= CHOICE { oid OBJECT IDENTIFIER, uri IA5String }
buildTokenIdentifier() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
 
buildTokenIdentifier() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
 
buildUnsignedSignatureProperties() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Creates the 'unsigned-signature-properties' element of the signature
ByteArrayComparator - Class in eu.europa.esig.dss.spi.validation.evidencerecord
Used to compare two byte arrays.

C

call() - Method in class eu.europa.esig.dss.spi.client.http.NativeDataLoaderCall
 
candidatesForSigningCertificate - Variable in class eu.europa.esig.dss.spi.SignatureCertificateSource
The reference to the object containing all candidates to the signing certificate.
CandidatesForSigningCertificate - Class in eu.europa.esig.dss.spi.x509
This class holds the list of the candidates for the signing certificate of the main signature.
CandidatesForSigningCertificate() - Constructor for class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
Default constructor with null or empty values
canValidate(SignaturePolicy) - Method in class eu.europa.esig.dss.spi.policy.BasicASN1SignaturePolicyValidator
 
canValidate(SignaturePolicy) - Method in class eu.europa.esig.dss.spi.policy.EmptySignaturePolicyValidator
 
canValidate(SignaturePolicy) - Method in class eu.europa.esig.dss.spi.policy.NonASN1SignaturePolicyValidator
 
canValidate(SignaturePolicy) - Method in interface eu.europa.esig.dss.spi.policy.SignaturePolicyValidator
Checks if the SignaturePolicy can be validated
canValidate(SignaturePolicy) - Method in class eu.europa.esig.dss.spi.policy.ZeroHashSignaturePolicyValidator
 
CARRIAGE_RETURN - Static variable in class eu.europa.esig.dss.spi.DSSUtils
Represents a carriage return '\r' character
certHashMatch - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Represents if the certHash extension from an OCSP Response is match with the related certificate's hash (optional)
certHashPresent - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Represents if the certHash extension from an OCSP Response is present (optional)
CertificateExtensionsUtils - Class in eu.europa.esig.dss.spi
This class contains utility methods for extraction certificate extension (whether critical or not)
certificateIsYetValid(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
Returns the status of the certificate yet valid check
certificateMatcher - Variable in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
This object is used to match CertificateTokens and CertificateRefs
certificateNotExpired(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
Returns the status of certificate not expired check
certificateNotRevoked(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
Returns the status of the certificate not revoked check
CertificateRef - Class in eu.europa.esig.dss.spi.x509
This class represents a Certificate Reference entry extracted from a signature
CertificateRef() - Constructor for class eu.europa.esig.dss.spi.x509.CertificateRef
Default constructor instantiating object with null values
CertificateRefIdentifier - Class in eu.europa.esig.dss.spi.x509
An identifier for a certificate token reference
CertificateRefIdentifier(CertificateRef) - Constructor for class eu.europa.esig.dss.spi.x509.CertificateRefIdentifier
Default constructor
CertificateReorderer - Class in eu.europa.esig.dss.spi.x509
Reorders a certificate collection to the corresponding certificate chain
CertificateReorderer(CertificateToken, Collection<CertificateToken>) - Constructor for class eu.europa.esig.dss.spi.x509.CertificateReorderer
Constructor which takes a potential signing certificate and a certificate chain
CertificateReorderer(Collection<CertificateToken>) - Constructor for class eu.europa.esig.dss.spi.x509.CertificateReorderer
Constructor which takes a collection of certificates where DSS needs to find the signing certificate
certificateSource - Variable in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
CertificateSource containing merged data from signature and timestamps
CertificateSource - Interface in eu.europa.esig.dss.spi.x509
The validation of a certificate requires to access some other certificates from multiple sources (Trusted List, Trust Store, the signature itself).
CertificateSourceEntity - Interface in eu.europa.esig.dss.spi.x509
This interface defines items of a certificate source, for instance certificates grouped by a public key
CertificateTokenRefMatcher - Class in eu.europa.esig.dss.spi.x509
This class is used to verify if a given CertificateToken matches a CertificateRef
CertificateTokenRefMatcher() - Constructor for class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
Default constructor
CertificateValidity - Class in eu.europa.esig.dss.spi.x509
This class stores the information about the validity of the signing certificate.
CertificateValidity(CertificateToken) - Constructor for class eu.europa.esig.dss.spi.x509.CertificateValidity
This constructor create an object containing all information concerning the validity of a candidate for the signing certificate.
CertificateValidity(SignerIdentifier) - Constructor for class eu.europa.esig.dss.spi.x509.CertificateValidity
This constructor create an object containing all information concerning the validity of a candidate for the signing certificate which is based only on the CertificateIdentifier.
CertificateValidity(PublicKey) - Constructor for class eu.europa.esig.dss.spi.x509.CertificateValidity
This constructor creates an object containing all information concerning the validity of a candidate for the signing certificate which is based only on the PublicKey.
certificateVerifier - Variable in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
The reference to the certificate verifier.
CertificateVerifier - Interface in eu.europa.esig.dss.spi.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.spi.validation
Builds a copy of CertificateVerifier
CertificateVerifierBuilder(CertificateVerifier) - Constructor for class eu.europa.esig.dss.spi.validation.CertificateVerifierBuilder
Default constructor
checkAllPOECoveredByRevocationData() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
checkAllPOECoveredByRevocationData() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
This method returns if all POE (timestamp tokens) are covered by a revocation data.
checkAllRequiredRevocationDataPresent() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
checkAllRequiredRevocationDataPresent() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
This method returns if all processed certificates have a revocation data.
checkAllSignatureCertificateHaveFreshRevocationData() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
checkAllSignatureCertificateHaveFreshRevocationData() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
This method returns whether for all signature's certificate chain certificates there is a fresh revocation data, after the earliest available timestamp token production time.
checkAllSignatureCertificatesNotRevoked() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
checkAllSignatureCertificatesNotRevoked() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
This method returns whether none of the signature's certificate chain certificates are not revoked, validating recursively.
checkAllSignaturesAreYetValid() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
checkAllSignaturesAreYetValid() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
This method returns whether all signatures added to the ValidationContext have been produced with yet valid certificates at the time of signing
checkAllSignaturesNotExpired() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
checkAllSignaturesNotExpired() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
This method returns whether all signatures added to the ValidationContext are not yet expired
checkAllTimestampsValid() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
checkAllTimestampsValid() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
This method returns if all processed timestamps are valid and intact.
checkCertificateIsYetValid(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
checkCertificateIsYetValid(CertificateToken) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
This method returns whether the certificate token is yet valid
checkCertificateNotExpired(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
checkCertificateNotExpired(CertificateToken) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
This method returns whether the certificate token is not yet expired
checkCertificateNotRevoked(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
checkCertificateNotRevoked(CertificateToken) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
This method returns if the certificate is not revoked
checkCertificateNotRevoked(RevocationToken<?>, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method verifies whether a certificate was not revoked at controlTime
checkCRL(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataLoadingStrategy
Retrieves and verifies the obtained CRL token
checkIsSignedBy(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Checks if timestamp is signed by teh given certificate
checkIsSignedBy(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
 
checkIsSignedBy(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
Verifies if the current OCSP token has been signed by the specified publicKey
checkIsSignedBy(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
 
checkIssuerValidAtRevocationProductionTime(RevocationToken<?>, CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Checks if the revocation has been produced during the issuer certificate validity range
checkOCSP(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataLoadingStrategy
Retrieves and verifies the obtained OCSP token
checkSignatureIntegrity() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Verifies the signature integrity; checks if the signed content has not been tampered with.
clean() - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource.FileCacheEntry
Cleans all files within the file system associated with the current cache entry
clearAllCertificates() - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
This method allows to remove all certificates from the keystore
clearCache() - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
Clears all cached files from the cache directory
closeQuietly(Connection, Statement, ResultSet) - Method in class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
Close the statement and connection and resultset without throwing the exception
CMSCertificateSource - Class in eu.europa.esig.dss.spi.x509
CMS certificate source
CMSCertificateSource(CMSSignedData, SignerInformation) - Constructor for class eu.europa.esig.dss.spi.x509.CMSCertificateSource
Deprecated.
since DSS 6.3. Please use new CMSCertificateSource(SignerInformationStore signerInformations, Store<X509CertificateHolder> certificates, SignerInformation currentSignerInformation constructor instead
CMSCertificateSource(SignerInformationStore, Store<X509CertificateHolder>, SignerInformation) - Constructor for class eu.europa.esig.dss.spi.x509.CMSCertificateSource
The constructor is used to instantiate a CMSCertificateSource.
CMSCRLSource - Class in eu.europa.esig.dss.spi.x509
CRLSource that retrieves information from a CMSSignedData container.
CMSCRLSource(CMSSignedData, AttributeTable) - Constructor for class eu.europa.esig.dss.spi.x509.CMSCRLSource
Deprecated.
since DSS 6.3. Please use CMSCRLSource(Store<X509CRLHolder> crls, AttributeTable unsignedAttributes) constructor instead.
CMSCRLSource(Store<X509CRLHolder>, AttributeTable) - Constructor for class eu.europa.esig.dss.spi.x509.CMSCRLSource
The default constructor for CMSCRLSource.
CMSOCSPSource - Class in eu.europa.esig.dss.spi.x509
OCSPSource that retrieves information from a CMSSignedData container.
CMSOCSPSource(CMSSignedData, AttributeTable) - Constructor for class eu.europa.esig.dss.spi.x509.CMSOCSPSource
Deprecated.
since DSS 6.3. Please use new CMSOCSPSource(Store<?> ocspResponsesStore, Store<?> ocspBasicStore, AttributeTable unsignedAttributes) constructor instead.
CMSOCSPSource(Store<?>, Store<?>, AttributeTable) - Constructor for class eu.europa.esig.dss.spi.x509.CMSOCSPSource
The default constructor for CAdESOCSPSource.
CommonCertificateSource - Class in eu.europa.esig.dss.spi.x509
This class is the common class for all CertificateSource.
CommonCertificateSource() - Constructor for class eu.europa.esig.dss.spi.x509.CommonCertificateSource
The default constructor
CommonCertificateVerifier - Class in eu.europa.esig.dss.spi.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.spi.validation.CommonCertificateVerifier
The default constructor.
CommonCertificateVerifier(boolean) - Constructor for class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
This constructor allows creating of CommonCertificateVerifier without DataLoader.
CommonTrustedCertificateSource - Class in eu.europa.esig.dss.spi.x509
This class represents the simple list of trusted certificates.
CommonTrustedCertificateSource() - Constructor for class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
Default constructor
compare(byte[], byte[]) - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.ByteArrayComparator
 
compare(TimestampAnalyzer, TimestampAnalyzer) - Method in class eu.europa.esig.dss.spi.validation.analyzer.timestamp.TimestampAnalyzerComparator
 
compare(TimestampToken, TimestampToken) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampTokenComparator
 
CompleteValidationContextExecutor - Class in eu.europa.esig.dss.spi.validation.executor
This class executes complete validation of the ValidationContext, including running of all checks with the alerts processing specified in CertificateVerifier
CompositeAIASource - Class in eu.europa.esig.dss.spi.x509.aia
This class allows to retrieve a AIA with different sources.
CompositeAIASource() - Constructor for class eu.europa.esig.dss.spi.x509.aia.CompositeAIASource
Default constructor instantiating object with null values
CompositeRevocationSource<T> - Class in eu.europa.esig.dss.spi.x509
This class allows to retrieve a RevocationToken with different sources.
CompositeRevocationSource() - Constructor for class eu.europa.esig.dss.spi.x509.CompositeRevocationSource
Default constructor instantiating object with null values
CompositeTSPSource - Class in eu.europa.esig.dss.spi.x509.tsp
This class allows to retrieve a timestamp with different sources.
CompositeTSPSource() - Constructor for class eu.europa.esig.dss.spi.x509.tsp.CompositeTSPSource
Default constructor instantiating object with null values
computeSkiFromCert(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Computes SHA-1 hash of the certificateToken's public key
computeSkiFromCertPublicKey(PublicKey) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Computes SHA-1 hash of the given publicKey's
containerContents - Variable in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
In case of an ASiC signature this List of container documents.
ContainerContentSignatureScope - Class in eu.europa.esig.dss.spi.validation.scope
This SignatureScope represents a content of a package.zip container file for an ASiC-S container
ContainerContentSignatureScope(DSSDocument) - Constructor for class eu.europa.esig.dss.spi.validation.scope.ContainerContentSignatureScope
Default constructor
ContainerSignatureScope - Class in eu.europa.esig.dss.spi.validation.scope
This Signature Scope represents a "package.zip" container for ASiC-S signatures
ContainerSignatureScope(DSSDocument) - Constructor for class eu.europa.esig.dss.spi.validation.scope.ContainerSignatureScope
Default constructor
ContainerSignatureScope(String, DSSDocument) - Constructor for class eu.europa.esig.dss.spi.validation.scope.ContainerSignatureScope
Default constructor
containsLTLevelCertificates() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
This method verifies whether the signature contains some of the LT-/XL level attributes
containsSigningCertificate(Collection<CertificateToken>) - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the given collection of CertificateTokens contains the signing certificate for the signature
containsTrustAnchor(List<CertificateToken>, Date) - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
This method verifies whether the certificate chain is trusted at the given time
containsTrustedCertSources() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method verifies if the current list of certificate sources contains a trusted certificate source
contentTimestamps - Variable in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Enclosed content timestamps.
convertECSignatureValue(SignatureAlgorithm, SignatureValue) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method ensures the SignatureValue has an expected format and converts it when required
convertToDER(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method converts a PEM encoded certificate/crl/... to DER encoded
convertToPEM(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method converts the given certificate into its PEM string.
counterSignatures - Variable in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Cached list of embedded counter signatures
CounterSignatureScope - Class in eu.europa.esig.dss.spi.validation.scope
This signature scope is used to refer a counter-signed SignatureValue
CounterSignatureScope(AdvancedSignature, DSSDocument) - Constructor for class eu.europa.esig.dss.spi.validation.scope.CounterSignatureScope
Default constructor
coversSignature(AdvancedSignature, EvidenceRecord) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Verifies whether an evidenceRecord covers the signature
create() - Method in class eu.europa.esig.dss.spi.validation.CRLFirstRevocationDataLoadingStrategyFactory
 
create() - Method in class eu.europa.esig.dss.spi.validation.OCSPFirstRevocationDataLoadingStrategyFactory
 
create() - Method in interface eu.europa.esig.dss.spi.validation.RevocationDataLoadingStrategyFactory
This method initializes a new RevocationDataLoadingStrategy
create(DSSDocument) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzerFactory
This method instantiates a DocumentAnalyzer with the given document
create(DSSDocument) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.evidencerecord.EvidenceRecordAnalyzerFactory
This method instantiates a EvidenceRecordAnalyzer with the given document
create(DSSDocument) - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.digest.DataObjectDigestBuilderFactory
Creates an instance of DataObjectDigestBuilder to build hash for the document, according to the given implementation, using a default digest algorithm
create(DSSDocument, DigestAlgorithm) - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.digest.DataObjectDigestBuilderFactory
Creates an instance of DataObjectDigestBuilder to build hash for the document, according to the given implementation, using a provided digestAlgorithm
createAndValidate() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Creates and validates all timestamps Must be called only once
createBaselineRequirementsChecker(CertificateVerifier) - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Instantiates a BaselineRequirementsChecker according to the signature format
createConnection() - Method in class eu.europa.esig.dss.spi.client.http.NativeDataLoaderCall
Creates connection
createDefaultRevocationDataVerifier() - Static method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method is used to instantiate a new RevocationDataVerifier, using the default validation constraints (synchronized with default validation policy).
createDefaultTimestampTokenVerifier() - Static method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
Creates a default instance of TimestampTokenVerifier, with pre-configured constraints.
createDefaultTrustAnchorVerifier() - Static method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Creates a default instance of TrustAnchorVerifier, with pre-configured constraints.
createDigestDocument(Digest) - Method in class eu.europa.esig.dss.spi.validation.scope.AbstractSignatureScopeFinder
Creates a DSSDocument from given digest
createEmptyRevocationDataVerifier() - Static method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Creates an empty instance of RevocationDataVerifier.
createEmptyTimestampTokenVerifier() - Static method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
Creates an empty instance of TimestampTokenVerifier.
createEmptyTrustAnchorVerifier() - Static method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Creates an empty instance of TrustAnchorVerifier.
createIdentifier() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
 
createIdentifier() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
Creates the unique identifier
createInMemoryDocument(byte[]) - Method in class eu.europa.esig.dss.spi.validation.scope.AbstractSignatureScopeFinder
Creates a DSSDocument from given binaries
createNativeDataLoaderCall(String, NativeHTTPDataLoader.HttpMethod, byte[], boolean) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
This method creates a task call to be executed by NativeHTTPDataLoader
createOutputStream() - Method in interface eu.europa.esig.dss.spi.signature.resources.DSSResourcesHandler
This method creates a new OutputStream to be used as an output for a temporary signature document
createQuery(String) - Static method in class eu.europa.esig.dss.spi.client.jdbc.query.SqlQuery
This method creates a SqlQuery with the given query string
createReferenceForCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Creates a TimestampedReference for the provided CertificateToken
createReferenceForIdentifier(Identifier, TimestampedObjectType) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Creates a TimestampedReference for the given identifier
createReferencesForCertificateRefs(Collection<CertificateRef>, CertificateSource, ListCertificateSource) - Method in class eu.europa.esig.dss.spi.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.spi.validation.timestamp.AbstractTimestampSource
Creates a list of TimestampedReferences for the provided list of certificates
createReferencesForCRLBinaries(Collection<? extends EncapsulatedRevocationTokenIdentifier<CRL>>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Creates a list of TimestampedReferences from a collection of CRLBinarys
createReferencesForCRLRefs(Collection<? extends RevocationRef<CRL>>, OfflineRevocationSource<CRL>, ListRevocationSource<CRL>) - Method in class eu.europa.esig.dss.spi.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.spi.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.spi.validation.timestamp.AbstractTimestampSource
Creates a list of TimestampedReferences from a collection of OCSPResponseBinarys
createReferencesForOCSPBinary(OCSPResponseBinary, ListCertificateSource) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Creates a list of TimestampedReferences for a OCSPResponseBinary
createReferencesForOCSPRefs(Collection<? extends RevocationRef<OCSP>>, OfflineRevocationSource<OCSP>, ListCertificateSource, ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Returns a list of timestamped references from the given collection of ocspRefs
createRequest(DigestAlgorithm, byte[]) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Creates a request for a time-stamp token generation
createResourcesHandler() - Method in interface eu.europa.esig.dss.spi.signature.resources.DSSResourcesHandlerBuilder
This method instantiates the corresponding factory.
createValidationContext() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
This method creates a new instance of ValidationContext performing preparation of validation data, certificate chain building, revocation request, as well as custom validation checks execution.
CRLFirstRevocationDataLoadingStrategy - Class in eu.europa.esig.dss.spi.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.spi.validation.CRLFirstRevocationDataLoadingStrategy
Default constructor
CRLFirstRevocationDataLoadingStrategyFactory - Class in eu.europa.esig.dss.spi.validation
This class initializes a CRLFirstRevocationDataLoadingStrategy.
CRLFirstRevocationDataLoadingStrategyFactory() - Constructor for class eu.europa.esig.dss.spi.validation.CRLFirstRevocationDataLoadingStrategyFactory
Default constructor
CRLRef - Class in eu.europa.esig.dss.spi.x509.revocation.crl
Reference to a X509CRL
CRLRef(Digest) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
The default constructor for CRLRef.
CRLRef(CrlValidatedID) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
The default constructor for CRLRef.
crlSource - Variable in class eu.europa.esig.dss.spi.validation.RevocationDataLoadingStrategy
The CRL revocation source
crlSource - Variable in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
CRL revocation source containing merged data from signature and timestamps
CRLSource - Interface in eu.europa.esig.dss.spi.x509.revocation.crl
Typed sub-interface which allows collection of CRLToken(s).
CRLToken - Class in eu.europa.esig.dss.spi.x509.revocation.crl
This class represents a CRL and provides the information about its validity.
CRLToken(CertificateToken, CRLValidity) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
The constructor to be used with the certificate which is managed by the CRL and the CRLValidity.
CRLTokenRefMatcher - Class in eu.europa.esig.dss.spi.x509.revocation.crl
This class is used to match a CRL with a reference
CRLTokenRefMatcher() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.CRLTokenRefMatcher
Default constructor
currentTime - Variable in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
This is the time at what the validation is carried out.

D

DataAndUrl(String, byte[]) - Constructor for class eu.europa.esig.dss.spi.client.http.DataLoader.DataAndUrl
Default constructor
DataLoader - Interface in eu.europa.esig.dss.spi.client.http
Component that allows to retrieve the data using any protocol: HTTP, HTTPS, FTP, LDAP.
DataLoader.DataAndUrl - Class in eu.europa.esig.dss.spi.client.http
This is an internal class used to model the couple data and url used to obtain this data.
DataObjectDigestBuilder - Interface in eu.europa.esig.dss.spi.x509.evidencerecord.digest
A common interface for the classes providing a functionality build digest for data objects to be protected by an evidence record preservation service
DataObjectDigestBuilderFactory - Interface in eu.europa.esig.dss.spi.x509.evidencerecord.digest
Creates an instance of eu.europa.esig.dss.spi.x509.evidencerecord.DataObjectDigestBuilder
decodeURI(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method decodes a URI to be compliant with the RFC 3986 (see DSS-2411 for details)
DefaultAdvancedSignature - Class in eu.europa.esig.dss.spi.signature
A common implementation of AdvancedSignature
DefaultAdvancedSignature() - Constructor for class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Default constructor instantiating object with null values
DefaultAIASource - Class in eu.europa.esig.dss.spi.x509.aia
The class is used to download issuer certificates by AIA from remote sources
DefaultAIASource() - Constructor for class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
Empty constructor.
DefaultAIASource(DataLoader) - Constructor for class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
Default constructor with a defined DataLoader
DefaultDocumentAnalyzer - Class in eu.europa.esig.dss.spi.validation.analyzer
This class contains a common code for processing of signed documents
DefaultDocumentAnalyzer() - Constructor for class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
The default constructor
DefaultSignaturePolicyValidatorLoader - Class in eu.europa.esig.dss.spi.policy
Loads a relevant SignaturePolicyValidator based on the policy content
DefaultSignaturePolicyValidatorLoader() - Constructor for class eu.europa.esig.dss.spi.policy.DefaultSignaturePolicyValidatorLoader
Default constructor instantiating object with null SignaturePolicyValidator
DefaultValidationContextExecutor - Class in eu.europa.esig.dss.spi.validation.executor
This class performs basic validation of eu.europa.esig.dss.spi.validation.ValidationContext, including certificate chain building and revocation data extraction, without executing different validity checks
deleteCacheFile(File) - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
Deletes a cache file
deleteCertificateFromKeyStore(String) - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
This method allows to remove a certificate from the keystore
destroyTable() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Removes table from DB
detachedContents - Variable in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
In case of a detached signature this is the signed document.
detachedContents - Variable in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
In case of a detached signature this List contains the signed documents.
detachedEvidenceRecordDocuments - Variable in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Contains a list of evidence record documents detached from the signature
detachedEvidenceRecords - Variable in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
This variable contains the list of evidence records detached from the signature document.
detachedTimestamps - Variable in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
This variable contains the list of detached timestamp tokens (used in ASiC with CAdES).
DetachedTimestampScopeFinder - Class in eu.europa.esig.dss.spi.validation.scope
This class finds a timestamp scope for a detached timestamp
DetachedTimestampScopeFinder() - Constructor for class eu.europa.esig.dss.spi.validation.scope.DetachedTimestampScopeFinder
Default constructor instantiating object with null timestamped data document
DetachedTimestampSource - Class in eu.europa.esig.dss.spi.validation.timestamp
Performs processing of detached timestamps
DetachedTimestampSource() - Constructor for class eu.europa.esig.dss.spi.validation.timestamp.DetachedTimestampSource
Default constructor instantiating object with empty resources
DetachedTimestampSource(TimestampToken) - Constructor for class eu.europa.esig.dss.spi.validation.timestamp.DetachedTimestampSource
Constructor to instantiate a list of time-stamps with the given TimestampToken
digest - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
Digest within the reference
digest(DigestAlgorithm, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method allows to digest the data with the given algorithm.
digest(DigestAlgorithm, byte[]...) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Computes the digest on the data concatenation
digest(DigestAlgorithm, DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Computes the digests for the document
digest(DigestAlgorithm, InputStream) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method allows to digest the data in the InputStream with the given algorithm.
digestAlgorithm - Variable in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractSignatureEvidenceRecordDigestBuilder
The digest algorithm to be used on hash computation.
DigestSignatureScope - Class in eu.europa.esig.dss.spi.validation.scope
The Signature Scope defines a Digest document
DigestSignatureScope(String, DSSDocument) - Constructor for class eu.europa.esig.dss.spi.validation.scope.DigestSignatureScope
Default constructor with a filename
document - Variable in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
The document to be validated (with the signature(s) or timestamp(s))
DocumentAnalyzer - Interface in eu.europa.esig.dss.spi.validation.analyzer
This class performs processing of a signature document, including extraction of signature and timestamp tokens, cryptographic validation, certificate chain building and revocation data validation.
DocumentAnalyzerFactory - Interface in eu.europa.esig.dss.spi.validation.analyzer
This interface is used to analyze the format of the given DSSDocument and create a corresponding implementation of DocumentAnalyzer
doesCertificateReferenceMatch(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
This method verifies whether the CertificateRef does match to the CertificateToken
DSSASN1Utils - Class in eu.europa.esig.dss.spi
Utility class that contains some ASN1 related method.
DSSCacheFileLoader - Interface in eu.europa.esig.dss.spi.client.http
This class implements a file loader implementing a caching mechanism, allowing to remove cache externally (to be used within a CacheCleaner)
DSSDataLoaderMultipleException - Exception Class in eu.europa.esig.dss.spi.exception
Contains a map of occurred exceptions to different URL calls
DSSDataLoaderMultipleException(Map<String, Throwable>) - Constructor for exception class eu.europa.esig.dss.spi.exception.DSSDataLoaderMultipleException
Default constructor
DSSExternalResourceException - Exception Class in eu.europa.esig.dss.spi.exception
The exception to be thrown in case of an external error arisen during a data loader requests
DSSExternalResourceException(String) - Constructor for exception class eu.europa.esig.dss.spi.exception.DSSExternalResourceException
Constructor with a message
DSSExternalResourceException(String, Throwable) - Constructor for exception class eu.europa.esig.dss.spi.exception.DSSExternalResourceException
Re-throwable constructor with a custom message
DSSExternalResourceException(Throwable) - Constructor for exception class eu.europa.esig.dss.spi.exception.DSSExternalResourceException
Re-throwable constructor
DSSExternalResourceExceptionAlert - Class in eu.europa.esig.dss.spi.alerts
This alert is used to throw a eu.europa.esig.dss.spi.exception.DSSExternalResourceException when the corresponding check fails
DSSExternalResourceExceptionAlert() - Constructor for class eu.europa.esig.dss.spi.alerts.DSSExternalResourceExceptionAlert
The default constructor
DSSFileLoader - Interface in eu.europa.esig.dss.spi.client.http
DSS file loader to load DSSDocument instead of binaries
DSSMessageDigestCalculator - Class in eu.europa.esig.dss.spi
This class is used to compute DSSMessageDigest based on the provided input
DSSMessageDigestCalculator(DigestAlgorithm) - Constructor for class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
Default constructor with a single digest algorithm
DSSMessageDigestCalculator(Collection<DigestAlgorithm>) - Constructor for class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
Constructor with multiple digest algorithms
DSSPKUtils - Class in eu.europa.esig.dss.spi
Utils to retrieve public key size
DSSResourcesHandler - Interface in eu.europa.esig.dss.spi.signature.resources
This class is used to create objects required for a document signing process (e.g. temporary OutputStream, returned DSSDocument, etc.).
DSSResourcesHandlerBuilder - Interface in eu.europa.esig.dss.spi.signature.resources
This class builds a new instance of DSSResourcesHandler
DSSRevocationUtils - Class in eu.europa.esig.dss.spi
Utility class used to manipulate revocation data (OCSP, CRL)
DSSSecurityProvider - Class in eu.europa.esig.dss.spi
The default security provider
DSSUtils - Class in eu.europa.esig.dss.spi
Set of common utils

E

EmbeddedEvidenceRecordHelper - Interface in eu.europa.esig.dss.spi.validation.evidencerecord
This class contains utility methods required for a processing and validation of an embedded evidence record
embeddedEvidenceRecords - Variable in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
This variable contains the list of evidence records embedded to the signature document.
EMPTY_BYTE_ARRAY - Static variable in class eu.europa.esig.dss.spi.DSSUtils
Empty byte array
EmptySignaturePolicyValidator - Class in eu.europa.esig.dss.spi.policy
This class covers the case of empty signature policies (no asn1,... file has been downloaded)
EmptySignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.spi.policy.EmptySignaturePolicyValidator
Default constructor
EncapsulatedTimestampScopeFinder - Class in eu.europa.esig.dss.spi.validation.scope
This class is used to find a signature scope for an embedded timestamp from a collection of SignatureScope candidates, extracted from a signature
EncapsulatedTimestampScopeFinder() - Constructor for class eu.europa.esig.dss.spi.validation.scope.EncapsulatedTimestampScopeFinder
Default constructor instantiating object with null signature
encodeURI(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method encodes a URI to be compliant with the RFC 3986 (see DSS-1475 for details)
enrichCollection(Collection<T>, Collection<T>) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Adds all objects from toAddCollection into currentCollection without duplicates
ensurePlainSignatureValue(EncryptionAlgorithm, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Converts the ANS.1 binary signature value to the concatenated (plain) R || S format if required
equals(Object) - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
equals(Object) - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
 
equals(Object) - Method in class eu.europa.esig.dss.spi.x509.ResponderId
 
equals(Object) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
 
equals(Object) - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
 
equals(Object) - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
 
equals(Object) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
 
equals(Object) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampedReference
 
eu.europa.esig.dss.spi - package eu.europa.esig.dss.spi
 
eu.europa.esig.dss.spi.alerts - package eu.europa.esig.dss.spi.alerts
 
eu.europa.esig.dss.spi.client.http - package eu.europa.esig.dss.spi.client.http
 
eu.europa.esig.dss.spi.client.jdbc - package eu.europa.esig.dss.spi.client.jdbc
 
eu.europa.esig.dss.spi.client.jdbc.query - package eu.europa.esig.dss.spi.client.jdbc.query
 
eu.europa.esig.dss.spi.client.jdbc.record - package eu.europa.esig.dss.spi.client.jdbc.record
 
eu.europa.esig.dss.spi.exception - package eu.europa.esig.dss.spi.exception
 
eu.europa.esig.dss.spi.policy - package eu.europa.esig.dss.spi.policy
 
eu.europa.esig.dss.spi.signature - package eu.europa.esig.dss.spi.signature
 
eu.europa.esig.dss.spi.signature.identifier - package eu.europa.esig.dss.spi.signature.identifier
 
eu.europa.esig.dss.spi.signature.resources - package eu.europa.esig.dss.spi.signature.resources
 
eu.europa.esig.dss.spi.tsl - package eu.europa.esig.dss.spi.tsl
 
eu.europa.esig.dss.spi.validation - package eu.europa.esig.dss.spi.validation
 
eu.europa.esig.dss.spi.validation.analyzer - package eu.europa.esig.dss.spi.validation.analyzer
 
eu.europa.esig.dss.spi.validation.analyzer.evidencerecord - package eu.europa.esig.dss.spi.validation.analyzer.evidencerecord
 
eu.europa.esig.dss.spi.validation.analyzer.timestamp - package eu.europa.esig.dss.spi.validation.analyzer.timestamp
 
eu.europa.esig.dss.spi.validation.evidencerecord - package eu.europa.esig.dss.spi.validation.evidencerecord
 
eu.europa.esig.dss.spi.validation.executor - package eu.europa.esig.dss.spi.validation.executor
 
eu.europa.esig.dss.spi.validation.identifier - package eu.europa.esig.dss.spi.validation.identifier
 
eu.europa.esig.dss.spi.validation.scope - package eu.europa.esig.dss.spi.validation.scope
 
eu.europa.esig.dss.spi.validation.status - package eu.europa.esig.dss.spi.validation.status
 
eu.europa.esig.dss.spi.validation.timestamp - package eu.europa.esig.dss.spi.validation.timestamp
 
eu.europa.esig.dss.spi.x509 - package eu.europa.esig.dss.spi.x509
 
eu.europa.esig.dss.spi.x509.aia - package eu.europa.esig.dss.spi.x509.aia
 
eu.europa.esig.dss.spi.x509.evidencerecord - package eu.europa.esig.dss.spi.x509.evidencerecord
 
eu.europa.esig.dss.spi.x509.evidencerecord.digest - package eu.europa.esig.dss.spi.x509.evidencerecord.digest
 
eu.europa.esig.dss.spi.x509.revocation - package eu.europa.esig.dss.spi.x509.revocation
 
eu.europa.esig.dss.spi.x509.revocation.crl - package eu.europa.esig.dss.spi.x509.revocation.crl
 
eu.europa.esig.dss.spi.x509.revocation.ocsp - package eu.europa.esig.dss.spi.x509.revocation.ocsp
 
eu.europa.esig.dss.spi.x509.tsp - package eu.europa.esig.dss.spi.x509.tsp
 
evidenceRecord - Variable in class eu.europa.esig.dss.spi.validation.scope.EvidenceRecordScopeFinder
The associated evidence record
EvidenceRecord - Interface in eu.europa.esig.dss.spi.x509.evidencerecord
Representation of an Evidence Record
EvidenceRecordAnalyzer - Interface in eu.europa.esig.dss.spi.validation.analyzer.evidencerecord
Interface to perform validation of an evidence record document
EvidenceRecordAnalyzerFactory - Interface in eu.europa.esig.dss.spi.validation.analyzer.evidencerecord
This class is used to load a corresponding implementation of EvidenceRecordAnalyzer for processing of an evidence record document
evidenceRecordAttribute - Variable in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
Unsigned signature attribute embedding the evidence record
evidenceRecordAttribute - Variable in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractSignatureEvidenceRecordDigestBuilder
Attribute containing an evidence record to compute digest for
EvidenceRecordMasterSignatureScope - Class in eu.europa.esig.dss.spi.validation.scope
Defines a master signature scope covered by an embedded evidence record
EvidenceRecordMasterSignatureScope(AdvancedSignature, DSSDocument) - Constructor for class eu.europa.esig.dss.spi.validation.scope.EvidenceRecordMasterSignatureScope
Default constructor
EvidenceRecordScopeFinder - Class in eu.europa.esig.dss.spi.validation.scope
Extracts evidence record scopes representing the covered archival data objects
EvidenceRecordScopeFinder(EvidenceRecord) - Constructor for class eu.europa.esig.dss.spi.validation.scope.EvidenceRecordScopeFinder
Default constructor
EvidenceRecordTimestampScopeFinder - Class in eu.europa.esig.dss.spi.validation.scope
Finds timestamped scopes for evidence record time-stamps
EvidenceRecordTimestampScopeFinder(EvidenceRecord) - Constructor for class eu.europa.esig.dss.spi.validation.scope.EvidenceRecordTimestampScopeFinder
Default constructor
excludeCertificateTokens(Collection<CertificateToken>) - Method in class eu.europa.esig.dss.spi.validation.ValidationData
Removes all certificate token entries matching the provided collection
excludeCRLTokens(Collection<? extends Identifier>) - Method in class eu.europa.esig.dss.spi.validation.ValidationData
Removes all CRL token entries matching the provided collection of encapsulated CRL binaries
excludeCRLTokensCollection(Collection<CRLToken>) - Method in class eu.europa.esig.dss.spi.validation.ValidationData
Removes all CRL token entries matching crlTokensToExclude from the current CRL data set
excludeOCSPTokens(Collection<? extends Identifier>) - Method in class eu.europa.esig.dss.spi.validation.ValidationData
Removes all OCSP token entries matching the provided collection of encapsulated OCSP binaries
excludeOCSPTokensCollection(Collection<OCSPToken>) - Method in class eu.europa.esig.dss.spi.validation.ValidationData
Removes all OCSP token entries matching ocspTokensToExclude from the current OCSP data set
excludeValidationData(ValidationData) - Method in class eu.europa.esig.dss.spi.validation.ValidationData
Excludes validationDataToExclude from the current validation data set
execute(SqlQuery, Object...) - Method in class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
This method allows to execute a query with a custom set of arguments, such as SELECT, UPDATE or DELETE, by handling an exception.
executeCAIssuersRequest(String) - Method in class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
Executes a GET request to retrieve caIssuers from URL caIssuersUrl
executeThrowable(SqlQuery) - Method in class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
This method allows executing of INSERT, UPDATE or DELETE queries, by throwing an exception in case of an error
exists() - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource.FileCacheEntry
Checks whether the revocation cache exists
expiredCertsOnCRL - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
expired-certs-on-crl time extension
externalOrigin - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
The external origin (ONLINE or CACHED)
ExternalResourcesCRLSource - Class in eu.europa.esig.dss.spi.x509.revocation.crl
This class allows to provide a CRL source based on the list of external CRL(s).
ExternalResourcesCRLSource(DSSDocument...) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.ExternalResourcesCRLSource
This constructor allows building of a CRL source from an array of DSSDocuments.
ExternalResourcesCRLSource(InputStream...) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.ExternalResourcesCRLSource
This constructor allows building of a CRL source from an array of InputStreams.
ExternalResourcesCRLSource(String...) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.ExternalResourcesCRLSource
This constructor allows building of a CRL source from an array of resource paths.
ExternalResourcesOCSPSource - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
This class is used to provide a collection of OCSP tokens by the user.
ExternalResourcesOCSPSource(DSSDocument...) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.ExternalResourcesOCSPSource
This constructor loads the OCSP responses from an array of DSSDocuments.
ExternalResourcesOCSPSource(InputStream...) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.ExternalResourcesOCSPSource
This constructor loads the OCSP responses from an array of InputStreams.
ExternalResourcesOCSPSource(String...) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.ExternalResourcesOCSPSource
This constructor loads the OCSP responses from an array of Strings representing resources.
extractAttributeFromX500Principal(ASN1ObjectIdentifier, X500PrincipalHelper) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Extract attribute with the identifier from X500PrincipalHelper
extractCandidatesForSigningCertificate(CertificateSource) - Method in class eu.europa.esig.dss.spi.SignatureCertificateSource
Extracts candidates to be a signing certificate from the source
extractCandidatesForSigningCertificate(CertificateSource) - Method in class eu.europa.esig.dss.spi.x509.CMSCertificateSource
 

F

fallbackEnabled - Variable in class eu.europa.esig.dss.spi.validation.RevocationDataLoadingStrategy
When enabled, returns first obtained revocation token, if both OCSP and CRL requests failed
FILE - Enum constant in enum class eu.europa.esig.dss.spi.client.http.Protocol
file
FileCacheEntry(String, String) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource.FileCacheEntry
Default constructor
FileRevocationSource<R> - Class in eu.europa.esig.dss.spi.x509.revocation
Abstract class that extends RepositoryRevocationSource to provide file-based caching functionality for revocation data.
FileRevocationSource() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
Empty constructor.
FileRevocationSource(RevocationSource<R>) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
Constructor that initializes the file revocation source with a proxied revocation source provided.
FileRevocationSource.FileCacheEntry - Class in eu.europa.esig.dss.spi.x509.revocation
This class represents a cache entry related to a single revocation token
filterCoveredSignatureScopes(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.scope.EncapsulatedTimestampScopeFinder
This method filters and returns covered SignatureScopes by the current timestamp
findBinaryForReference(RevocationRef<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
Gets the incorporated EncapsulatedRevocationTokenIdentifier corresponding to the provided reference
findBinaryForReference(RevocationRef<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Returns the linked EncapsulatedRevocationTokenIdentifier for a given RevocationRef
findCertificates(String) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
This method returns a set of certificates from a DB with the given key
findEvidenceRecordScope() - Method in class eu.europa.esig.dss.spi.validation.scope.EvidenceRecordScopeFinder
This method returns an evidence record scope for the given EvidenceRecord
findEvidenceRecordScope(List<ReferenceValidation>) - Method in class eu.europa.esig.dss.spi.validation.scope.EvidenceRecordScopeFinder
Extracts evidence record scopes for the provided list of reference validation and detached content
findRefsAndOriginsForBinary(EncapsulatedRevocationTokenIdentifier<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves a Map of orphan RevocationRef with their RevocationRefOrigins for a given EncapsulatedRevocationTokenIdentifier
findRefsAndOriginsForRevocationToken(RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves a Map of found RevocationRef with their origins for the given RevocationToken
findRevocations(String, CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
 
findRevocations(String, CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
 
findRevocations(String, CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Finds a list of RevocationTokens in the cache for the given certificateToken with the corresponding key
findSignatureScope(T) - Method in interface eu.europa.esig.dss.spi.validation.scope.SignatureScopeFinder
Returns a list of SignatureScopes from a signature
findSignatureScopes() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Finds signature scopes
findTimestampScope(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.scope.DetachedTimestampScopeFinder
 
findTimestampScope(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.scope.EncapsulatedTimestampScopeFinder
 
findTimestampScope(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.scope.EvidenceRecordTimestampScopeFinder
 
findTimestampScope(TimestampToken) - Method in interface eu.europa.esig.dss.spi.validation.scope.TimestampScopeFinder
This method returns a timestamp scope for the given TimestampToken
findTokensFromCertRef(CertificateRef) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
Returns Set of CertificateTokens for the provided CertificateRef
findTokensFromCertRef(CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
 
findTokensFromCertRef(CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
 
findTokensFromRefs(List<CertificateRef>) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Returns Set of CertificateTokens for the provided CertificateRefs
formatDateToRFC(Date) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Formats a date to use according to RFC 3339.
formatDateWithCustomFormat(Date, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Formats the date according to the given format (with system TimeZone)
formatDateWithCustomFormat(Date, String, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Formats the date according to the given format and timeZone as String.
formatDateWithCustomFormat(Date, String, TimeZone) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Formats the date according to the given format and TimeZone NOTE : When null TimeZone is provided, the system default timezone is used!
fromBasicToResp(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Convert a BasicOCSPResp in OCSPResp (connection status is set to SUCCESSFUL).
fromBasicToResp(BasicOCSPResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Convert a BasicOCSPResp in OCSPResp (connection status is set to SUCCESSFUL).
fromDocument(DSSDocument) - Static method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
This method guesses the document format and returns an appropriate document reader.
fromDocument(DSSDocument) - Static method in interface eu.europa.esig.dss.spi.validation.analyzer.evidencerecord.EvidenceRecordAnalyzerFactory
Creates an EvidenceRecordValidator by loading a corresponding implementation, across EvidenceRecordValidatorFactory instances found by ServiceLoader.
fromInt(int) - Static method in enum class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
Returns a corresponding OCSPRespStatus for the int value code
fromRespToBasic(OCSPResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
This method returns the BasicOCSPResp from a OCSPResp.
FTP - Enum constant in enum class eu.europa.esig.dss.spi.client.http.Protocol
ftp
FullSignatureScope - Class in eu.europa.esig.dss.spi.validation.scope
Marker class meaning that the signature covers the whole document.
FullSignatureScope(String, DSSDocument) - Constructor for class eu.europa.esig.dss.spi.validation.scope.FullSignatureScope
Default constructor

G

GENERAL_ERROR_KEY - Static variable in class eu.europa.esig.dss.spi.policy.AbstractSignaturePolicyValidator
The error key to be used for general errors
generateResponse(TimeStampRequest, DigestAlgorithm) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
This method generates a timestamp response
get(String) - Method in interface eu.europa.esig.dss.spi.client.http.DataLoader
Execute a HTTP GET operation.
get(String) - Method in class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
 
get(String) - Method in class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
 
get(String) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
 
get(String, boolean) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
Executes a GET request to the provided URL, with a forced cache refresh when defined
get(List<String>) - Method in interface eu.europa.esig.dss.spi.client.http.DataLoader
Execute a HTTP GET operation.
get(List<String>) - Method in class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
 
get(List<String>) - Method in class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
 
get(List<String>) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
 
get(X500Principal) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Gets a map of X500 attribute names and the values
GET - Enum constant in enum class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader.HttpMethod
GET method
getAbbreviation() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
This method returns the DSS abbreviation of the CRLToken.
getAbbreviation() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
 
getAbbreviation() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
 
getADBERevocationValuesBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all EncapsulatedRevocationTokenIdentifiers present in the ADBE signed attribute
getADBERevocationValuesTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all RevocationTokens present in the ADBE signed attribute NOTE: Applicable only for PAdES revocation source
getAdjunctCertSources() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Returns the list of adjunct certificate sources assigned to this verifier.
getAdjunctCertSources() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getAIAKey(String) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
Creates a key corresponding to the given aiaUrl
getAIASource() - Method in interface eu.europa.esig.dss.spi.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.spi.validation.CommonCertificateVerifier
 
getAlertOnExpiredCertificate() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method returns the defined behavior on signature creation or augmentation with an expired signing-certificate (notAfter is before the current time).
getAlertOnExpiredCertificate() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getAlertOnInvalidSignature() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method returns the defined execution behaviour on invalid signature.
getAlertOnInvalidSignature() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getAlertOnInvalidTimestamp() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method returns the defined execution behaviour on invalid timestamp.
getAlertOnInvalidTimestamp() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getAlertOnMissingRevocationData() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method returns the defined execution behaviour on missing revocation data.
getAlertOnMissingRevocationData() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getAlertOnNoRevocationAfterBestSignatureTime() - Method in interface eu.europa.esig.dss.spi.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.spi.validation.CommonCertificateVerifier
 
getAlertOnNotYetValidCertificate() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method returns the defined behavior on signature creation with a not yet valid signing-certificate
getAlertOnNotYetValidCertificate() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getAlertOnRevokedCertificate() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method returns the defined execution behaviour on revoked certificate.
getAlertOnRevokedCertificate() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getAlertOnUncoveredPOE() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method returns the defined execution behaviour on uncovered POE (timestamp).
getAlertOnUncoveredPOE() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getAlgorithmIdentifier(DigestAlgorithm) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Gets the ASN.1 algorithm identifier structure corresponding to a digest algorithm
getAlgorithmIdentifier(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Gets the ASN.1 algorithm identifier structure corresponding to the algorithm found in the provided Timestamp Hash Index Table, if such algorithm is present
getAllCertificateIdentifiers() - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Returns a Set of all SignerIdentifier For CAdES/PAdES/Timestamp
getAllCertificateRefs() - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Returns a Set of all certificate references
getAllCertificateSources() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
getAllCertificateSources() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Returns a list of all CertificateSources used during the validation process.
getAllEvidenceRecords() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns a list of all evidence records
getAllEvidenceRecords() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getAllEvidenceRecords() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getAllEvidenceRecords() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of all evidence records associated with the signature
getAllEvidenceRecords(List<AdvancedSignature>, List<EvidenceRecord>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Returns a list of all found evidence records (embedded and detached)
getAllReferencedRevocationBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the Set of tokens which have a reference
getAllRevocationBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
Gets all revocation token binaries from all incorporated sources
getAllRevocationBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves all found revocation binaries
getAllRevocationBinariesWithOrigins() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves all found revocation binaries with their origins
getAllRevocationReferences() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves a Set of all found RevocationRef
getAllRevocationTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves a Set of all found RevocationToken
getAllRevocationTokensWithOrigins() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Returns all tokens with their origins
getAllSignatures() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Returns a list of all signatures from the validating document
getAllTimestamps() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns a list of all timestamps found in the signature
getAllTimestamps() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getAllTimestamps() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getAllTimestamps() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of all incorporated timestamps
getAllTimestampsExceptLastArchiveTimestamp() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getAllTimestampsExceptLastArchiveTimestamp() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of all TimestampTokens except the last archive timestamp
getAllValidationData() - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns a combined validation data for all tokens
getAllValidationDataForSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns a complete validation data for a signature, including the data for incorporated timestamps and/or counter-signatures
getAllValidationDataForSignatureForInclusion(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.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
getAlternativeCRLUrls(CertificateToken) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
 
getAlternativeCRLUrls(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
 
getAlternativeCRLUrls(CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.TrustedCertificateSource
Returns a list of alternative CRL access point Urls for certificates issued by the current trust anchor
getAlternativeOCSPUrls(CertificateToken) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
 
getAlternativeOCSPUrls(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
 
getAlternativeOCSPUrls(CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.TrustedCertificateSource
Returns a list of alternative OCSP access point Urls for certificates issued by the current trust anchor
getAnyValidationData(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReferences encapsulated to the "validation-data" unsignedAttribute
getAnyValidationDataBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all EncapsulatedRevocationTokenIdentifiers present in 'AnyValidationData' element
getAnyValidationDataCertValues() - Method in class eu.europa.esig.dss.spi.SignatureCertificateSource
Retrieves the list of all certificates from the AnyValidationData element
getAnyValidationDataTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all RevocationTokens present in 'AnyValidationData' element
getArchiveCutOff() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns the archiveCutOff date (from an OCSP Response)
getArchiveTimestampMessageDigest() - Method in interface eu.europa.esig.dss.spi.validation.timestamp.TimestampMessageDigestBuilder
Archive timestamp seals the data of the signature in a specific order.
getArchiveTimestampReferences(List<TimestampToken>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of time-stamped references for an archival time-stamp
getArchiveTimestamps() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the archive Timestamps
getArchiveTimestamps() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getArchiveTimestamps() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getArchiveTimestamps() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of incorporated archive timestamps
getArchiveTimestampType() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Gets the ArchiveTimestampType, when applicable
getArchiveTimestampType(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns ArchiveTimestampType for the given unsignedAttribute
getAsn1Attributes(AttributeTable, ASN1ObjectIdentifier) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns an array of Attributes for a given oid found in the attributeTable
getAsn1Encodable(Attribute) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns ASN1Encodable of the attribute
getAsn1IntegerFromDerOctetString(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method returns the ASN1Integer encapsulated in DEROctetString.
getAsn1ObjectIdentifier() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary
Gets the ASN1ObjectIdentifier
getAsn1SequenceFromDerOctetString(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method returns the ASN1Sequence encapsulated in DEROctetString.
getAsn1SignaturePolicyDigest(DigestAlgorithm, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method computes the digest of an ASN1 signature policy (used in CAdES)
getAtsHashIndexStatus() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Gets the validation status of the ats-hash-index(-v3) attribute, when applicable.
getAttrAuthoritiesCertValues() - Method in class eu.europa.esig.dss.spi.SignatureCertificateSource
Retrieves the list of all certificates from the AttrAuthoritiesCertValues (XAdES)
getAttributeCertificateRefs() - Method in class eu.europa.esig.dss.spi.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.spi.SignatureCertificateSource
Retrieves the Set of CertificateTokens according to references included in the attribute attribute-certificate-references (CAdES) or the AttributeCertificateRefs/AttributeCertificateRefsV2 (XAdES)
getAttributeOrder(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Gets position of the signatureAttribute either within signed or unsigned properties
getAttributeRevocationRefs() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all RevocationRefs present in the signature 'attribute-revocation-references' attribute (used in CAdES and XAdES)
getAttributeRevocationValuesBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all EncapsulatedRevocationTokenIdentifiers present in 'AttributeRevocationValues' element
getAttributeRevocationValuesTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all RevocationTokens present in 'AttributeRevocationValues' element
getAttributes() - Method in interface eu.europa.esig.dss.spi.validation.SignatureProperties
Returns a list of children contained in the element
getAugmentationAlertOnHigherSignatureLevel() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method returns the defined augmentation behaviour for a signature of a higher level or a document containing a such signature.
getAugmentationAlertOnHigherSignatureLevel() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getAugmentationAlertOnSelfSignedCertificateChains() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method returns the defined augmentation behaviour for a signature containing only self-signed certificate chains.
getAugmentationAlertOnSelfSignedCertificateChains() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getAugmentationAlertOnSignatureWithoutCertificates() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method returns the defined augmentation behaviour for a signature without certificates.
getAugmentationAlertOnSignatureWithoutCertificates() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getAuthorityInformationAccess(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the authority information access, when present
getAuthorityKeyIdentifier(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the subject key identifier, when present
getBaselineRequirementsChecker() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Returns a cached instance of the BaselineRequirementsChecker
getBasicConstraints(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns a basic constraints extension, when present
getBasicOcspResp(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
This method allows to create a BasicOCSPResp from a ASN1Sequence.
getBasicOCSPResp() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary
Returns BasicOCSPResp
getBasicOCSPResp() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
Returns the BasicOCSPResp
getBasicOCSPRespContent() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary
Returns the OCSP token binaries
getBEREncoded(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method returns BER encoded ASN1 attribute.
getByCertificateDigest(Digest) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method returns the Set of certificates with the Digest
getByCertificateDigest(Digest) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
 
getByCertificateDigest(Digest) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method returns the found CertificateToken from all CertificateSource for the given Digest.
getByEntityKey(EntityIdentifier) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method returns a Set of CertificateToken with the given EntityIdentifier
getByEntityKey(EntityIdentifier) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
 
getByEntityKey(EntityIdentifier) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
 
getByPublicKey(PublicKey) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method returns a Set of CertificateToken with the given PublicKey
getByPublicKey(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
This method returns a list of CertificateToken with the given PublicKey
getByPublicKey(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method returns the found CertificateToken from all CertificateSource for the given PublicKey.
getBySignerIdentifier(SignerIdentifier) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method returns the Set of certificates with the CertificateIdentifier
getBySignerIdentifier(SignerIdentifier) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
 
getBySignerIdentifier(SignerIdentifier) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
 
getBySki(byte[]) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method returns a Set of CertificateToken with the given SKI (SubjectKeyIdentifier (SHA-1 of the PublicKey))
getBySki(byte[]) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
This method returns a list of CertificateToken with the given SKI (SubjectKeyIdentifier (SHA-1 of the PublicKey))
getBySki(byte[]) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method returns the found CertificateToken from all CertificateSource for the given subject key identifier (SHA-1 of the public key).
getBySubject(X500PrincipalHelper) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method returns the Set of certificates with the same subjectDN.
getBySubject(X500PrincipalHelper) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
This method returns the Set of certificates with the same subjectDN.
getBySubject(X500PrincipalHelper) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method returns the found CertificateToken from all CertificateSource for the given X500PrincipalHelper.
getCAIssuersAccessUrls(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the CA issuers URIs extracted from authorityInfoAccess.caIssuers field
getCAIssuersUrls(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
Returns a list of caIssuers URLs for the given certificateToken
getCandidatesForSigningCertificate() - Method in interface eu.europa.esig.dss.spi.signature.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.spi.signature.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.spi.x509.tsp.TimestampToken
Returns an object with signing candidates
getCandidatesForSigningCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPCertificateSource
Returns candidates for the OCSP Response's signing certificate
getCandidatesForSigningCertificate(CertificateSource) - Method in class eu.europa.esig.dss.spi.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.spi.x509.tsp.TimestampToken
Applies only from XAdES timestamps
getCategory() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampedReference
Gets the timestamped object type
getCertDigest() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
Gets the certificate digest
getCertificate(String) - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
This method allows to retrieve a certificate by its alias
getCertificate(X509CertificateHolder) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Extract the certificate token from X509CertificateHolder
getCertificateExtensions(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method extracts the certificate extensions from the given certificateToken
getCertificateIdentifier() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
Gets the SignerIdentifier (for a reference extracted from a signature or timestamp, when present)
getCertificatePolicies(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the certificate policies, when present
getCertificateRef(OtherCertID) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Converts the OtherCertID to CertificateRef
getCertificateRefOrigins(CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Extracts origins for a given certificateRef
getCertificateRefs() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Returns the Set of contained certificate references.
getCertificateRefs(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of CertificateRefs from the given unsignedAttribute
getCertificateRefsByOrigin(CertificateRefOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Gets a list of CertificateRefs by the given CertificateRefOrigin
getCertificates() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Get certificates embedded in the signature
getCertificates() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Returns an unmodifiable list of all certificate tokens encapsulated in the signature
getCertificates() - Method in class eu.europa.esig.dss.spi.x509.BaselineBCertificateSelector
Returns a certificate chain for a B-level signature creation
getCertificates() - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
Retrieves the unmodifiable list of all certificate tokens from this source.
getCertificates() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
Retrieves the unmodifiable list of all certificate tokens from this source.
getCertificates() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
 
getCertificates() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
 
getCertificates() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
 
getCertificates() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns a collection of embedded certificates.
getCertificates() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Returns the list of wrapped certificates.
getCertificatesByAIA(CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.aia.AIASource
Loads a set of CertificateTokens accessed by AIA URIs from the provided certificateToken
getCertificatesByAIA(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.aia.CompositeAIASource
 
getCertificatesByAIA(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
 
getCertificatesByAIA(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
 
getCertificatesByAIA(CertificateToken, boolean) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
This method allows to populate the source with new AIA certificates obtained from an proxied source, by forcing the refresh
getCertificateSource() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Gets a certificate source which contains ALL certificates embedded in the signature.
getCertificateSource() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Gets a certificate source which contains ALL certificates embedded in the evidence record.
getCertificateSource() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
 
getCertificateSource() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
 
getCertificateSource() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns a source of embedded into a revocation token certificates
getCertificateSource() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Returns TimestampCertificateSource for the timestamp
getCertificateSourcesExceptLastArchiveTimestamp() - Method in class eu.europa.esig.dss.spi.signature.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.spi.SignatureCertificateSource
 
getCertificateSourceType() - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
 
getCertificateSourceType() - Method in class eu.europa.esig.dss.spi.x509.aia.AIACertificateSource
 
getCertificateSourceType() - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method returns the certificate source type associated to the implementation class.
getCertificateSourceType() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
 
getCertificateSourceType() - Method in class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
 
getCertificateSourceType() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
 
getCertificateSourceType() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPCertificateSource
 
getCertificateSourceType() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampCertificateSource
 
getCertificateSourceType(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method return the different CertificateSourceType where the certificate is found
getCertificateToken() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Gets the CertificateToken
getCertificateToken(SignerIdentifier) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Gets a CertificateToken by the given SignerIdentifier
getCertificateTokenAIAUrl(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
Returns a caIssuers access URL
getCertificateTokens() - Method in class eu.europa.esig.dss.spi.validation.ValidationData
Gets certificate tokens to be included into the signature
getCertificateTokensByOrigin(CertificateOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Gets a list of CertificateTokens by the given CertificateOrigin
getCertificateValidityList() - Method in class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
Gets a certificate validity list
getCertificateValues() - Method in class eu.europa.esig.dss.spi.SignatureCertificateSource
Retrieves the list of all certificates from CertificateValues (XAdES/CAdES)
getCertificateVerifier() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
Gets the CertificateVerifier instance
getCertifiedSignerRoles() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the certified roles of the signer.
getClaimedSignerRoles() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the claimed roles of the signer.
getCMSSignedDataRevocationBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all EncapsulatedRevocationTokenIdentifiers present in the CMS SignedData NOTE: Applicable only for CAdES revocation sources
getCMSSignedDataRevocationTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all RevocationTokens present in the CMS SignedData NOTE: Applicable only for CAdES revocation sources
getCommitmentTypeIndications() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
This method obtains the information concerning commitment type indication linked to the signature
getCompleteCertificateRefs() - Method in class eu.europa.esig.dss.spi.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.spi.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.spi.signature.AdvancedSignature
Gets a ListCertificateSource representing a merged source from signatureCertificateSource and all included to the signature timestamp objects
getCompleteCertificateSource() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getCompleteCRLSource() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Gets a ListRevocationSource representing a merged source from signatureCRLSourse and all included to the signature timestamp objects
getCompleteCRLSource() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getCompleteOCSPSource() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Gets a ListRevocationSource representing a merged source from signatureOCSPSourse and all included to the signature timestamp objects
getCompleteOCSPSource() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getCompleteRevocationRefs() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all RevocationRefs present in the signature 'complete-revocation-references' attribute (used in CAdES and XAdES)
getComputedDigest(DSSDocument, DigestAlgorithm) - Method in class eu.europa.esig.dss.spi.policy.AbstractSignaturePolicyValidator
 
getComputedDigest(DSSDocument, DigestAlgorithm) - Method in class eu.europa.esig.dss.spi.policy.BasicASN1SignaturePolicyValidator
 
getComputedDigest(DSSDocument, DigestAlgorithm) - Method in interface eu.europa.esig.dss.spi.policy.SignaturePolicyValidator
Returns Digest on the computed SignaturePolicy's content
getComputedDigest(DSSDocument, DigestAlgorithm) - Method in class eu.europa.esig.dss.spi.policy.ZeroHashSignaturePolicyValidator
 
getConnectTimeout() - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
Gets the timeout value on connection establishment with a remote resource
getContainerContents() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns container's content
getContainerContents() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getContentTimestampMessageDigest() - Method in interface eu.europa.esig.dss.spi.validation.timestamp.TimestampMessageDigestBuilder
Returns the content timestamp message-imprint digest (timestamped or to be).
getContentTimestamps() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the content timestamps
getContentTimestamps() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getContentTimestamps() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getContentTimestamps() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of incorporated content timestamps
getContentType() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the value of the signed attribute content-type
getControlTime() - Method in class eu.europa.esig.dss.spi.validation.RevocationDataLoadingStrategy
This method returns a control time to verify validity of revocation data against
getCounterSignatureDeterministicId(Date, TokenIdentifier, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Return a unique id for a counter signature.
getCounterSignaturePosition(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
Returns a current counter signature position in its master signature
getCounterSignatureReferences(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of references extracted from a counter signature
getCounterSignatures() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns a list of counter signatures applied to this signature
getCounterSignatures(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Extracts Counter Signatures from the given unsignedAttribute
getCounterSignaturesCertificateSource() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Returns a merged certificate source for values incorporated within counter signatures
getCounterSignaturesCRLSource() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Returns a merged CRL source for values incorporated within counter signatures
getCounterSignaturesOCSPSource() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Returns a merged OCSP source for values incorporated within counter signatures
getCounterSignaturesReferences(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReferences encapsulated from the list of counter signatures
getCreateTableQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Returns CREATE_TABLE sql query
getCreationDate() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
 
getCreationDate() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
 
getCRLAccessUrls(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the CRL distribution URIs extracted from cRLDistributionPoints field
getCRLDistributionPoints(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the CRL distribution points, when present
getCrlIssuedTime() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
Gets CRL Issued time
getCrlIssuer() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
Gets CRL Issuer
getCrlNumber() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
Gets CRL number
getCRLRefs(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of CRL revocation refs from the given unsignedAttribute
getCRLRevocationTokenKey(String) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Gets CRL key (SHA-1 digest) of the url
getCRLRevocationTokenKeys(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Initialize a list revocation token keys String for CRLToken from the given CertificateToken
getCrlSource() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Returns the CRL source associated with this verifier.
getCrlSource() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getCRLSource() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Gets a CRL source which contains ALL CRLs embedded in the signature.
getCRLSource() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Gets a CRL source which contains ALL CRLs embedded in the evidence record.
getCRLSource() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Returns TimestampCRLSource for the timestamp
getCRLStream() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
Opens InputStream of the CRL binaries
getCrlTokens() - Method in class eu.europa.esig.dss.spi.validation.ValidationData
Sets CRL tokens to be included into the signature
getCrlValidity() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
Returns a CRLValidity
getCurrentCertificateIdentifier() - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Returns the current SignerIdentifier For CAdES/PAdES/Timestamp
getCurrentTime() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
getCurrentTime() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Gets the current validation time.
getDAIdentifier() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
This method returns an identifier provided by the Driving Application (DA) Note: used only for XAdES
getData() - Method in class eu.europa.esig.dss.spi.client.http.DataLoader.DataAndUrl
Gets the downloaded data
getDataFoundUpToLevel() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
This method returns the signature level
getDataToBeSignedRepresentation() - Method in interface eu.europa.esig.dss.spi.signature.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.
getDate(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Reads the encodable and returns a Date
getDeleteTableQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Returns an sql query to remove a table from DB
getDEREncoded(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns the ASN.1 encoded representation of byte array.
getDEREncoded(TimestampBinary) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns the ASN.1 encoded representation of TimestampBinary.
getDEREncoded(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method returns DER encoded ASN1 attribute.
getDEREncoded(CMSSignedData) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns the ASN.1 encoded representation of CMSSignedData.
getDEREncoded(TimeStampToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Gets the DER encoded binaries of TimeStampToken
getDEROctetStrings(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns list of DEROctetString from an ASN1Sequence Useful when needed to get a list of hash values
getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.spi.validation.scope.ContainerContentSignatureScope
 
getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.spi.validation.scope.ContainerSignatureScope
 
getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.spi.validation.scope.CounterSignatureScope
 
getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.spi.validation.scope.DigestSignatureScope
 
getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.spi.validation.scope.FullSignatureScope
 
getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.spi.validation.scope.ManifestSignatureScope
 
getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.spi.validation.scope.SignatureSignatureScope
 
getDetachedContents() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns detached contents
getDetachedContents() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getDetachedContents() - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
 
getDetachedContents() - Method in interface eu.europa.esig.dss.spi.validation.evidencerecord.EmbeddedEvidenceRecordHelper
Gets a list of detached documents
getDetachedContents() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns detached contents
getDetachedEvidenceRecords() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns a list of detached evidence records
getDetachedEvidenceRecords() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getDetachedEvidenceRecords() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
getDetachedEvidenceRecords() - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Retrieves the detached evidence records found in the document
getDetachedEvidenceRecords() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getDetachedEvidenceRecords() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns a list of detached evidence records covering the current evidence record.
getDetachedEvidenceRecords() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of evidence records detached from a signature document
getDetachedEvidenceRecords() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Gets a list of detached evidence records covering the time-stamp, when applicable
getDetachedTimestamps() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns a list of detached timestamps NOTE: used for ASiC with CAdES only
getDetachedTimestamps() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getDetachedTimestamps() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
getDetachedTimestamps() - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Retrieves the detached timestamps found in the document
getDetachedTimestamps() - Method in class eu.europa.esig.dss.spi.validation.timestamp.DetachedTimestampSource
Returns a list of processed detached timestamps
getDetachedTimestamps() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getDetachedTimestamps() - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns a collection of TimestampTokens
getDetachedTimestamps() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of detached timestamps (used in ASiC with CAdES)
getDeterministicId(Date, TokenIdentifier) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Return a unique id for a date and the certificateToken id.
getDigest() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
Returns digests of the reference
getDigest(DigestAlgorithm) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
 
getDigest(DigestAlgorithm, DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Returns Digest of the dssDocument
getDigest(DSSDocument) - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractSignatureEvidenceRecordDigestBuilder
Returns digest of the given document
getDigest(OtherHash) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Converts OtherHash to Digest
getDigestAlgorithm() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Retrieves the digest algorithm used for generating the signature.
getDigestAlgorithm() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
This method returns a DigestAlgorithm used for message-imprint computation of the timestamp token
getDigestBuilder(AdvancedSignature, SignatureAttribute, DigestAlgorithm) - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
Gets implementation of the signature digest builder for the given evidence record
getDigestCalculator(DigestAlgorithm) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Gets a DigestCalculator for the digestAlgorithm
getDirectoryStringValue(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns a value of an ASN.1 DirectoryString instance Returns null if an error occurs during the transformation
getDLEncoded(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns the ASN.1 DL encoded representation of byte array.
getDLEncoded(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method returns DL encoded ASN1 attribute.
getDocument() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
getDocument() - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Gets document to be validated
getDocument(String) - Method in interface eu.europa.esig.dss.spi.client.http.DSSFileLoader
Returns DSSDocument from the provided url
getDocument(String, boolean) - Method in interface eu.europa.esig.dss.spi.client.http.DSSCacheFileLoader
This method allows to download a DSSDocument from a specified url with a custom setting indicating whether the refresh of the document's cache shall be enforced, when applicable
getDocumentCertificateSource() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
getDocumentCertificateSource() - Method in interface eu.europa.esig.dss.spi.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.spi.validation.SignatureValidationContext
 
getDocumentCRLSource() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Returns a list of all CRL OfflineRevocationSources extracted from a validating document
getDocumentFromCache(String) - Method in interface eu.europa.esig.dss.spi.client.http.DSSCacheFileLoader
Allows to load a document for a given url from the cache folder.
getDocumentNames(List<DSSDocument>) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Returns a list of document names from the given document list
getDocumentOCSPSource() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
getDocumentOCSPSource() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Returns a list of all OCSP OfflineRevocationSources extracted from a validating document
getDocumentTimestamps() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns a list of timestamps defined with the 'DocTimeStamp' type NOTE: applicable only for PAdES
getDocumentTimestamps() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getDocumentTimestamps() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getDocumentTimestamps() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of incorporated document timestamps (PAdES only)
getDocumentWithLastName(List<DSSDocument>) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Returns the last document in the alphabetical ascendant order
getDocumentWithName(List<DSSDocument>, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Returns a document with the given fileName from the list of documents, when present
getDSSDictionaryBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all EncapsulatedRevocationTokenIdentifiers present in 'DSS' dictionary NOTE: Applicable only for PAdES revocation source
getDSSDictionaryCertValues() - Method in class eu.europa.esig.dss.spi.SignatureCertificateSource
Retrieves the list of all certificates from the DSS dictionary (PAdES)
getDSSDictionaryTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all RevocationTokens present in 'DSS' dictionary NOTE: Applicable only for PAdES revocation source
getDSSId() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
This method returns the SignatureIdentifier.
getDSSId() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getDSSId() - Method in class eu.europa.esig.dss.spi.validation.scope.SignatureSignatureScope
 
getDSSId() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
Returns the certificate reference identifier
getDSSId() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
Returns the revocation ref DSS Identifier
getDSSIdAsString() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
Returns the certificate reference String id
getDSSIdAsString() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
Returns revocation reference String id
getDSSResponderId(ResponderID) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Transforms ResponderID to ResponderId
getDSSResponderId(RespID) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Transforms RespID to ResponderId
getEdDSASignatureAlgorithm(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method returns a SignatureAlgorithm used to create the signatureValue NOTE: Only EdDSA algorithm is being returned by this method.
getEmbeddedEvidenceRecordHelper() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns an EmbeddedEvidenceRecordHelper in case of an embedded evidence record
getEmbeddedEvidenceRecords() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns a list of embedded evidence records
getEmbeddedEvidenceRecords() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getEmbeddedEvidenceRecords() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getEmbeddedEvidenceRecords() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of evidence records embedded to a signature document
getEncapsulatedCertificateIdentifiers(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of Identifiers obtained from the given unsignedAttribute
getEncapsulatedCRLIdentifiers(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of CRLBinarys obtained from the given unsignedAttribute
getEncapsulatedOCSPIdentifiers(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of OCSPResponseBinarys obtained from the given unsignedAttribute
getEncapsulatedReferencesFromEvidenceRecords(List<EvidenceRecord>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReferences for tokens encapsulated within the list of evidenceRecords
getEncapsulatedReferencesFromTimestamps(List<TimestampToken>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReferences for tokens encapsulated within the list of timestampTokens
getEncapsulatedValuesFromEvidenceRecord(EvidenceRecord, ListCertificateSource, ListRevocationSource<CRL>, ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Gets a list of all validation data embedded to the evidenceRecord
getEncapsulatedValuesFromTimestamp(TimestampToken, ListCertificateSource, ListRevocationSource<CRL>, ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Gets a list of all validation data embedded to the timestampedTimestamp
getEncoded() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns binaries of the evidence record document
getEncoded() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
 
getEncoded() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
 
getEncoded() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
 
getEncoded(BasicOCSPResp) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Gets the DER-encoded binaries of the BasicOCSPResp
getEncoded(OCSPResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Returns the encoded binaries of the OCSP response
getEncoded(CMSSignedData) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns an ASN.1 encoded bytes representing the CMSSignedData
getEncoded(TimeStampToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns an ASN.1 encoded bytes representing the TimeStampToken
getEncodedFromBasicResp(BasicOCSPResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Gets ASN1 encoded binaries of the basicOCSPResp
getEncryptionAlgorithm() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Retrieves the encryption algorithm used for generating the signature.
getEntities() - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
Returns a list of certificates grouped by their public keys
getEntities() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
 
getEntities() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
 
getErrorMessages() - Method in class eu.europa.esig.dss.spi.x509.SignatureIntegrityValidator
Returns error messages after processing of validate(candidates) method if present
getErrorMessages() - Method in class eu.europa.esig.dss.spi.x509.tsp.ArchiveTimestampHashIndexStatus
Gets a list of validation errors occurred on a structural validation of the ats-hash-index(-v3) attribute, when applicable
getErrorString() - Method in class eu.europa.esig.dss.spi.validation.status.RevocationFreshnessStatus
 
getEvidenceRecord() - Method in interface eu.europa.esig.dss.spi.validation.analyzer.evidencerecord.EvidenceRecordAnalyzer
Returns a single EvidenceRecord to be validated
getEvidenceRecord(EvidenceRecordAnalyzer) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Gets an evidence record from a evidenceRecordAnalyzer
getEvidenceRecordAttribute() - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
 
getEvidenceRecordAttribute() - Method in interface eu.europa.esig.dss.spi.validation.evidencerecord.EmbeddedEvidenceRecordHelper
Gets the unsigned attribute property embedding the evidence record.
getEvidenceRecordScopes() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns a list of covered archival data objects
getEvidenceRecordScopes(EvidenceRecord) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Finds evidence record scopes
getEvidenceRecordTimestampType() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Gets the EvidenceRecordTimestampType, when applicable
getEvidenceRecordType() - Method in interface eu.europa.esig.dss.spi.validation.analyzer.evidencerecord.EvidenceRecordAnalyzer
This method returns a type of the evidence record supported by the current validator
getEvidenceRecordType() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns type of the evidence record
getExceptionMessage(Exception) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Returns a message retrieved from an exception, its cause message if the first is not defined, or exception class name if non of them is specified
getExistingAIAKeys() - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
Returns a list of all existing AIA keys present in the DB
getExpiredCertsOnCRL() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns the expiredCertsOnCRL date (from CRL)
getExtendedKeyUsage(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the extended key usage, when present
getExtendedKeyUsage(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Deprecated.
since DSS 6.3. See CertificateExtensionUtils#getExtendedKeyUsage(CertificateToken)
getExternalOrigin() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Gets the external origin
getFileByteSize(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Returns byte size of the given document
getFileCacheDirectory() - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
Gets the cache directory
getFilename() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
This method returns the signature filename (useful for ASiC and multiple signature files)
getFilename() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getFilename() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns a name of the evidence record document, when present
getFilename() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
This method returns the file name of a detached timestamp
getFirstSignerInformation(CMSSignedData) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Deprecated.
since DSS 6.3. Please use #getFirstSignerInformation(cms.getSignerInfos()) method instead.
getFirstSignerInformation(SignerInformationStore) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns the first SignerInformation extracted from SignerInformationStore.
getFreshestCRL(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the Freshest CRL, when present
getFrom(String) - Static method in enum class eu.europa.esig.dss.spi.client.http.Protocol
This method try to retrieve the protocol indicated by the given URL string.
getGenerationTime() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Retrieves the timestamp generation time.
getHumanReadableName(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Extracts the pretty printed name of the certificate token
getHumanReadableName(X500PrincipalHelper) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Extracts the pretty printed name from the X500PrincipalHelper
getId() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
This method returns the DSS unique signature id.
getId() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getId() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
This method returns the DSS unique signature id.
getIdentifier() - Method in interface eu.europa.esig.dss.spi.validation.SignatureAttribute
Gets the attribute identifier
getIncorporationType() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Gets the type of the unsigned attribute used for incorporation of an evidence record within a signature NOTE: applicable only for embedded evidence records within CAdES
getInhibitAnyPolicy(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns an inhibit anyPolicy extension, when present
getInsertRevocationTokenEntryQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Returns an SQL query to insert a new revocation token to a table
getInstance() - Static method in class eu.europa.esig.dss.spi.validation.evidencerecord.ByteArrayComparator
Returns singleton instance of ByteArrayComparator
getIssuer() - Method in class eu.europa.esig.dss.spi.x509.TokenIssuerSelector
Filters certificateTokens and returns the best issuer candidate for token
getIssuerCertificateToken() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
 
getIssuerCertificateToken() - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource.FileCacheEntry
Gets a revocation data issuer's certificate, when present in the filesystem
getIssuerCertificateToken() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
 
getIssuerCertificateToken() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns issuer CertificateToken
getIssuerFromAIA() - Method in class eu.europa.esig.dss.spi.x509.aia.AIACertificateSource
Get the issuer's certificate from Authority Information Access through id-ad-caIssuers extension.
getIssuerName() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
Returns the name of the certificate issuer
getIssuerSerial(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Gets the IssuerSerial object
getIssuerSerial(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method returns a new IssuerSerial based on the certificate token
getIssuerSerialEncoded() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
Returns DER-encoded IssuerSerial representation of the object.
getIssuerX500Principal() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
 
getIssuerX500Principal() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
 
getIssuerX500Principal() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
 
getJdbcCacheConnector() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Gets the SQL connection DataSource
getKeyInfoCertificates() - Method in class eu.europa.esig.dss.spi.SignatureCertificateSource
Retrieves the list of all certificates present in the KeyInfo element (XAdES) (can be unsigned)
getKeyInfoReferences() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns references from the KeyInfo (for XAdES) encapsulated elements
getKeyUsage(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the key usage, when present
getLatestSingleResp() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
Returns the latest single response
getLatestSingleResponse(BasicOCSPResp, CertificateToken, CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Gets the latest single response from the OCSP response
getManifestFile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
This method returns a related ManifestFile in the case of ASiC-E signature.
getManifestFile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getManifestFile() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns a manifest file associated with the evidence record (used in ASiC)
getManifestFile() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
This method returns the covered manifest file NOTE: applicable only for ASiC-E CAdES
getMasterSignature() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Gets master signature
getMasterSignature() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getMasterSignature() - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
 
getMasterSignature() - Method in interface eu.europa.esig.dss.spi.validation.evidencerecord.EmbeddedEvidenceRecordHelper
Gets a master signature, enveloping the current evidence record
getMasterSignature() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Gets a master signature, enveloping the current evidence record
getMasterSignatureDigest(DigestAlgorithm) - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
 
getMasterSignatureDigest(DigestAlgorithm) - Method in interface eu.europa.esig.dss.spi.validation.evidencerecord.EmbeddedEvidenceRecordHelper
Builds digest for the embedded evidence record for the given DigestAlgorithm.
getMasterSignatureDigest(DigestAlgorithm, boolean) - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
 
getMasterSignatureDigest(DigestAlgorithm, boolean) - Method in interface eu.europa.esig.dss.spi.validation.evidencerecord.EmbeddedEvidenceRecordHelper
Builds digest for the embedded evidence record for the given DigestAlgorithm using a specified encoding.
getMaxInputSize() - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
Gets the maximum InputStream size
getMD5Digest(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Returns a Hex encoded of the MD5 digest of binaries
getMessage() - Method in exception class eu.europa.esig.dss.spi.exception.DSSDataLoaderMultipleException
 
getMessageDigest() - Method in class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
Deprecated.
since DSS 6.3. Please use #getMessageDigest(DigestAlgorithm) method instead.
getMessageDigest(DigestAlgorithm) - Method in class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
Returns the DSSMessageDigest accordingly to the given digestAlgorithm This method resets the state of message-digest.
getMessageDigest(DigestAlgorithm) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Gets the message digest from the DigestAlgorithm
getMessageForSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.status.SignatureStatus
Returns error message for the given signature
getMessageForToken(Token) - Method in class eu.europa.esig.dss.spi.validation.status.TokenStatus
Returns error message for the given token
getMessageImprint() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
This method returns the embedded message-imprint value
getMimeType() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the value of the signed attribute mime-type
getMinimalNextUpdateTime() - Method in class eu.europa.esig.dss.spi.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 enum class eu.europa.esig.dss.spi.client.http.Protocol
Gets the name of the protocol
getName(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.spi.validation.scope.CounterSignatureScope
 
getName(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.spi.validation.scope.SignatureSignatureScope
 
getNameConstraints(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns a name constraints extension, when present
getNextUpdate() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns the date of the next update
getNoRevAvail(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the noRevAvail extension value, when present
getNormalizedString(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method replaces all special characters by an underscore
getNumberOfCertificates() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
This method returns the number of stored certificates in this source
getNumberOfCertificates() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method returns the number of found CertificateToken in all sources
getNumberOfEntities() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
This method returns the number of stored entities (unique public key) in this source
getNumberOfEntities() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method returns the number of found CertificateSourceEntity in all sources
getNumberOfSources() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method returns the number of set CertificateSources
getNumberOfSources() - Method in class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
This method returns the number of set RevocationSources
getNumberOfTrustedEntityKeys() - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
Gets the number of trusted entity keys (public key + subject name)
getObjectId() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampedReference
Gets the timestamped object Id
getObjectIdentifierValue(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Normalizes and retrieves a String identifier (to be used for non-XAdES processing).
getObjectIdentifierValue(String, ObjectIdentifierQualifier) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method returns a URI value of the oidOrUriString taking into account the defined ObjectIdentifierQualifier (to be used for XAdES processing).
getOCSPAccessUrls(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the OCSP URIs extracted from authorityInfoAccess.ocsp field
getOCSPCertificateID(CertificateToken, CertificateToken, DigestAlgorithm) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Returns the CertificateID for the given certificate and its issuer's certificate.
getOcspNoCheck(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the ocsp-nocheck extension value, when present
getOCSPRefs(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of OCSP revocation refs from the given unsignedAttribute
getOcspResp(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
This method allows to create a OCSPResp from a ASN1Sequence.
getOcspRevocationKey(CertificateToken, String) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Gets OCSP key (SHA-1 digest) of the url
getOcspRevocationTokenKeys(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Initialize a list revocation token keys String for OCSPToken from the given CertificateToken
getOcspSource() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Returns the OCSP source associated with this verifier.
getOcspSource() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getOCSPSource() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Gets an OCSP source which contains ALL OCSP responses embedded in the signature.
getOCSPSource() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Gets an OCSP source which contains ALL OCSP responses embedded in the evidence record.
getOCSPSource() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Returns TimestampOCSPSource for the timestamp
getOcspTokens() - Method in class eu.europa.esig.dss.spi.validation.ValidationData
Sets OCSP tokens to be included into the signature
getOCSPTokenVersion() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
This method returns version defined within the OCSP token (returns version value + 1, i.e.
getOidCode(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Keeps only code of the oid string e.g.
getOrderedCertificateChains() - Method in class eu.europa.esig.dss.spi.x509.CertificateReorderer
This method is used to order the certificates (signing certificate, CA1, CA2 and Root)
getOrderedCertificates() - Method in class eu.europa.esig.dss.spi.x509.CertificateReorderer
This method is used to order the certificates (signing certificate, CA1, CA2 and Root)
getOrderFromSignatureValue(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Gets the order parameter corresponding the given signatureValue
getOrderOfAttribute() - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
 
getOrderOfAttribute() - Method in interface eu.europa.esig.dss.spi.validation.evidencerecord.EmbeddedEvidenceRecordHelper
Gets position of the evidence record carrying attribute within the signature NOTE: can be null in case of a not yet embedded evidence record.
getOrderWithinAttribute() - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
 
getOrderWithinAttribute() - Method in interface eu.europa.esig.dss.spi.validation.evidencerecord.EmbeddedEvidenceRecordHelper
Gets position of the evidence record within its carrying attribute NOTE: can be null in case of a not yet embedded evidence record.
getOrigin() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns origin of the evidence record
getOriginalDigestAlgorithm() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Gets a DigestAlgorithm used on the first data object group's digest computation
getOriginalDocuments(AdvancedSignature) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
This method returns the signed document(s) without their signature(s)
getOriginalDocuments(String) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
getOriginalDocuments(String) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
This method returns the signed document(s) without their signature(s)
getOrphanCertificateRefs() - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Returns a list of orphan certificate refs
getOrphanRevocationReferencesWithOrigins() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves a Map of orphan RevocationRef with their RevocationRefOrigins
getOutputStream() - Method in class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
Gets OutputStream that can be used to calculate digest on the fly.
getOutputStream(OutputStream) - Method in class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
Gets OutputStream that can be used to calculate digest on the fly.
getPolicyConstraints(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns a policy constraints extension, when present
getPositionId() - Method in class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
Returns Id representing a current signature position in a file, considering its pre-siblings, master signatures when present
getProcessedCertificates() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
getProcessedCertificates() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Returns a read only list of all certificates used in the process of the validation of all signatures from the given document.
getProcessedEvidenceRecords() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
getProcessedEvidenceRecords() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Returns evidence records added to the validation context
getProcessedRevocations() - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Deprecated.
since DSS 6.3. Please use validationContext instead.
getProcessedRevocations() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
getProcessedRevocations() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Returns a read only list of all revocations used in the process of the validation of all signatures from the given document.
getProcessedSignatures() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
getProcessedSignatures() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Returns signatures added to the validation context
getProcessedTimestamps() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
getProcessedTimestamps() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Returns a read only list of all timestamps processed during the validation of all signatures from the given document.
getProducedAt() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
Gets the OCSP's production time
getProductionDate() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns the generation time of the current revocation data (when it was signed)
getProductionTime() - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Gets the production time of the time-stamp
getPublicKey() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
If the certificateToken is not null then the associated PublicKey will be returned otherwise the provided publicKey is returned.
getPublicKeySize(PublicKey) - Static method in class eu.europa.esig.dss.spi.DSSPKUtils
This method returns the public key size extracted from public key infrastructure.
getQcStatements(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the qc-statements extension value, when present
getQcStatements(CertificateToken) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
Extracts the QCStatements from a certificate token
getQcStatements(ASN1Sequence) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
Extracts the QCStatements from a qcStatementsSeq.
getQcTypes(List<String>) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method returns a list of QCTypes from a list of given QcType OIDs
getQueryString() - Method in class eu.europa.esig.dss.spi.client.jdbc.query.SqlQuery
Returns the query String
getReadTimeout() - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
Gets the timeout value on response reading from a remote resource
getReason() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns the revocation reason (if the token has been revoked)
getRecord(ResultSet) - Method in class eu.europa.esig.dss.spi.client.jdbc.query.SqlSelectQuery
Returns response from the given ResultSet row position
getRecords(ResultSet) - Method in class eu.europa.esig.dss.spi.client.jdbc.query.SqlSelectQuery
Extracts a collection of SqlRecords from ResultSet
getReferencesForCertificateToken(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Returns list of CertificateRefs found for the given certificateToken
getReferencesFromEvidenceRecord(EvidenceRecord, ListCertificateSource, ListRevocationSource<CRL>, ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Incorporates all references from the given evidenceRecord
getReferencesFromTimestamp(TimestampToken, ListCertificateSource, ListRevocationSource<CRL>, ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Incorporates all references from the given timestampToken
getReferenceValidation() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns a list of archive data object validations
getReferenceValidations() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns individual validation foreach reference (XAdES, JAdES) or for the message-imprint (CAdES)
getReferenceValidations() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Returns a list of timestamped data reference validations (used for Evidence Record timestamps)
getRelatedCertificate() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns a certificate token the current revocation data has been issued for
getRelatedCertificateId() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Gets DSS String Id of the related certificate
getRelatedSignatures() - Method in class eu.europa.esig.dss.spi.validation.status.SignatureStatus
Returns a collection of signatures concerned by failure of the processed check
getRelatedTokens() - Method in class eu.europa.esig.dss.spi.validation.status.TokenStatus
Returns a collection of tokens concerned by failure of the processed check
getRemoveRevocationTokenEntryQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Returns an sql query to remove a revocation token from DB
getResponderId() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
Gets the ResponderId (for a reference extracted from an OCSP response)
getResponderId() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
Gets the Responder Id
getRevocationAccessUrls(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Returns a revocation access URLs of the given revocation type for the provided CertificateToken
getRevocationData(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
getRevocationData(CertificateToken) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Returns revocation data for the given certificateToken, whether extracted from a signature file or obtained online.
getRevocationDataBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource.FileCacheEntry
Gets the revocation data binaries, when present
getRevocationDataExtractQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Returns a request to find a revocation data
getRevocationDataLoadingStrategyFactory() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Returns a factory used to create revocation data loading strategy associated with this verifier.
getRevocationDataLoadingStrategyFactory() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getRevocationDataSourceUrl() - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource.FileCacheEntry
Gets URL originally used to retrieve the revocation data
getRevocationDataVerifier() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Returns a RevocationDataVerifier associated with this verifier.
getRevocationDataVerifier() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getRevocationDataVerifier() - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
Gets a revocation data verifier.
getRevocationDate() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns the revocation date (if the token has been revoked)
getRevocationFileExtension() - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
Gets the file extension used for cached revocation files.
getRevocationReferencesWithOrigins() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Returns a map of revocation references with the corresponding origins
getRevocationSourceUrl(CertificateToken, RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Returns a revocation URL for the given revocationToken
getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.CRLFirstRevocationDataLoadingStrategy
 
getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.OCSPFirstRevocationDataLoadingStrategy
 
getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataLoadingStrategy
This method retrieves a RevocationToken for the given certificateToken
getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.AlternateUrlsSourceAdapter
 
getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CompositeRevocationSource
 
getRevocationToken(CertificateToken, CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.revocation.crl.CRLSource
 
getRevocationToken(CertificateToken, CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPSource
 
getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
This method returns the latest issued revocation token from a set of all revocation data found for the given certificateToken.
getRevocationToken(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
 
getRevocationToken(CertificateToken, CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.revocation.RevocationSource
This method retrieves a RevocationToken for the certificateToken
getRevocationToken(CertificateToken, CertificateToken, boolean) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Retrieves a revocation token for the given CertificateToken
getRevocationToken(CertificateToken, CertificateToken, List<String>) - Method in class eu.europa.esig.dss.spi.x509.AlternateUrlsSourceAdapter
 
getRevocationToken(CertificateToken, CertificateToken, List<String>) - Method in interface eu.europa.esig.dss.spi.x509.revocation.RevocationSourceAlternateUrlsSupport
Gets an RevocationToken for the given certificate / issuer's certificate couple.
getRevocationTokenKey(CertificateToken, String) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Gets a unique revocation token identifier used to store the revocation token for this certificateToken within a repository
getRevocationTokens(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.ExternalResourcesCRLSource
 
getRevocationTokens(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
 
getRevocationTokens(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
 
getRevocationTokens(CertificateToken, CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.revocation.MultipleRevocationSource
This method retrieves a list of RevocationToken for the certificateToken
getRevocationTokens(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.ExternalResourcesOCSPSource
 
getRevocationTokens(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OfflineOCSPSource
 
getRevocationTokens(CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
 
getRevocationTokens(CertificateToken, CertificateToken, boolean) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Retrieves a list of revocation token for the given CertificateToken
getRevocationType() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
 
getRevocationType() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
 
getRevocationType() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns the Revocation Token type (CRL or OCSP)
getRevocationValues(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns RevocationValues from the given encodable
getRevocationValuesBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all EncapsulatedRevocationTokenIdentifiers present in 'RevocationValues' element
getRevocationValuesTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all RevocationTokens present in 'RevocationValues' element
getSecurityProvider() - Static method in class eu.europa.esig.dss.spi.DSSSecurityProvider
Gets the provider
getSecurityProviderName() - Static method in class eu.europa.esig.dss.spi.DSSSecurityProvider
Gets the security provider name
getSerialNumber() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
Returns the serial number of the signer certificate
getSHA1Digest(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method digests the given string with SHA1 algorithm and encode returned array of bytes as hex string.
getSignatureAlgorithm() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Retrieves the signature algorithm (or cipher) used for generating the signature.
getSignatureAlgorithm() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
 
getSignatureAlgorithm() - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Returns the target signature algorithm to be used to time-stamp generation
getSignatureById(String) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Returns the signature with the given id.
getSignatureCryptographicVerification() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Gets signature's cryptographic validation result
getSignatureCryptographicVerification() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getSignatureDigestReference(DigestAlgorithm) - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns a signature reference element as defined in TS 119 442 - V1.1.1 - Electronic Signatures and Infrastructures (ESI), ch. 5.1.4.2.1.3 XML component
getSignatureFilePosition() - Method in class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
This method returns a position of a signature file
getSignatureForm() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Specifies the format of the signature
getSignatureIdentifierBuilder() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Returns a builder to define and build a signature Id
getSignaturePolicy() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the Signature Policy OID from the signature.
getSignaturePolicy() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getSignaturePolicy(String, String) - Method in class eu.europa.esig.dss.spi.policy.SignaturePolicyProvider
Gets signature policy by all available ways (id and uri)
getSignaturePolicyById(String) - Method in class eu.europa.esig.dss.spi.policy.SignaturePolicyProvider
Gets a signature policy document with the corresponding policyId from signaturePoliciesById map
getSignaturePolicyByUrl(String) - Method in class eu.europa.esig.dss.spi.policy.SignaturePolicyProvider
Gets a signature policy document with the corresponding url from signaturePoliciesByUrl map, if not found, retrieved the data from url with dataLoader
getSignaturePolicyProvider() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Returns a signaturePolicyProvider If not defined, returns a default provider
getSignaturePolicyStore() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the Signature Policy Store from the signature
getSignaturePolicyValidatorLoader() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Returns an instance of a corresponding to the format SignaturePolicyValidatorLoader
getSignaturePosition() - Method in class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
Returns a position of a signature in the provided file
getSignatureProductionPlace() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns information about the place where the signature was generated
getSignatureReference() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Creates a timestamped reference for the current signature
getSignatures() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
getSignatures() - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Retrieves the signatures found in the document
getSignatures() - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns a collection of AdvancedSignatures
getSignatureScopes() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns a list of found SignatureScopes
getSignatureScopes() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getSignatureSignedDataReferences() - Method in class eu.europa.esig.dss.spi.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.spi.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.spi.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReference for a "signature-timestamp" element
getSignatureTimestamps() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the signature timestamps
getSignatureTimestamps() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getSignatureTimestamps() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getSignatureTimestamps() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of incorporated signature timestamps
getSignatureValue() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the digital signature value
getSignatureValueBitLength(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method returns a bit length of the provided signature value
getSignedAssertions() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the list of embedded signed assertions.
getSignedAttributeGenerator(Date) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Returns generator for signed attributes of a time-stamp
getSignedDataCertificates() - Method in class eu.europa.esig.dss.spi.SignatureCertificateSource
Retrieves the list of all certificates present in a signed element (i.e. the CMS Signed data (CAdES))
getSignedSignatureProperties() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns the 'signed-signature-properties' element of the signature
getSignerDataReferences() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getSignerDataReferences() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of TimestampedReferences obtained from the signatureScopes
getSignerDataTimestampedReferences(List<SignatureScope>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Creates a list of TimestampedReferences from a given list of SignatureScopes
getSignerInfo() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Returns the associated SignerIdentifier NOTE: can return null
getSignerInformation() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Returns used signer information from CMS Signed Data object
getSignerInformationStoreInfos() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Returns a set of found CertificateIdentifier in the SignerInformationStore
getSignerRoles() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the list of roles of the signer.
getSignerRoles() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getSigningCertificateRefs() - Method in class eu.europa.esig.dss.spi.SignatureCertificateSource
Retrieves the list of CertificateRefs for the signing certificate (V1/V2)
getSigningCertificates() - Method in class eu.europa.esig.dss.spi.SignatureCertificateSource
Retrieves the Set of CertificateTokens for the signing certificate (V1/V2)
getSigningCertificateTimestampReferences() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReferences created from signing certificates of the signature
getSigningCertificateToken() - Method in interface eu.europa.esig.dss.spi.signature.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.spi.signature.DefaultAdvancedSignature
 
getSigningTime() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns the signing time included within the signature.
getSingleResponses(BasicOCSPResp, CertificateToken, CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Gets a list of single response from the OCSP response
getSki() - Method in class eu.europa.esig.dss.spi.x509.ResponderId
Gets the SKI of the issuer
getSki() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
Returns SHA-1 of the certificate's public key
getSources() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
Returns an unmodifiable list of embedded CertificateSources
getSources() - Method in class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
Gets a list of all embedded sources
getSourceURL() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns the URL of the source (if available)
getStackTrace() - Method in exception class eu.europa.esig.dss.spi.exception.DSSDataLoaderMultipleException
 
getStatus() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns the certificate status
getStatusCode() - Method in enum class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
Returns the status code
getString(ASN1Encodable) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Converts ASN1Encodable to a String value.
getStringPublicKeySize(Token) - Static method in class eu.europa.esig.dss.spi.DSSPKUtils
This method returns a key length used to sign this token.
getStringPublicKeySize(PublicKey) - Static method in class eu.europa.esig.dss.spi.DSSPKUtils
This method returns a key length extracted from the public key.
getStructureValidationResult() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Returns a message if the structure validation fails
getStructureValidationResult() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
getStructureValidationResult() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns a message if the structure validation fails
getSubjectAlternativeNames(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns a subject alternative names, when present
getSubjectCommonName(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Extracts the Subject Common name from the certificate token
getSubjectKeyIdentifier(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the subject key identifier, when present
getSummary() - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
Gets TL Validation job summary
getTableExistenceQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Returns an sql query to check table existence
getTheBestCandidate() - Method in class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
This method returns the best candidate for the signing certificate.
getTheCertificateValidity() - Method in class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
The theSigningCertificateValidity object must be set before.
getThisUpdate() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns the date of the this update
getTimestamp() - Method in interface eu.europa.esig.dss.spi.validation.analyzer.timestamp.TimestampAnalyzer
Returns a single TimestampToken to be validated
getTimeStamp() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Gets BouncyCastle implementation of a TimestampToken
getTimestampBinary(TimeStampResponse) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Returns time-stamp binary from the obtained response
getTimestampCertificateSources() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getTimestampCertificateSources() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a merged ListCertificateSource of all embedded timestamp certificate sources
getTimestampCertificateSourcesExceptLastArchiveTimestamp() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getTimestampCertificateSourcesExceptLastArchiveTimestamp() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a merged ListCertificateSource of all embedded timestamp certificate sources except the latest Archive Timestamp
getTimestampCRLSources() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getTimestampCRLSources() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a merged ListRevocationSource of all embedded timestamp CRL sources
getTimestampedCertificateRefs(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReference certificate refs found in the given unsignedAttribute
getTimestampedCertificateValues(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReferences from the unsignedAttribute containing certificate values
getTimestampedData() - Method in interface eu.europa.esig.dss.spi.validation.analyzer.timestamp.TimestampAnalyzer
Returns the timestamped data
getTimestampedReferences() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns a list of references covered by the evidence record
getTimestampedReferences() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Gets list of TimestampedReferences covered by the current timestamp
getTimestampedReferences(List<SignatureScope>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Returns a list of timestamped references from the given list of SignatureScopes
getTimestampedRevocationRefs(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReference revocation refs found in the given unsignedAttribute
getTimestampedRevocationValues(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of timestamped revocation references extracted from the given unsigned attribute
getTimestampIdentifierBuilder() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Returns a TimestampTokenIdentifierBuilder implementation
getTimestampIncludes() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Returns the covered references by the current timestamp (XAdES IndividualDataObjectsTimeStamp)
getTimestampMessageImprintDigestBuilder(DigestAlgorithm) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a TimestampMessageDigestBuilder to compute message digest with the provided DigestAlgorithm
getTimestampMessageImprintDigestBuilder(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
getTimestampOCSPSources() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getTimestampOCSPSources() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a merged ListRevocationSource of all embedded timestamp OCSP sources
getTimestampPosition() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampIdentifierBuilder
 
getTimestampPosition() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
Returns a position of a time-stamp token within a document among other time-stamps
getTimestampReaders() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Returns a list of timestamp validators for timestamps embedded into the container
getTimeStampResponse(DigestAlgorithm, byte[]) - Method in class eu.europa.esig.dss.spi.x509.tsp.CompositeTSPSource
 
getTimeStampResponse(DigestAlgorithm, byte[]) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
 
getTimeStampResponse(DigestAlgorithm, byte[]) - Method in interface eu.europa.esig.dss.spi.x509.tsp.TSPSource
Gets a TimeStampResponse relevant to the provided digest
getTimestamps() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns a list of incorporated timestamp tokens
getTimestampScopes() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Returns the scope of the current timestamp (detached timestamps only)
getTimestampScopes(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Generates timestamp token scopes
getTimeStampSerialNumber() - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Generates a serial number of the produced timestamp token
getTimestampSignatureScopeForDocument(DSSDocument) - Method in class eu.europa.esig.dss.spi.validation.scope.DetachedTimestampScopeFinder
Returns a timestamped SignatureScope for the given document
getTimestampSource() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Gets a Signature Timestamp source which contains ALL timestamps embedded in the signature.
getTimestampsX1() - Method in interface eu.europa.esig.dss.spi.signature.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.spi.signature.DefaultAdvancedSignature
 
getTimestampsX1() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getTimestampsX1() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of incorporated SigAndRefs timestamps
getTimestampsX2() - Method in interface eu.europa.esig.dss.spi.signature.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.spi.signature.DefaultAdvancedSignature
 
getTimestampsX2() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getTimestampsX2() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of incorporated RefsOnly timestamps
getTimeStampTokenGenerationTime(TimeStampToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns generation time for the provided timeStampToken
getTimestampTokenVerifier() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Returns a TimestampTokenVerifier associated with this verifier.
getTimestampTokenVerifier() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getTimeStampType() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Retrieves the type of the timestamp token.
getTimestampValidationData(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReferences encapsulated to the "timestamp-validation-data" unsignedAttribute
getTimestampValidationDataBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all EncapsulatedRevocationTokenIdentifiers present in 'TimestampValidationData' element
getTimeStampValidationDataCertValues() - Method in class eu.europa.esig.dss.spi.SignatureCertificateSource
Retrieves the list of all certificates from the TimeStampValidationData
getTimestampValidationDataTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all RevocationTokens present in 'TimestampValidationData' element
getTimestampX1MessageDigest() - Method in interface eu.europa.esig.dss.spi.validation.timestamp.TimestampMessageDigestBuilder
Returns the message-imprint digest to be time-stamped.
getTimestampX2MessageDigest() - Method in interface eu.europa.esig.dss.spi.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.spi.validation.analyzer.DefaultDocumentAnalyzer
Gets TokenIdentifierProvider
getTokenIdentifierProvider() - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Gets TokenIdentifierProvider
getTokenRevocationNextUpdateTime(Token) - Method in class eu.europa.esig.dss.spi.validation.status.RevocationFreshnessStatus
Returns nextUpdate time of revocation data for the given token NOTE: returns Date only if the obtained revocation data is not fresh enough (otherwise returns null)
getTransformations() - Method in class eu.europa.esig.dss.spi.validation.scope.SignatureScopeWithTransformations
 
getTrustAnchorVerifier() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Returns a TrustAnchorVerifier associated with this verifier.
getTrustAnchorVerifier() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getTrustAnchorVerifier() - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Gets a trust anchor verifier.
getTrustAnchorVerifier() - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
Gets a trust anchor verifier.
getTrustedCertificateSource() - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Gets trusted certificate source, when present
getTrustedCertSources() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Returns the trusted certificate sources associated with this verifier.
getTrustedCertSources() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
getTrustServices(CertificateToken) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
 
getTrustTime(CertificateToken) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
 
getTSTInfoTsa() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Returns a TSTInfo.tsa attribute identifying the timestamp issuer, when attribute is present
getType() - Method in class eu.europa.esig.dss.spi.validation.scope.ContainerContentSignatureScope
 
getType() - Method in class eu.europa.esig.dss.spi.validation.scope.ContainerSignatureScope
 
getType() - Method in class eu.europa.esig.dss.spi.validation.scope.CounterSignatureScope
 
getType() - Method in class eu.europa.esig.dss.spi.validation.scope.DigestSignatureScope
 
getType() - Method in class eu.europa.esig.dss.spi.validation.scope.EvidenceRecordMasterSignatureScope
 
getType() - Method in class eu.europa.esig.dss.spi.validation.scope.FullSignatureScope
 
getType() - Method in class eu.europa.esig.dss.spi.validation.scope.ManifestSignatureScope
 
getType() - Method in class eu.europa.esig.dss.spi.validation.scope.SignatureSignatureScope
 
getUniqueCertificateAiaId(CertificateToken, String) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
Generates a unique identifier for the CertificateToken and aiaUrl pair
getUniquePositionId() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
Returns Id representing a current signature position in a file, considering its pre-siblings, master signatures when present
getUniqueRevocationTokensWithOrigins() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Returns a Map of unique RevocationToken based on binary (a same binary can cover several certificates) with their origins
getUnsignedAttributes() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Gets unsigned attribute table
getUnsignedPropertiesReferences() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
getUnsignedPropertiesReferences() - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Returns a list of TimestampedReferences for all tokens embedded into unsigned properties of the signature
getUnsignedSignatureProperties() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns the 'unsigned-signature-properties' element of the signature
getUpdateRevocationTokenEntryQuery() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Returns an SQL query to update a revocation token in a table
getURI() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampInclude
Gets the reference URI
getUrlString() - Method in class eu.europa.esig.dss.spi.client.http.DataLoader.DataAndUrl
Gets the URL string used to download the data
getUsedDigestAlgorithm(SingleResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
Returns a DigestAlgorithm used in the given singleResp
getUtcDate(int, int, int) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method returns an UTC date base on the year, the month and the day.
getValAssuredSTCerts(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Returns the ext-etsi-valassured-ST-certs extension value, when present
getValidationContext() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Returns a validated validation context
getValidationData(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
getValidationData(AdvancedSignature) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Returns a validation data for the given signature's certificate chain
getValidationData(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns a related ValidationData for the given token id
getValidationData(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
getValidationData(TimestampToken) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Returns a validation data for the given timestampToken's certificate chain
getValidationData(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns a related ValidationData for the given token id
getValidationData(Collection<T>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
getValidationData(Collection<T>) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Extracts a validation data for provided collection of signatures
getValidationData(Collection<T>, Collection<TimestampToken>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
getValidationData(Collection<T>, Collection<TimestampToken>) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Extracts a validation data for provided collection of signatures and/or timestamps
getValidationDataForCounterSignatures(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns all validation data for the incorporated counter-signatures
getValidationDataForCounterSignaturesForInclusion(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns all validation data for incorporated counter-signatures, but excluding the tokens already incorporated within the signature or counter-signatures
getValidationDataForCounterSignatureTimestamps(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns all validation data for the timestamps incorporated within counter signatures of the current signature.
getValidationDataForCounterSignatureTimestampsForInclusion(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns all validation data for the timestamps incorporated within counter signatures of the current signature, but excluding the tokens already incorporated within the signature
getValidationDataForSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns all validation data for the signature
getValidationDataForSignatureForInclusion(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns all validation data for a signature, but excluding the tokens already incorporated within the signature
getValidationDataForSignatureTimestamps(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns all validation data for the timestamps incorporated within the signature.
getValidationDataForSignatureTimestampsForInclusion(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Returns all validation data for the timestamps incorporated within the signature, but excluding the tokens already incorporated within the signature
getValidationDataReferences(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Returns a list of TimestampedReferences encapsulated to the "validation-data-references" unsignedAttribute
getValidationTime() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Returns validation time In case if the validation time is not provided, initialize the current time value from the system
getValidationTime() - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Returns document validation time
getVersion() - Method in class eu.europa.esig.dss.spi.x509.tsp.ArchiveTimestampHashIndexStatus
Gets the version of the ats-hash-index attribute used in the archive-time-stamp-v3
getVRIDictionaryBinaries() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all EncapsulatedRevocationTokenIdentifiers present in 'VRI' dictionary NOTE: Applicable only for PAdES revocation source
getVRIDictionaryCertValues() - Method in class eu.europa.esig.dss.spi.SignatureCertificateSource
Retrieves the list of all certificates from the VRI dictionary (PAdES)
getVRIDictionaryTokens() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
Retrieves the list of all RevocationTokens present in 'VRI' dictionary NOTE: Applicable only for PAdES revocation source
getX500Principal() - Method in class eu.europa.esig.dss.spi.x509.ResponderId
Gets X500Principal of the OCSP issuer
getX500PrincipalOrNull(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method returns the X500Principal corresponding to the given string or null if the conversion is not possible.
getX509CertificateHolder(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Returns a X509CertificateHolder encapsulating the given X509Certificate.
getX509Url() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
Gets the X.509 Public Key Certificate location URL

H

hasAProfile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks the presence of ArchiveTimeStamp element in the signature, what is the proof of the -A profile existence
hasAProfile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
hasBaselineBProfile() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the signature has a corresponding BASELINE-B profile
hasBaselineLTAProfile() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the signature has a corresponding BASELINE-LTA profile
hasBaselineLTProfile() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the signature has a corresponding BASELINE-LT profile
hasBaselineTProfile() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the signature has a corresponding BASELINE-T profile
hasBESProfile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks the presence of signing certificate covered by the signature, what is the proof of the -BES profile existence
hasBESProfile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
hasBProfile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks if the signature is conformant to AdES-BASELINE-B level
hasBProfile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
hasCProfile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks the presence of CompleteCertificateRefs and CompleteRevocationRefs segments in the signature, what is the proof of the -C profile existence
hasCProfile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
hasEPESProfile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks the presence of SignaturePolicyIdentifier element in the signature, what is the proof of the -EPES profile existence
hasEPESProfile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
hasERSProfile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks the presence of SealingEvidenceRecord element in the signature, what is the proof of the -ERS profile existence
hasERSProfile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
hasExtendedAProfile() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the signature has a corresponding *AdES-A profile
hasExtendedBESProfile() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the signature has a corresponding *AdES-BES profile
hasExtendedCProfile() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the signature has a corresponding *AdES-C profile
hasExtendedEPESProfile() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the signature has a corresponding *AdES-EPES profile
hasExtendedERSProfile() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the signature has a corresponding *AdES-E-ERS profile
hasExtendedTProfile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks the presence of SignatureTimeStamp element in the signature, what is the proof of the -T profile existence
hasExtendedTProfile() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the signature has a corresponding *AdES-T profile
hasExtendedTProfile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
hasExtendedXLProfile() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the signature has a corresponding *AdES-XL profile
hasExtendedXProfile() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks if the signature has a corresponding *AdES-X profile
hashCode() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
hashCode() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
 
hashCode() - Method in class eu.europa.esig.dss.spi.x509.ResponderId
 
hashCode() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
 
hashCode() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
 
hashCode() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
 
hashCode() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
 
hashCode() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampedReference
 
hasLTAProfile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks if the LTA-level is present in the signature
hasLTAProfile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
hasLTProfile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks if the LT-level is present in the signature
hasLTProfile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
hasOcspNoCheckExtension(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Checks if the certificate contains ocsp-nocheck extension indicating if the revocation data should be checked for an OCSP signing certificate.
RFC 6960
hasTProfile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks if the T-level is present in the signature
hasTProfile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
hasValAssuredShortTermCertsExtension(CertificateToken) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
Checks if the certificate contains ext-etsi-valassured-ST-certs extension indicating that the validity of the certificate is assured because the certificate is a "short-term certificate".
hasXLProfile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks the presence of CertificateValues/RevocationValues segment in the signature, what is the proof of the -XL profile existence
hasXLProfile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
hasXProfile() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks the presence of SigAndRefsTimeStamp segment in the signature, what is the proof of the -X profile existence
hasXProfile() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
HTTP - Enum constant in enum class eu.europa.esig.dss.spi.client.http.Protocol
http
HTTPS - Enum constant in enum class eu.europa.esig.dss.spi.client.http.Protocol
https

I

id_aa_ATSHashIndex - Static variable in class eu.europa.esig.dss.spi.OID
id-aa-ATSHashIndex OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) electronicsignature-standard(1733) attributes(2) 5 }
id_aa_ATSHashIndexV2 - Static variable in class eu.europa.esig.dss.spi.OID
id-aa-ATSHashIndex-v2 OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) cades(19122) attributes(1) 4 }
id_aa_ATSHashIndexV3 - Static variable in class eu.europa.esig.dss.spi.OID
id-aa-ATSHashIndex-v3 OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) cades(19122) attributes(1) 5 }
id_aa_er_external - Static variable in class eu.europa.esig.dss.spi.OID
ASN.1 External EvidenceRecord Attribute id-aa-er-external OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) id-aa(2) 50 }
id_aa_er_internal - Static variable in class eu.europa.esig.dss.spi.OID
ASN.1 Internal EvidenceRecord Attribute id-aa-er-internal OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) id-aa(2) 49 }
id_aa_ets_archiveTimestampV2 - Static variable in class eu.europa.esig.dss.spi.OID
id-aa-ets-archiveTimestampV2 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) id-aa(2) 48}
id_aa_ets_archiveTimestampV3 - Static variable in class eu.europa.esig.dss.spi.OID
id-aa-ets-archiveTimestampV3 OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) electronic-signature-standard(1733) attributes(2) 4 }
id_aa_ets_mimeType - Static variable in class eu.europa.esig.dss.spi.OID
id-aa-ets-mimeType OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) electronic-signature-standard(1733) attributes(2) 1 }
id_aa_ets_signerAttrV2 - Static variable in class eu.europa.esig.dss.spi.OID
id-aa-ets-signerAttrV2 OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) cades(19122) attributes(1) 1 }
id_aa_ets_sigPolicyStore - Static variable in class eu.europa.esig.dss.spi.OID
id-aa-ets-sigPolicyStore OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) cades(19122) attributes(1) 3 }
id_at_role - Static variable in class eu.europa.esig.dss.spi.OID
id-at OBJECT IDENTIFIER ::= { joint-iso-ccitt(2) ds(5) 4 } id-at-role OBJECT IDENTIFIER ::= { id-at 72}
id_etsi_electronicSignatureStandard_attributes - Static variable in class eu.europa.esig.dss.spi.OID
Attributes {itu-t(0) identified-organization(4) etsi(0) electronic-signature-standard(1733) attributes(2)}
id_etsi_ext_valassured_ST_certs - Static variable in class eu.europa.esig.dss.spi.OID
EN 319 412-1 "5.2.2 Validity Assured - Short Term" id-etsi-ext OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) id-cert-profile(194121) 2 } id-etsi-ext-valassured-ST-certs OBJECT IDENTIFIER ::= { id-etsi-ext 1 }
id_etsi_qcs_QcCClegislation - Static variable in class eu.europa.esig.dss.spi.OID
esi4-qcStatement-7 QC-STATEMENT ::= { SYNTAX QcCClegislation IDENTIFIED BY id-etsi-qcsQcCClegislation } id-etsi-qcs-QcCClegislation OBJECT IDENTIFIER ::= { id-etsi-qcs 7 }
id_etsi_signer_attributes - Static variable in class eu.europa.esig.dss.spi.OID
Signer attributes {itu-t(0) identified-organization(4) etsi(0) cades(19122) attributes(1)} (see ETSI EN 319 122-1)
id_etsi_spq - Static variable in class eu.europa.esig.dss.spi.OID
Signer attributes {itu-t(0) identified-organization(4) etsi(0) cades(19122) id-spq (2)} (see ETSI EN 319 122-1)
id_sp_doc_specification - Static variable in class eu.europa.esig.dss.spi.OID
id-spq-ets-docspec OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) cades(19122) id-spq (2) 1 }
IgnoreDataLoader - Class in eu.europa.esig.dss.spi.client.http
This class allows to avoid downloading resources.
IgnoreDataLoader() - Constructor for class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
Default constructor
IllegalInputException - Exception Class in eu.europa.esig.dss.spi.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.spi.exception.IllegalInputException
Default constructor
IllegalInputException(String, Throwable) - Constructor for exception class eu.europa.esig.dss.spi.exception.IllegalInputException
Default constructor with original exception
importAsTrusted(CertificateSource) - Method in class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
This method allows to declare all certificates from a given certificate source as trusted.
incorporateArchiveTimestampReferences(TimestampToken, List<TimestampToken>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
The method incorporates all the timestamped references for the given archive timestampToken
initBaselineRequirementsChecker(CertificateVerifier) - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
This method creates an offline copy of certificateVerifier and instantiates a BaselineRequirementsChecker
initBaselineRequirementsChecker(CertificateVerifier) - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
initCertificateAIAKeys(List<String>) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
Initialize a list of AIA certificate token keys String from the given urls
initialize(CertificateVerifier) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
initialize(CertificateVerifier) - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
This method initializes the ValidationContext by retrieving the relevant data from certificateVerifier
initResponseGenerator(DigestAlgorithm, Date) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
This method initializes the TimeStampResponseGenerator
initRevocationTokenKeys(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Initialize a list of revocation token keys String from the given CertificateToken
initTable() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Initialize the revocation token table by creating the table if it does not exist.
insertCertificate(String, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
This method allows inserting of a certificate into the DB
insertRevocation(String, RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
 
insertRevocation(String, RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Inserts a new RevocationToken into the cache
INSTANCE - Static variable in class eu.europa.esig.dss.spi.validation.executor.CompleteValidationContextExecutor
Singleton instance
INSTANCE - Static variable in class eu.europa.esig.dss.spi.validation.executor.DefaultValidationContextExecutor
Singleton instance
INSTANCE - Static variable in class eu.europa.esig.dss.spi.validation.executor.SkipValidationContextExecutor
Singleton instance
instantiateValidationDataContainer() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Creates a new instance of ValidationDataContainer
INTERNAL_ERROR - Enum constant in enum class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
Internal error in issuer
isAbsentHashtreeSupported() - Method in interface eu.europa.esig.dss.spi.validation.evidencerecord.EmbeddedEvidenceRecordHelper
Gets whether the embedded evidence records without the reduced hashtree are supported by the current signature implementation.
isAcceptable(RevocationToken<?>) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method verifies the validity of the given RevocationToken using the embedded issuer certificate token at the current time
isAcceptable(RevocationToken<?>, CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method verifies the validity of the given RevocationToken at the current time
isAcceptable(RevocationToken<?>, CertificateToken, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method verifies the validity of the given RevocationToken at controlTime
isAcceptable(RevocationToken<?>, CertificateToken, List<CertificateToken>, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method verifies the validity of the given RevocationToken at controlTime
isAcceptable(RevocationToken<?>, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method verifies the validity of the given RevocationToken at the given controlTime using the embedded issuer certificate token
isAcceptable(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
This method verifies whether the given timestampToken is valid and acceptable at the current time, and its POE can be extracted to the validation process.
isAcceptable(TimestampToken, Date) - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
This method verifies whether the given timestampToken is valid and acceptable at the given control time, and its POE can be extracted to the validation process.
isAcceptable(TimestampToken, List<CertificateToken>) - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
This method verifies whether the given timestampToken is valid and acceptable at the current time, and its POE can be extracted to the validation process
isAcceptable(TimestampToken, List<CertificateToken>, Date) - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
This method verifies whether the given timestampToken is valid and acceptable at the given control time, and its POE can be extracted to the validation process
isAcceptableSignatureAlgorithm(RevocationToken<?>, CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Verifies validity of the used signature algorithm on revocation data creation is still valid according to the specified cryptographic constraints.
isAcceptableToken(RevocationToken<?>) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataLoadingStrategy
This method verifies whether the obtained revocation token is acceptable
isAcceptRevocationUntrustedCertificateChains() - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Gets whether untrusted certificate chains of revocation data should be accepted
isAcceptTimestampUntrustedCertificateChains() - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Gets whether untrusted certificate chains of timestamps should be accepted
isAfterThisUpdateAndBeforeNextUpdate(RevocationToken<?>, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Verifies whether the controlTime is within revocation data's thisUpdate and nextUpdate times
isAllDataObjectsTimestamp(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given signedAttribute is an instance of "data-objects-timestamp" element NOTE: Applicable only for XAdES
isAllSelfSigned() - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method checks if all certificates are self-signed
isAllSelfSigned() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
 
isAllSelfSigned() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method checks in all sources if all embedded certificate are self-signed
isAnyValidationData(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "any-validation-data" element
isArchiveTimestamp(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "archive-timestamp" element
isASiCEArchive(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.scope.AbstractSignatureScopeFinder
Checks if the given signature represents an ASiC-E container
isASiCSArchive(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.scope.AbstractSignatureScopeFinder
Checks if the given signature represents an ASiC-S container
isAsn1Encoded(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Checks if the binaries are ASN.1 encoded.
isAsn1EncodedSignatureValue(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Checks if the SignatureValue binaries are ASN.1 encoded.
isASN1SequenceTag(byte) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Checks if the byte defines an ASN1 Sequence
isAttrAuthoritiesCertValues(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "AttrAuthoritiesCertValues" element
isAttributeCertificateRef(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "attribute-certificate-ref" element
isAttributeRevocationRef(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "attribute-revocation-ref" element
isAttributeRevocationValues(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "AttributeRevocationValues" element
isAuthorityInformationAccess(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the authority information access extension OID
isAuthorityKeyIdentifier(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the authority key identifier extension OID
isBasicConstraints(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the basic constraints extension OID
isCertHashMatch() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns TRUE if the certHash extension (from an OCSP Response) is match to the hash of related certificate token
isCertHashPresent() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Returns TRUE if the certHash extension (from an OCSP Response) is present
isCertificateChainValid(List<CertificateToken>, Date) - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
This method verifies certificate chain and presence of a valid revocation data for certificates
isCertificateChainValid(List<CertificateToken>, Date, Context) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method verifies whether the certificate chain is valid at control time
isCertificateNotRevoked(CertificateToken, Collection<CertificateToken>, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method verifies whether a certificate token is not revoked at control time
isCertificateNotRevoked(CertificateToken, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Deprecated.
since DSS 6.3. Please use #isCertificateNotRevoked(certificateToken, certificateChain, controlTime) instead.
isCertificatePolicies(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the certificate policies extension OID
isCertificateSourceEqual(CertificateSource) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method checks if the current and the given CertificateSources contain the same certificate tokens
isCertificateSourceEqual(CertificateSource) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
 
isCertificateSourceEqual(CertificateSource) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
 
isCertificateSourceEquivalent(CertificateSource) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method checks if the current and the given CertificateSources contain the same entity keys
isCertificateSourceEquivalent(CertificateSource) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
 
isCertificateSourceEquivalent(CertificateSource) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
 
isCertificateValid(CertificateToken, Collection<CertificateToken>, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Verifies if the certificate is valid
isCertificateValid(CertificateToken, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Deprecated.
since DSS 6.3. Please use #isCertificateValid(certificateToken, certificateChain, controlTime) instead.
isCertificateValues(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "certificate-values" element
isCheckRevocationForUntrustedChains() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method returns true if revocation check is enabled for untrusted certificate chains.
isCheckRevocationForUntrustedChains() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
isCompleteCertificateRef(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "complete-certificate-ref" element
isCompleteRevocationRef(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "complete-revocation-ref" element
isConsistent(RevocationToken<?>) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Verifies whether the revocation token is consistent
isContentTimestamp(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given signedAttribute is an instance of "content-timestamp" element NOTE: Applicable only for CAdES
isCounterSignature() - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
Checks if the current signature is a counter signature (i.e. has a Master signature)
isCounterSignature() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
isCounterSignature(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "counter-signature" element
isCRLDistributionPoints(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the CRL distribution points extension OID
isCryptographicallyValid(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
This method verifies whether the timestampToken is cryptographically valid (signature and message imprint match)
isCurrent() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
Indicates if the SignerIdentifier is related to the current signature
isDEROctetStringNull(DEROctetString) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method checks if a given DEROctetString is null.
isDigestEqual() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Gets if digest is equal
isDigestPresent() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Gets if digest is present
isDistinguishedNameEqual() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Gets if the distinguished name equals
isDocHashOnlyValidation() - Method in interface eu.europa.esig.dss.spi.signature.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.spi.signature.DefaultAdvancedSignature
 
isEmbedded() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Returns whether the evidence record is embedded in a signature
isEmpty() - Method in class eu.europa.esig.dss.spi.validation.status.SignatureStatus
 
isEmpty() - Method in class eu.europa.esig.dss.spi.validation.status.TokenStatus
 
isEmpty() - Method in class eu.europa.esig.dss.spi.validation.ValidationData
Checks if the validation data is empty
isEmpty() - Method in class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Checks if the validation data for inclusion if empty
isEmpty() - Method in class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
This method tests if any candidate is known
isEmpty() - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method checks if the embed sources is empty
isEmpty() - Method in class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
Checks if the current ListRevocationSource and its children are empty
isEmpty() - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
This method checks if the revocation source is empty
isEmpty() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
Checks if the SignerIdentifier is empty or not NOTE: in some cases the SignerIdentifier can not contain any values
isEmpty(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method verifies if the document is empty (does not have body)
isEncodingSelectionSupported() - Method in interface eu.europa.esig.dss.spi.validation.evidencerecord.EmbeddedEvidenceRecordHelper
Gets whether the selection of a target encoding is supported by the current implementation.
isEquivalent(SignerIdentifier) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
Checks if the given signerIdentifier is equivalent
isEvidenceRecord(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "evidence-record" element
isExist() - Method in interface eu.europa.esig.dss.spi.validation.SignatureProperties
Checks if "unsigned-signature-properties" exists and can be processed
isExtendedKeyUsage(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the extended key usage extension OID
isFileUrl(String) - Static method in enum class eu.europa.esig.dss.spi.client.http.Protocol
Indicates if the given URL uses FILE protocol
isFreshestCRL(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the Freshest CRL (a.k.a.
isFtpUrl(String) - Static method in enum class eu.europa.esig.dss.spi.client.http.Protocol
Indicates if the given URL uses FTP protocol
isGoodIssuer(RevocationToken<?>, CertificateToken, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Verifies validity if the issuerCertificateToken of revocationToken
isHashOnlyValidation() - Method in interface eu.europa.esig.dss.spi.signature.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.spi.signature.DefaultAdvancedSignature
 
isHttp(String) - Static method in enum class eu.europa.esig.dss.spi.client.http.Protocol
Indicates if the given string represents HTTP protocol.
isHttps(String) - Static method in enum class eu.europa.esig.dss.spi.client.http.Protocol
Indicates if the given string represents HTTPS protocol.
isHttpUrl(String) - Static method in enum class eu.europa.esig.dss.spi.client.http.Protocol
Indicates if the given URL uses HTTP protocol
isIndividualDataObjectsTimestamp(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given signedAttribute is an instance of "individual-data-objects-timestamp" element NOTE: Applicable only for XAdES
isInhibitAnyPolicy(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the policy constraints extension OID
isInternal() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
This method returns true if the token was not collected from an external resource (online or jdbc)
isIssuerSerialPresent() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Indicates if the IssuerSerial (issuerAndSerialNumber) is present in the signature.
isKeyUsage(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the key usage extension OID
isKnown(CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method checks if a given certificate is known in the current source
isKnown(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
 
isKnown(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
 
isLdapUrl(String) - Static method in enum class eu.europa.esig.dss.spi.client.http.Protocol
Indicates if the given URL uses LDAP protocol
isLineBreakByte(byte) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method verifies if the given byte represents a line break character (new line or a carriage return)
isMessageImprintDataFound() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Checks if the data for message-imprint computation has been found
isMessageImprintDataIntact() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
The method matchData must be invoked previously.
isNameConstraints(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the name constraints extension OID
isNoRevocationAvailable(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the noRevAvail extension OID
isNotExpired(RevocationToken<R>, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Checks if the nextUpdate date is currently valid with respect of nextUpdateDelay and maxNexUpdateDelay parameters.
isOcspNoCheck(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the ocsp-nocheck extension OID
isOidCode(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Checks if the given oid is a valid OID Ex.: 1.3.6.1.4.1.343 = valid 25.25 = invalid http://sample.com = invalid Source: regexr.com/38m0v (OID Validator)
isOrphan(CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Verifies whether the CertificateRef is orphan (does not have related certificates embedded to the certificate source)
isOrphan(RevocationRef<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
Checks if the source does not contain revocation identifiers matching to the reference
isOrphan(RevocationRef<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
This method verifies if a given RevocationRef is an orphan (not linked to a complete RevocationToken
isPolicyConstraints(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the policy constraints extension OID
isProcessed() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Checks if the timestamp's signature has been validated
isPsd2QcType(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method verifies of the given OID is a Psd2QcType statement
isQcCClegislation(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method verifies of the given OID is a QcCClegislation statement
isQcCompliance(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method verifies of the given OID is a QcCompliance statement
isQcLegislationPresent(QcStatements, String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method verifies whether a QCLegislation code is present within provided QcStatements
isQcLimitValue(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method verifies of the given OID is a QcLimitValue statement
isQcPds(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method verifies of the given OID is a QcPds statement
isQcRetentionPeriod(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method verifies of the given OID is a QcRetentionPeriod statement
isQcSemanticsIdentifier(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method verifies of the given OID is a QcSemanticsIdentifier statement
isQcSSCD(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method verifies of the given OID is a QcSSCD statement
isQcStatementPresent(QcStatements, String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method verifies whether the given qcStatementOid is present within the QcStatements
isQcStatements(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the qc-statements extension OID
isQcType(String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method verifies of the given OID is a QcType statement
isQcTypePresent(QcStatements, String) - Static method in class eu.europa.esig.dss.spi.QcStatementUtils
This method verifies whether a QCType with a given qcTypeOid is present within provided QcStatements
isReferencedData() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampInclude
Returns if the data is referenced
isRefsOnlyTimestamp(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "refs-only-timestamp" element
isRelatedToCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.ResponderId
Checks if the ResponderId is related to a provided certificateToken
isRelatedToCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
Checks if the current SerialInfo is related to a provided CertificateToken
isResponderIdMatch() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Gets if the Responder Id matches
isResponderIdPresent() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Gets if the ResponderId is present
isRevocationDataComplete(RevocationToken<?>) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Verifies whether the revocation token contains all required data
isRevocationDataFresh(RevocationToken<?>, Date, Context) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method verifies if the revocationToken considered within context is fresh enough relatively to the given validationTime
isRevocationDataSkip(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Checks and returns whether the revocation check shall be skipped for the given certificate at the current time
isRevocationDataSkip(CertificateToken, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Checks and returns whether the revocation check shall be skipped for the given certificate at the controlTime
isRevocationFallback() - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Returns whether revocation data still shall be returned if validation of requested revocation data failed (i.e. both for OCSP and CRL).
isRevocationFallback() - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
isRevocationThisUpdateAfterValidationTime(RevocationToken<?>, Date, long) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method verifies whether the revocation's thisUpdate time is after the validationTime minus the acceptable maximumRevocationFreshness
isRevocationThisUpdateAfterValidationTimeNullConstraint(RevocationToken<?>, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method verifies whether the revocation's thisUpdate time is after the validationTime minus the difference between nextUpdate and thisUpdate field values
isRevocationTokenValid(RevocationToken<?>) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Verifies whether the revocation token is cryptographically valid
isRevocationValues(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "revocation-values" element
isSelfIssuedRevocation(CertificateToken, RevocationToken<?>) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Verifies whether the verified certificate does not occur in the revocation's issuer certificate chain
isSerialNumberEqual() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Indicates if the SerialNumber equals
isSHA1Digest(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method checks if the provided str represents a SHA-1 digest
isSigAndRefsTimestamp(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "sig-and-refs-timestamp" element
isSignatureEmbeddedAndValid(EvidenceRecord) - Method in class eu.europa.esig.dss.spi.validation.scope.EvidenceRecordScopeFinder
Verifies whether the signature is embedded and covers the master signature
isSignaturePolicyIdentifierHashPresent() - Method in class eu.europa.esig.dss.spi.signature.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.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "signature-policy-store" element
isSignatureTimestamp(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "signature-timestamp" element
isSignedBy(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Checks if the timestamp token is signed by the given publicKey
isSignedBy(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
 
isSignerIdMatch() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Gets if CMS Signer Id matches
isSkiEqual(byte[], CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Checks if the provided ski matches to a ski computed from a certificateToken's public key
isStartWithASN1SequenceTag(InputStream) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method returns true if the inputStream starts with an ASN.1 Sequence
isSubjectAlternativeNames(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the subject alternative names extension OID
isSubjectKeyIdentifier(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the subject key identifier extension OID
isSupported(DSSDocument) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Checks if the document is supported by the current validator
isSupported(DSSDocument) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzerFactory
This method tests if the current implementation of DocumentAnalyzer supports the given document
isSupported(DSSDocument) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.evidencerecord.EvidenceRecordAnalyzerFactory
This method tests if the current implementation of EvidenceRecordAnalyzer supports the given document
isSupportedDocument(DSSDocument) - Static method in interface eu.europa.esig.dss.spi.validation.analyzer.evidencerecord.EvidenceRecordAnalyzerFactory
Verifies if the document is supported by one of the implementations, across EvidenceRecordValidatorFactory instances found by ServiceLoader.
isTableExists() - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Verifies if the table exists
isTheSame(String) - Method in enum class eu.europa.esig.dss.spi.client.http.Protocol
Indicates if the given URL uses the current protocol
isTimestampCoveredByEvidenceRecord(TimestampToken, EvidenceRecord) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Checks whether the timestampToken is covered by the given evidenceRecord
isTimestamped(String, TimestampedObjectType) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
 
isTimestamped(String, TimestampedObjectType) - Method in interface eu.europa.esig.dss.spi.x509.tsp.TimestampSource
Checks if a tokenId with the given Id is covered by the timestamp source
isTimestampToken(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Checks if the document contains a TimeStampToken
isTimestampValid(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
This method verifies whether a timestampToken is valid and can be used as a valid POE for covered objects
isTimeStampValidationData(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "timestamp-validation-data" element
isTrusted(CertificateToken) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
 
isTrusted(CertificateToken) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method checks if a given certificate is trusted
isTrusted(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
 
isTrusted(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
 
isTrusted(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
This method checks in all sources in the given certificate is trusted
isTrustedAtTime(CertificateToken, Date) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
 
isTrustedAtTime(CertificateToken, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method verifies whether the certificateToken is trusted at controlTime
isTrustedAtTime(CertificateToken, Date) - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
This method verifies whether the certificateToken is trusted at controlTime
isTrustedAtTime(CertificateToken, Date) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
This method checks if a given certificate is trusted at the controlTime
isTrustedAtTime(CertificateToken, Date) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
 
isTrustedAtTime(CertificateToken, Date) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
 
isTrustedAtTime(CertificateToken, Date, Context) - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
This method verifies whether the certificateToken is trusted at controlTime
isTrustedCertificateChain(List<CertificateToken>, Date) - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Verifies whether the certificate chain contains a trust anchor
isTrustedCertificateChain(List<CertificateToken>, Date, Context) - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Verifies whether the certificate chain contains a trust anchor
isTrustedTimestampToken(TimestampToken, List<CertificateToken>, Date) - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
This method verifies whether the timestampToken is trusted to continue the process at the control time.
isUrnOid(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Checks if the given id is a URN representation of OID according to IETF RFC 3061
isUseSunsetDate() - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Defines whether sunset date shall be considered during trust anchor validation
isValid() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
This method returns true if the certificate digest or IssuerSerial/issuerAndSerialNumber match or the certificate is signed.
isValid() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
Indicates if the token signature is intact and the signing certificate has cRLSign key usage bit set.
isValid() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
Indicates if the OCSP token is valid.
isValid() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Indicated if the signature is intact and the message-imprint matches the computed message-imprint.
isValidationDataReferences(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Determines if the given unsignedAttribute is an instance of "references" element
isValidityAssuredShortTerm(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
This method verifies whether oid corresponds to the ext-etsi-valassured-ST-certs extension OID

J

JdbcCacheConnector - Class in eu.europa.esig.dss.spi.client.jdbc
This class executes calls to a javax.sql.DataSource
JdbcCacheConnector(DataSource) - Constructor for class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
Default constructor
JdbcRevocationSource<R> - Class in eu.europa.esig.dss.spi.x509.revocation
Abstract class to retrieve token from a JDBC datasource
JdbcRevocationSource() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Default constructor instantiating object with null values
jpms_dss_spi - module jpms_dss_spi
 

K

KeyEntityTSPSource - Class in eu.europa.esig.dss.spi.x509.tsp
TSPSource implementation allowing to configure issuance of a time-stamp using a local KeyStore
KeyEntityTSPSource() - Constructor for class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Default constructor instantiating empty configuration of the KeyEntityTSPSource
KeyEntityTSPSource(byte[], String, char[], String, char[]) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Constructor instantiating the key store content and key entry data
KeyEntityTSPSource(File, String, char[], String, char[]) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Constructor instantiating the key store File and key entry data
KeyEntityTSPSource(InputStream, String, char[], String, char[]) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Constructor instantiating the key store InputStream and key entry data
KeyEntityTSPSource(String, String, char[], String, char[]) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Constructor instantiating the key store path location and key entry data
KeyEntityTSPSource(KeyStore, String, char[]) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Constructor instantiating the key store and key entry data
KeyEntityTSPSource(PrivateKey, CertificateToken, List<CertificateToken>) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Constructor to instantiate KeyEntityTSPSource with the given PrivateKey and the corresponding certificateToken and certificateChain
KeyEntityTSPSource(PrivateKey, X509Certificate, List<X509Certificate>) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Constructor to instantiate KeyEntityTSPSource with the given PrivateKey and the corresponding certificate and certificateChain
KeyStoreCertificateSource - Class in eu.europa.esig.dss.spi.x509
Implements a CertificateSource using a KeyStore (PKCS12, JKS,...).
KeyStoreCertificateSource(File, String, char[]) - Constructor for class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
Constructor for KeyStoreCertificateSource with CertificatePool.
KeyStoreCertificateSource(InputStream, String, char[]) - Constructor for class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
The default constructor for KeyStoreCertificateSource.
KeyStoreCertificateSource(String, char[]) - Constructor for class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
Constructor for KeyStoreCertificateSource.
KeyStoreCertificateSource(String, String, char[]) - Constructor for class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
Constructor for KeyStoreCertificateSource.

L

LDAP - Enum constant in enum class eu.europa.esig.dss.spi.client.http.Protocol
ldap
LINE_FEED - Static variable in class eu.europa.esig.dss.spi.DSSUtils
Represents a new line '\n' character
ListCertificateSource - Class in eu.europa.esig.dss.spi.x509
This class operates on several CertificateSource with the composite design pattern.
ListCertificateSource() - Constructor for class eu.europa.esig.dss.spi.x509.ListCertificateSource
Default constructor
ListCertificateSource(CertificateSource) - Constructor for class eu.europa.esig.dss.spi.x509.ListCertificateSource
This constructor allows to instantiate an object of the class with one CertificateSource
ListCertificateSource(List<CertificateSource>) - Constructor for class eu.europa.esig.dss.spi.x509.ListCertificateSource
This constructor allows to instantiate an object of the class with a list of CertificateSource
ListRevocationSource<R> - Class in eu.europa.esig.dss.spi.x509.revocation
This class allows to handle a list OfflineRevocationSource
ListRevocationSource() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
Default constructor
ListRevocationSource(OfflineRevocationSource<R>) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
This constructor allows to initialize the list with an OfflineRevocationSource.
loadCertificate(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method loads a certificate from the byte array.
loadCertificate(File) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method loads a certificate from the given location.
loadCertificate(InputStream) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method loads a certificate from the given location.
loadCertificateFromBase64EncodedString(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method loads a certificate from a base 64 encoded String
loadCertificateFromP7c(InputStream) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Loads a collection of certificates from a p7c source
loadOCSPBase64Encoded(String) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
This method loads an OCSP response from the given base 64 encoded string.
loadOCSPFromBinaries(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
This method loads an OCSP response from the given binaries.
loadValidator(SignaturePolicy) - Method in class eu.europa.esig.dss.spi.policy.DefaultSignaturePolicyValidatorLoader
Loads with a ServiceLoader and returns the relevant validator for a SignaturePolicy
loadValidator(SignaturePolicy) - Method in interface eu.europa.esig.dss.spi.policy.SignaturePolicyValidatorLoader
Loads with a ServiceLoader and returns the relevant validator for a SignaturePolicy

M

makeEvidenceRecords(SA, List<TimestampedReference>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Creates a list of evidence records from the provided signatureAttribute
makeTimestampToken(SA, TimestampType, List<TimestampedReference>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Creates a timestamp token from the provided signatureAttribute
makeTimestampTokens() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Populates all the lists by data found into the signature
makeTimestampTokens(SA, TimestampType) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Creates timestamp tokens from the provided signatureAttribute
makeTimestampTokens(SA, TimestampType, List<TimestampedReference>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Creates timestamp tokens from the provided signatureAttribute with a given list of TimestampedReferences
makeTimestampTokensFromSignedAttributes() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Creates TimestampTokens from all instances extracted from signed attributes (content TSTs)
makeTimestampTokensFromUnsignedAttributes() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Creates TimestampTokens from found instances in unsigned properties
MALFORMED_REQUEST - Enum constant in enum class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
Illegal confirmation request
manifestFile - Variable in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
In case of a ASiC-E signature this is the found related manifest file.
manifestFile - Variable in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
A related ManifestFile to the provided document
ManifestSignatureScope - Class in eu.europa.esig.dss.spi.validation.scope
The Signature Scope represents a Manifest document
ManifestSignatureScope(ManifestFile) - Constructor for class eu.europa.esig.dss.spi.validation.scope.ManifestSignatureScope
Default constructor
ManifestSignatureScope(ManifestFile, List<String>) - Constructor for class eu.europa.esig.dss.spi.validation.scope.ManifestSignatureScope
Constructor with a list of XML transformations (to be used for XAdES only)
ManifestSignatureScope(String, DSSDocument, List<String>) - Constructor for class eu.europa.esig.dss.spi.validation.scope.ManifestSignatureScope
Constructor with a list of XML transformations (to be used for XAdES only)
masterSignature - Variable in class eu.europa.esig.dss.spi.validation.scope.CounterSignatureScope
The counter-signed parent signature
match(EncapsulatedRevocationTokenIdentifier<CRL>, RevocationRef<CRL>) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLTokenRefMatcher
 
match(EncapsulatedRevocationTokenIdentifier<OCSP>, RevocationRef<OCSP>) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPTokenRefMatcher
 
match(EncapsulatedRevocationTokenIdentifier<R>, RevocationRef<R>) - Method in interface eu.europa.esig.dss.spi.x509.revocation.RevocationTokenRefMatcher
This method returns true if the reference is related to the encapsulated identifier
match(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
This method verifies if the given CertificateToken matches the CertificateRef
match(RevocationToken<CRL>, RevocationRef<CRL>) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLTokenRefMatcher
 
match(RevocationToken<OCSP>, RevocationRef<OCSP>) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPTokenRefMatcher
 
match(RevocationToken<R>, RevocationRef<R>) - Method in interface eu.europa.esig.dss.spi.x509.revocation.RevocationTokenRefMatcher
This method returns true if the reference is related to the provided token
matchByDigest(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
This method verifies if only digest within the certificateRef corresponds to certificateToken
matchByIssuerName(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
This method verifies if only the issuer name within the certificateRef corresponds to certificateToken
matchByResponderId(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
This method verifies if only the responder Id within the certificateRef corresponds to certificateToken
matchBySerialNumber(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
This method verifies if only the serial number within the certificateRef corresponds to certificateToken
matchData(byte[]) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Checks if the TimeStampToken matches the signed data.
matchData(byte[], boolean) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Checks if the TimeStampToken matches the signed data.
matchData(DSSDocument) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Checks if the TimeStampToken matches the signed data.
matchData(DSSDocument, boolean) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Checks if the TimeStampToken matches the signed data.
matchData(DSSMessageDigest) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Checks if the TimeStampToken matches the message-imprint digest with warning enabled.
matchData(DSSMessageDigest, boolean) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Checks if the TimeStampToken matches the message-imprint digest.
matches(CertificateID, SingleResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
fix for certId.equals methods that doesn't work very well.
MaxSizeInputStream - Class in eu.europa.esig.dss.spi.client.http
Used to limit the size of fetched data.
MaxSizeInputStream(InputStream, int, String) - Constructor for class eu.europa.esig.dss.spi.client.http.MaxSizeInputStream
The default constructor for NativeHTTPDataLoader.MaxSizeInputStream.
MemoryDataLoader - Class in eu.europa.esig.dss.spi.client.http
Defines a map between URL and document to load the data from offline source
MemoryDataLoader(Map<String, byte[]>) - Constructor for class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
Default constructor
META_INF_FOLDER - Static variable in class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
The META-INF folder (used to determine a signature file position in an ASiC container)
minimalLTARequirement() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks the minimal requirement to satisfy LTA-profile for AdES signatures
minimalLTRequirement() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks the minimal requirement to satisfy LT-profile for AdES signatures
minimalTRequirement() - Method in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
Checks the minimal requirement to satisfy T-profile for AdES signatures
MultipleRevocationSource<R> - Interface in eu.europa.esig.dss.spi.x509.revocation
This interface allows to retrieve all revocation data for a given certificate.

N

NativeDataLoaderCall - Class in eu.europa.esig.dss.spi.client.http
The call of native java DataLoader using the java.net.URL class.
NativeDataLoaderCall(String, byte[], boolean, int) - Constructor for class eu.europa.esig.dss.spi.client.http.NativeDataLoaderCall
Constructor with unconfigured timeout
NativeDataLoaderCall(String, byte[], boolean, int, int, int) - Constructor for class eu.europa.esig.dss.spi.client.http.NativeDataLoaderCall
Constructor with configured timeouts
NativeHTTPDataLoader - Class in eu.europa.esig.dss.spi.client.http
Implementation of native java DataLoader using the java.net.URL class.
NativeHTTPDataLoader() - Constructor for class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
Default constructor instantiating object with null values
NativeHTTPDataLoader.HttpMethod - Enum Class in eu.europa.esig.dss.spi.client.http
Available HTTPMethods
nextUpdate - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Represents the next update date of the CRL or null for OCSP response.
NonASN1SignaturePolicyValidator - Class in eu.europa.esig.dss.spi.policy
This class covers the case of non ASN1 signature policies (e.g. : PDF file and its digest)
NonASN1SignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.spi.policy.NonASN1SignaturePolicyValidator
Default constructor

O

OCSPCertificateSource - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
Represents a Source of certificates embedded into an OCSP Token
OCSPCertificateSource(BasicOCSPResp) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPCertificateSource
Default constructor
OCSPFirstRevocationDataLoadingStrategy - Class in eu.europa.esig.dss.spi.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.spi.validation.OCSPFirstRevocationDataLoadingStrategy
Default constructor
OCSPFirstRevocationDataLoadingStrategyFactory - Class in eu.europa.esig.dss.spi.validation
This class initializes a OCSPFirstRevocationDataLoadingStrategy.
OCSPFirstRevocationDataLoadingStrategyFactory() - Constructor for class eu.europa.esig.dss.spi.validation.OCSPFirstRevocationDataLoadingStrategyFactory
Default constructor
OCSPRef - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
Reference an OCSPResponse
OCSPRef(Digest, Date, ResponderId) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
The default constructor for OCSPRef.
OCSPRef(OcspResponsesID) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
The default constructor for OCSPRef.
OCSPRefIdentifier - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
An identifier used for an OCSP token reference
OCSPRefIdentifier(OCSPRef) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRefIdentifier
Default constructor
OCSPResponseBinary - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
The binary of an OCSP response token
OCSPRespStatus - Enum Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
This enum encapsulates constants defined by BouncyCastle and offers a method to parse an int without exception
OCSPSignatureIntegrityValidator - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
This validator is used to verify integrity of the OCSP token signature
OCSPSignatureIntegrityValidator(OCSPToken) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPSignatureIntegrityValidator
Default constructor
ocspSource - Variable in class eu.europa.esig.dss.spi.validation.RevocationDataLoadingStrategy
The OCSP revocation source
ocspSource - Variable in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
OCSP revocation source containing merged data from signature and timestamps
OCSPSource - Interface in eu.europa.esig.dss.spi.x509.revocation.ocsp
Typed sub-interface which allows collection of OCSPToken(s).
OCSPToken - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
OCSP Signed Token which encapsulate BasicOCSPResp (BC).
OCSPToken(BasicOCSPResp, SingleResp, CertificateToken, CertificateToken) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
The default constructor to instantiate an OCSPToken with BasicOCSPResp only
OCSPTokenRefMatcher - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
The class is used to check OCSP token reference
OCSPTokenRefMatcher() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPTokenRefMatcher
Default constructor
offlineCertificateSource - Variable in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Cached offline signature certificate source
offlineCertificateVerifier - Variable in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
The offline copy of a CertificateVerifier
OfflineCRLSource - Class in eu.europa.esig.dss.spi.x509.revocation.crl
This class if a basic skeleton that is able to retrieve needed CRL data from the contained list.
OfflineCRLSource() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
The default constructor
OfflineOCSPSource - Class in eu.europa.esig.dss.spi.x509.revocation.ocsp
Abstract class that helps to implement an OCSPSource with an already loaded list of BasicOCSPResp
OfflineOCSPSource() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.ocsp.OfflineOCSPSource
Default constructor
OfflineRevocationSource<R> - Class in eu.europa.esig.dss.spi.x509.revocation
Represents a revocation sources for a data obtained from an offline source (e.g. signature)
OfflineRevocationSource(RevocationTokenRefMatcher<R>) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
The default constructor
OID - Class in eu.europa.esig.dss.spi
Contains the used OIDs
OID_NAMESPACE_PREFIX - Static variable in class eu.europa.esig.dss.spi.DSSUtils
The URN OID prefix (RFC 3061)

P

parallelEvidenceRecord - Variable in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractSignatureEvidenceRecordDigestBuilder
Defines whether the new evidence-record shall be added to the last available evidence-record attribute, when present.
parseRFCDate(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Parses a String date to Date
populateMessage(MessageStatus) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
This method augments the validation message with the information about currently performing operation kind
populateSources(EvidenceRecord) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Allows to populate all sources from an external evidence record
populateSources(TimestampToken) - Method in class eu.europa.esig.dss.spi.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.spi.validation.timestamp.SignatureTimestampSource
Allows to populate all merged sources with extracted from a timestamp data
post(String, byte[]) - Method in interface eu.europa.esig.dss.spi.client.http.DataLoader
Executes a HTTP POST operation
post(String, byte[]) - Method in class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
 
post(String, byte[]) - Method in class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
 
post(String, byte[]) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
 
POST - Enum constant in enum class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader.HttpMethod
POST method
prepareDetachedEvidenceRecordValidationContext(ValidationContext, Collection<EvidenceRecord>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Prepares the validationContext for the evidence record validation process
prepareDetachedTimestampValidationContext(ValidationContext, Collection<TimestampToken>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Prepares the validationContext for a timestamp validation process
prepareSignatureForVerification(ValidationContext, Collection<T>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
This method prepares a SignatureValidationContext for signatures validation
prepareSignatureValidationContext(ValidationContext, Collection<T>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Prepares the validationContext for signature validation process
prepareValidationContext(Collection<T>, Collection<TimestampToken>, Collection<EvidenceRecord>, CertificateVerifier) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Initializes and fills ValidationContext with necessary data sources
printSecurityProviders() - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method lists all defined security providers.
processEmbeddedEvidenceRecords(EvidenceRecord) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Enriches embedded evidence records with the covered references
processEvidenceRecordTimestamps(EvidenceRecord) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
Enriches embedded time-stamp tokens with evidence record references
processSignaturesValidation(Collection<T>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Performs cryptographic validation of the signatures
productionDate - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Represents the production date of the OCSP response or the thisUpdate in case of CRL.
productionTime - Variable in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
The static production date of the timestamp
Protocol - Enum Class in eu.europa.esig.dss.spi.client.http
This enum lists all network protocols that can be used during the signature creation or validation: OCSP, CRL, AIA, TSL...
proxiedSource - Variable in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
Data source is used to access certificate tokens that are not present in the repository
proxiedSource - Variable in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Data source used to access a revocation token that is not present in the repository
psd2_qcStatement - Static variable in class eu.europa.esig.dss.spi.OID
etsi-psd2-qcStatement QC-STATEMENT ::= {SYNTAX PSD2QcType IDENTIFIED BY id-etsi-psd2-qcStatement } id-etsi-psd2-qcStatement OBJECT IDENTIFIER ::={itu-t(0) identified-organization(4) etsi(0) psd2(19495) qcstatement(2) }

Q

QcStatementUtils - Class in eu.europa.esig.dss.spi
A utils class to retrieve qc-statement from a certificate token

R

read() - Method in class eu.europa.esig.dss.spi.client.http.MaxSizeInputStream
 
read(byte[], int, int) - Method in class eu.europa.esig.dss.spi.client.http.MaxSizeInputStream
 
readFirstByte(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Reads the first byte from the DSSDocument
reason - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
The reason of the revocation.
reconstructTokenFromEncodedData(FileRevocationSource.FileCacheEntry, CertificateToken, CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
Creates a revocation token from cached encoded data
referenceValidations - Variable in class eu.europa.esig.dss.spi.signature.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.spi.validation.timestamp.SignatureTimestampSource
Enclosed RefsOnly timestamps.
relatedCertificate - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Related CertificateToken to this revocation object
remove(String) - Method in interface eu.europa.esig.dss.spi.client.http.DSSCacheFileLoader
Removes the file from cache with the given url
removeCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
This method removes the corresponding certificate token from the certificate source
removeCertificates(String) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
This method removes the certificates from DB with the given aiaKey
removeControlCharacters(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Replaces null ASCII characters 00-31 and 127 with ''
removeRevocation(String) - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
 
removeRevocation(String) - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
 
removeRevocation(String) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Removes the RevocationToken from cache with the given key
replaceAllNonAlphanumericCharacters(String, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Replaces all non-alphanumeric characters in the str by the replacement
replaceInvalidXmlCharacters(String, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Replaces all invalid XML characters in the str by the replacement
RepositoryAIASource - Class in eu.europa.esig.dss.spi.x509.aia
Abstract repository AIA source
RepositoryAIASource() - Constructor for class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
Default constructor instantiating object with null proxied source
RepositoryRevocationSource<R> - Class in eu.europa.esig.dss.spi.x509.revocation
Allows storing and retrieving of revocation data to/from a repository (e.g. database)
RepositoryRevocationSource() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Default constructor instantiating object with null values
request(String, NativeHTTPDataLoader.HttpMethod, byte[], boolean) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
Execute the request
reset() - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
This method removes all certificates from the source
resetCertificateSource() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
This method resets the source of certificates.
resetRevocationSources() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
This method resets the sources of the revocation data.
resetTimestampSource() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
This method resets the timestamp source.
ResponderId - Class in eu.europa.esig.dss.spi.x509
This class represents a ResponderId extracted from an OCSP response
ResponderId(X500Principal, byte[]) - Constructor for class eu.europa.esig.dss.spi.x509.ResponderId
Default constructor
RevocationCertificateSource - Class in eu.europa.esig.dss.spi.x509.revocation
Represents a certificate source present into a revocation token
RevocationCertificateSource() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RevocationCertificateSource
Default constructor
RevocationDataLoadingStrategy - Class in eu.europa.esig.dss.spi.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.spi.validation.RevocationDataLoadingStrategy
Default constructor instantiating object with null values
RevocationDataLoadingStrategyFactory - Interface in eu.europa.esig.dss.spi.validation
This interface is used to initialize a new RevocationDataLoadingStrategy.
revocationDataVerifier - Variable in class eu.europa.esig.dss.spi.validation.RevocationDataLoadingStrategy
Used to verify the validity of obtained revocation data
RevocationDataVerifier - Class in eu.europa.esig.dss.spi.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.
RevocationDataVerifier() - Constructor for class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Default constructor
revocationDate - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Represents the revocation date from an X509CRLEntry or from an BasicOCSPResp (if the related certificate is revoked)
RevocationFreshnessStatus - Class in eu.europa.esig.dss.spi.validation.status
Contains information about the performed revocation freshness check
RevocationFreshnessStatus() - Constructor for class eu.europa.esig.dss.spi.validation.status.RevocationFreshnessStatus
Default constructor initializing an empty map
RevocationRef<R> - Class in eu.europa.esig.dss.spi.x509.revocation
This class represents an extracted revocation reference from a signature
RevocationRef() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
Default constructor instantiating object with null values
RevocationRefIdentifier - Class in eu.europa.esig.dss.spi.x509.revocation
An identifier for a revocation reference
RevocationRefIdentifier(Digest) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RevocationRefIdentifier
Digest only constructor
RevocationRefIdentifier(RevocationRef<?>) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RevocationRefIdentifier
Constructor from a RevocationRef
RevocationSource<R> - Interface in eu.europa.esig.dss.spi.x509.revocation
This interface allows revocation data retrieving for a given certificate.
RevocationSourceAlternateUrlsSupport<R> - Interface in eu.europa.esig.dss.spi.x509.revocation
This interface provides a method to retrieve a revocation data with a list of alternative URL access points
RevocationToken<R> - Class in eu.europa.esig.dss.spi.x509.revocation
Represents a revocation data token
RevocationToken() - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Default constructor instantiating object with null values
RevocationTokenIdentifier - Class in eu.europa.esig.dss.spi.x509.revocation
An identifier for a revocation token
RevocationTokenIdentifier(RevocationToken<?>) - Constructor for class eu.europa.esig.dss.spi.x509.revocation.RevocationTokenIdentifier
Default constructor
RevocationTokenRefMatcher<R> - Interface in eu.europa.esig.dss.spi.x509.revocation
This class is used to validate a revocation reference against a revocation token
RFC3339_TIME_FORMAT - Static variable in class eu.europa.esig.dss.spi.DSSUtils
RFC 3339 DateTime format used by default
rollback(Connection) - Method in class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
Rollback transaction for the given Connection

S

saveCertificateToken(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource.FileCacheEntry
Writes certificateToken to corresponding cache document
saveRevocationToken(FileRevocationSource.FileCacheEntry, RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
Writes the revocationToken within the file system
saveRevocationToken(RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource.FileCacheEntry
Writes revocationToken to corresponding cache document and associated documents
saveToFile(byte[], File) - Static method in class eu.europa.esig.dss.spi.DSSUtils
This method saves the given array of byte to the provided File.
select(SqlSelectQuery, Object...) - Method in class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
This method executes the query and returns a collection of selected objects
setAcceptableDigestAlgorithms(Collection<DigestAlgorithm>) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Sets a collection of Digest Algorithms for acceptance.
setAcceptableEncryptionAlgorithmKeyLength(Map<EncryptionAlgorithm, Integer>) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Sets a map of acceptable Encryption Algorithms and their corresponding minimal key length values.
setAcceptedDigestAlgorithms(Collection<DigestAlgorithm>) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Sets a collection of digest algorithms to be accepted within timestamp request Default: SHA-224, SHA-256, SHA-384, SHA-512
setAcceptedProtocols(Collection<Protocol>) - Method in class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
Defines a set of protocols to be accepted and used by the AIA Source.
setAcceptRevocationCertificatesWithoutRevocation(boolean) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method sets whether a revocation certificate without a valid revocation data should be accepted by the verifier
setAcceptRevocationUntrustedCertificateChains(boolean) - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Sets whether untrusted certificate chains of revocation data should be accepted Default: TRUE (only revocation data created with trusted CAs are considered as valid, untrusted revocation data is ignored)
setAcceptTimestampCertificatesWithoutRevocation(boolean) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
This method sets whether a timestamp certificate without a valid revocation data should be accepted by the verifier
setAcceptTimestampUntrustedCertificateChains(boolean) - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Sets whether untrusted certificate chains of timestamps should be accepted Default: TRUE (only timestamps created with trusted CAs are considered as valid, untrusted timestamps are ignored)
setAdjunctCertSources(CertificateSource...) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Sets multiple adjunct certificate sources.
setAdjunctCertSources(CertificateSource...) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setAdjunctCertSources(ListCertificateSource) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Sets a list of adjunct certificate sources
setAdjunctCertSources(ListCertificateSource) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setAIASource(AIASource) - Method in interface eu.europa.esig.dss.spi.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.spi.validation.CommonCertificateVerifier
 
setAIASources(Map<String, AIASource>) - Method in class eu.europa.esig.dss.spi.x509.aia.CompositeAIASource
This setter allows to provide multiple aIASource.
setAlertOnExpiredCertificate(StatusAlert) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method allows to change a behavior on signature creation or augmentation with an expired signing-certificate (notAfter is before the current time).
setAlertOnExpiredCertificate(StatusAlert) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setAlertOnInvalidSignature(StatusAlert) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method allows to change the behavior on invalid signature (T/LT/LTA augmentation).
setAlertOnInvalidSignature(StatusAlert) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setAlertOnInvalidTimestamp(StatusAlert) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method allows to change the behavior on invalid timestamp (LT/LTA augmentation).
setAlertOnInvalidTimestamp(StatusAlert) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setAlertOnMissingRevocationData(StatusAlert) - Method in interface eu.europa.esig.dss.spi.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.spi.validation.CommonCertificateVerifier
 
setAlertOnNoRevocationAfterBestSignatureTime(StatusAlert) - Method in interface eu.europa.esig.dss.spi.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.spi.validation.CommonCertificateVerifier
 
setAlertOnNotYetValidCertificate(StatusAlert) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method allows to change a behavior on signature creation with a not yet valid signing-certificate (notBefore is after the current time) NULL value provides a possibility to skip check execution.
setAlertOnNotYetValidCertificate(StatusAlert) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setAlertOnRevokedCertificate(StatusAlert) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method allows to change the behavior on revoked certificates (LT/LTA augmentation).
setAlertOnRevokedCertificate(StatusAlert) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setAlertOnUncoveredPOE(StatusAlert) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method allows to change the behavior on uncovered POE (timestamp).
setAlertOnUncoveredPOE(StatusAlert) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setArchiveTimestampType(ArchiveTimestampType) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Archive timestamps can be of different subtype.
setAsn1ObjectIdentifier(ASN1ObjectIdentifier) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary
Sets the ASN1ObjectIdentifier
setAtsHashIndexStatus(ArchiveTimestampHashIndexStatus) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Sets the validation status of the ats-hash-index(-v3) attribute, when applicable.
setAttribute(SignatureAttribute) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampIdentifierBuilder
Sets a signature attribute encapsulating the time-stamp token
setAugmentationAlertOnHigherSignatureLevel(StatusAlert) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method allows to change the augmentation behaviour for a signature of a higher level or a document containing a such signature.
setAugmentationAlertOnHigherSignatureLevel(StatusAlert) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setAugmentationAlertOnSelfSignedCertificateChains(StatusAlert) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method allows to change the augmentation behaviour for a signature containing only self-signed certificate chains.
setAugmentationAlertOnSelfSignedCertificateChains(StatusAlert) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setAugmentationAlertOnSignatureWithoutCertificates(StatusAlert) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method allows to change the augmentation behaviour for a signature without certificates.
setAugmentationAlertOnSignatureWithoutCertificates(StatusAlert) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setCanonicalizationMethod(String) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Allows to set the canonicalization method used by the timestamp.
setCertDigest(Digest) - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
Sets the certificate digest
setCertificate(X509Certificate) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Sets a time-stamp issuer certificate
setCertificateChain(List<X509Certificate>) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Sets a certificate chain to be embedded within the time-stamp token
setCertificateIdentifier(SignerIdentifier) - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
Sets the SignerIdentifier
setCertificateVerifier(CertificateVerifier) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
To carry out the validation process of the signature(s) some external sources of certificates and of revocation data can be needed.
setCertificateVerifier(CertificateVerifier) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Provides a CertificateVerifier to be used during the validation process.
setCheckRevocationForUntrustedChains(boolean) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
This method allows enabling of revocation checking for untrusted certificate chains.
setCheckRevocationForUntrustedChains(boolean) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setCheckRevocationFreshnessNextUpdate(boolean) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Sets whether the difference between revocation's nextUpdate and thisUpdate fields shall be taken as a maximum acceptable revocation freshness in case no maximum revocation freshness constraint is defined for the given context Default : FALSE (no revocation freshness check is performed when maximum revocation freshness is not defined)
setConnectTimeout(int) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
Sets the timeout to establish a connection with a remote resource (in milliseconds).
setContainerContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.spi.signature.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.spi.signature.DefaultAdvancedSignature
 
setContainerContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
setContainerContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Sets the List of DSSDocument containing the original container content for ASiC-S signatures.
setContentType(String) - Method in interface eu.europa.esig.dss.spi.client.http.DataLoader
This allows to set the content type.
setContentType(String) - Method in class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
 
setContentType(String) - Method in class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
 
setContentType(String) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
 
setCrlIssuedTime(Date) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
Sets CRL Issued time
setCrlIssuer(X500Name) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
Sets CRL Issuer
setCrlNumber(BigInteger) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
Sets CRL number
setCrlSource(RevocationSource<CRL>) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Defines the source of CRL used by this class
setCrlSource(RevocationSource<CRL>) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setCurrent(boolean) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
Sets if the SignerIdentifier is related to the current signature
setDataLoader(DataLoader) - Method in class eu.europa.esig.dss.spi.policy.SignaturePolicyProvider
Sets the DataLoader to retrieve signature policy documents (e.g. from online)
setDataLoader(DataLoader) - Method in class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
Sets the data loader to be used to download a certificate token by AIA
setDefaultNextUpdateDelay(Long) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Sets the default next update delay for the cached files in seconds.
setDefaultSignaturePolicyValidator(SignaturePolicyValidator) - Method in class eu.europa.esig.dss.spi.policy.DefaultSignaturePolicyValidatorLoader
This method sets a SignaturePolicyValidator to be used for default signature policy processing according to the signature format (when SignaturePolicy.hashAsInTechnicalSpecification == false)
setDEREncoding(SignatureEvidenceRecordDigestBuilder, boolean) - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
Sets the encoding to be used on the hash computation to the SignatureEvidenceRecordDigestBuilder whether applicable
setDetachedContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.spi.signature.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.spi.signature.DefaultAdvancedSignature
 
setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
setDetachedContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Sets the List of DSSDocument containing the original contents to sign, for detached signature scenarios.
setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
Sets a list of documents used for validation of a detached signature
setDetachedEvidenceRecordDocuments(List<DSSDocument>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
setDetachedEvidenceRecordDocuments(List<DSSDocument>) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Sets a List of DSSDocument containing the evidence record documents covering the signature document.
setDetachedEvidenceRecords(List<EvidenceRecord>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Sets a list of detached evidence records
setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Sets the digest algorithm of the signature of the generated time-stamp token Default: DigestAlgorithm.SHA256
setDigestEqual(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Sets if digest is equal
setDigestPresent(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Sets if digest is present
setDistinguishedNameEqual(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Sets if the distinguished name equals
setEmbeddedEvidenceRecordHelper(EmbeddedEvidenceRecordHelper) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.evidencerecord.EvidenceRecordAnalyzer
Sets a helper for processing and validation of the embedded evidence record type
setEmbeddedEvidenceRecordHelper(EmbeddedEvidenceRecordHelper) - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Sets a helper for processing and validation of the embedded evidence record type
setEncryptionAlgorithm(EncryptionAlgorithm) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Sets the encryption algorithm to be used on time-stamp's signature generation.
setEvidenceRecordIncorporationType(EvidenceRecordIncorporationType) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.evidencerecord.EvidenceRecordAnalyzer
Sets the incorporation type of the evidence record within a signature's unsigned attributes NOTE: only used for attached CAdES evidence records
setEvidenceRecordOrigin(EvidenceRecordOrigin) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.evidencerecord.EvidenceRecordAnalyzer
Sets the origin of the extracted evidence record
setEvidenceRecordScopes(List<SignatureScope>) - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Sets a list of covered archival data objects
setEvidenceRecordTimestampType(EvidenceRecordTimestampType) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Sets the EvidenceRecordTimestampType, for an evidence record's time-stamp
setExternalOrigin(RevocationOrigin) - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Sets the external origin
setFileCacheDirectory(File) - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
This method allows to set the file cache directory.
setFilename(String) - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
This method allows to set the signature filename (useful in case of ASiC)
setFilename(String) - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
setFilename(String) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
Sets a time-stamp document filename
setFilename(String) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Sets the filename of a detached timestamp
setIssuerName(X500Principal) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
Sets the name of the certificate's issuer
setIssuerSerialPresent(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Sets if the IssuerSerial is present
setJdbcCacheConnector(JdbcCacheConnector) - Method in class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
Sets the SQL connection DataSource
setManifestFile(ManifestFile) - Method in interface eu.europa.esig.dss.spi.signature.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.spi.signature.DefaultAdvancedSignature
 
setManifestFile(ManifestFile) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
setManifestFile(ManifestFile) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Sets a related ManifestFile to the document to be validated.
setManifestFile(ManifestFile) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Sets the manifest file covered by the current timestamp NOTE: applicable only for ASiC-E CAdES
setMasterSignature(AdvancedSignature) - Method in interface eu.europa.esig.dss.spi.signature.AdvancedSignature
This setter allows to indicate the master signature.
setMasterSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
setMaxInputSize(int) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
Sets the maximum InputStream size
setMaxNextUpdateDelay(Long) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Sets the maximum allowed nextUpdate delay for cached files in seconds.
setOcspSource(RevocationSource<OCSP>) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Defines the source of OCSP used by this class
setOcspSource(RevocationSource<OCSP>) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setOrderOfAttribute(Integer) - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
Sets position of the evidence record carrying attribute within the signature
setOrderOfAttribute(Integer) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampIdentifierBuilder
Sets position of the time-stamp carrying attribute within the signature
setOrderWithinAttribute(Integer) - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
Sets position of the evidence record within its carrying attribute
setOrderWithinAttribute(Integer) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampIdentifierBuilder
Sets position of the time-stamp within its carrying attribute
setParallelEvidenceRecord(boolean) - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractSignatureEvidenceRecordDigestBuilder
Sets whether the message-imprint for an evidence record shall be computed as for a parallel evidence-record (i.e. to be incorporated within the latest evidence-record attribute, when available).
setPrivateKey(PrivateKey) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Sets the private key used to sign the time-stamp token
setProcessedRevocations(Collection<RevocationToken<?>>) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Deprecated.
since DSS 6.3. Please provide revocation data within validationContext instead.
setProductionTime(Date) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Sets a production time of the timestamp.
setProxySource(AIASource) - Method in class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
Sets a source to access an AIA in case the requested certificates are not present in the repository
setProxySource(RevocationSource<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
The proxied revocation source to be called if the data is not available in the cache
setReadTimeout(int) - Method in class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
Sets the timeout to read a response from a remote resource (in milliseconds).
setReferencedData(boolean) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampInclude
Sets if the data is referenced
setReferenceValidations(List<ReferenceValidation>) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Sets a list of timestamped data reference validations (used for Evidence Record timestamps)
setRemoveExpired(boolean) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Sets whether the expired revocation data shall be removed from the cache
setResponderId(ResponderId) - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
Sets the ResponderId
setResponderIdMatch(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Sets if the ResponderId matches
setResponderIdPresent(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Sets if the ResponderId is present
setRevocationDataLoadingStrategyFactory(RevocationDataLoadingStrategyFactory) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Creates a strategy used to fetch OCSP or CRL for certificate validation.
setRevocationDataLoadingStrategyFactory(RevocationDataLoadingStrategyFactory) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setRevocationDataVerifier(RevocationDataVerifier) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Sets RevocationDataVerifier used to validate acceptance of the retrieved (from offline or online sources) revocation data.
setRevocationDataVerifier(RevocationDataVerifier) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setRevocationDataVerifier(RevocationDataVerifier) - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
Sets a revocation data verifier for validation of timestamp's certificate chain revocation data validity Note : This method is used internally during a eu.europa.esig.dss.validation.SignatureValidationContext initialization, when not defined explicitly, in order to provide the same configuration as the one used within a eu.europa.esig.dss.validation.CertificateVerifier.
setRevocationFallback(boolean) - Method in interface eu.europa.esig.dss.spi.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. both for OCSP and CRL).
setRevocationFallback(boolean) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setRevocationMaximumRevocationFreshness(Long) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Sets maximum accepted freshness for revocation data issued for revocation data's certificate chain certificates (CRL or OCSP).
setRevocationSkipCertificateExtensions(Collection<String>) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Sets a collection of certificate extension OIDs indicating the revocation check shall be skipped for the given certificate Default : valassured-ST-certs (OID: "0.4.0.194121.2.1") and ocsp_noCheck (OID: "1.3.6.1.5.5.7.48.1.5") (extracted from validation policy)
setRevocationSkipCertificatePolicies(Collection<String>) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Sets a collection of certificate policy OIDs indicating the revocation check shall be skipped for the given certificate Default : empty list (extracted from validation policy)
setSecurityProvider(Provider) - Static method in class eu.europa.esig.dss.spi.DSSSecurityProvider
Sets the security provider
setSerialNumber(BigInteger) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
Sets serial number of the signer certificate
setSerialNumberEqual(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Sets if the serial number matches
setSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.scope.EncapsulatedTimestampScopeFinder
This method sets an encapsulating AdvancedSignature
setSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampIdentifierBuilder
Sets signature corresponding to the time-stamp token
setSignatureMaximumRevocationFreshness(Long) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Sets maximum accepted freshness for revocation data issued for signature's certificate chain certificates.
setSignaturePoliciesById(Map<String, DSSDocument>) - Method in class eu.europa.esig.dss.spi.policy.SignaturePolicyProvider
Sets the map of signature policy documents to retrieve by IDs
setSignaturePoliciesByUrl(Map<String, DSSDocument>) - Method in class eu.europa.esig.dss.spi.policy.SignaturePolicyProvider
Sets the map of signature policy documents to retrieve by URLs
setSignaturePolicyProvider(SignaturePolicyProvider) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
setSignaturePolicyProvider(SignaturePolicyProvider) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
This method allows to set a provider for Signature policies
setSignerIdMatch(boolean) - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
Sets if CMS Signer Id matches
setSigningCertificateSource(CertificateSource) - Method in interface eu.europa.esig.dss.spi.signature.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.spi.signature.DefaultAdvancedSignature
 
setSigningCertificateSource(CertificateSource) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
setSigningCertificateSource(CertificateSource) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Set a certificate source which allows to find the signing certificate by kid or certificate's digest
setSigningOperation(SigningOperation) - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
(Optional) Sets the current operation kind to provide a user-friendly error message
setSki(byte[]) - Method in class eu.europa.esig.dss.spi.x509.ResponderId
Sets the SKI of the issuer
setSki(byte[]) - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
Sets SHA-1 of the certificate's public key
setSources(Map<String, RevocationSource<T>>) - Method in class eu.europa.esig.dss.spi.x509.CompositeRevocationSource
This setter allows to provide multiple revocationSources.
setSourceURL(String) - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
This sets the revocation data source URL.
setSummary(TLValidationJobSummary) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
Sets TL Validation job summary
setTheCertificateValidity(CertificateValidity) - Method in class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
This method allows to set the SigningCertificateValidity object after the verification of its signature.
setTimestampedData(DSSDocument) - Method in class eu.europa.esig.dss.spi.validation.scope.DetachedTimestampScopeFinder
Sets the timestamped data
setTimestampedReferences(List<TimestampedReference>) - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Sets references to objects covered by the evidence record
setTimestampIncludes(List<TimestampInclude>) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Sets the covered references by the current timestamp (XAdES IndividualDataObjectsTimeStamp)
setTimestampMaximumRevocationFreshness(Long) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Sets maximum accepted freshness for revocation data issued for time-stamp's certificate chain certificates.
setTimestampScopes(List<SignatureScope>) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Sets timestamp's signature scopes
setTimestampTokenVerifier(TimestampTokenVerifier) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Sets TimestampTokenVerifier used to validate acceptance of the timestamp tokens encapsulated within the signature.
setTimestampTokenVerifier(TimestampTokenVerifier) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setTokenIdentifierProvider(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
setTokenIdentifierProvider(TokenIdentifierProvider) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Sets the TokenIdentifierProvider
setTrustAnchorBPPolicy(boolean) - Method in class eu.europa.esig.dss.spi.x509.BaselineBCertificateSelector
Sets whether a trust anchor policy should be used.
setTrustAnchorVerifier(TrustAnchorVerifier) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Sets TrustAnchorVerifier used to validate acceptance of the trust anchors
setTrustAnchorVerifier(TrustAnchorVerifier) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setTrustAnchorVerifier(TrustAnchorVerifier) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Sets whether a certificate token can be considered as a trust anchor at the given control time Note : This method is used internally during a eu.europa.esig.dss.validation.SignatureValidationContext initialization, when not defined explicitly, in order to provide the same configuration as the one used within a eu.europa.esig.dss.validation.CertificateVerifier.
setTrustAnchorVerifier(TrustAnchorVerifier) - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
Sets whether a certificate token can be considered as a trust anchor at the given control time Note : This method is used internally during a eu.europa.esig.dss.validation.SignatureValidationContext initialization, when not defined explicitly, in order to provide the same configuration as the one used within a eu.europa.esig.dss.validation.CertificateVerifier.
setTrustedCertificateSource(CertificateSource) - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Sets a trusted certificate source in order to provide information about the available trust anchors.
setTrustedCertificateSource(CertificateSource) - Method in class eu.europa.esig.dss.spi.x509.BaselineBCertificateSelector
Sets the trusted certificate source
setTrustedCertSources(CertificateSource...) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Sets multiple trusted certificate sources.
setTrustedCertSources(CertificateSource...) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setTrustedCertSources(ListCertificateSource) - Method in interface eu.europa.esig.dss.spi.validation.CertificateVerifier
Sets a list of trusted certificate sources
setTrustedCertSources(ListCertificateSource) - Method in class eu.europa.esig.dss.spi.validation.CommonCertificateVerifier
 
setTrustPropertiesByCertificates(Map<CertificateToken, List<TrustProperties>>) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
 
setTrustTimeByCertificates(Map<CertificateToken, List<CertificateTrustTime>>) - Method in class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
 
setTsaPolicy(String) - Method in class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
Sets the TSA policy NOTE: The property is mandatory for TimeStampToken generation.
setTspSources(Map<String, TSPSource>) - Method in class eu.europa.esig.dss.spi.x509.tsp.CompositeTSPSource
This setter allows to provide multiple tspSources.
setURI(String) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampInclude
Sets the reference URI
setUseSunsetDate(boolean) - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Sets whether a trust anchor's sunset date shall be taken into account when checking a trust anchor Default : TRUE (sunset date is used for a trust anchor determination, when applicable)
setValidationContext(ValidationContext) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
Sets validation context for certificates validation
setValidationContextExecutor(ValidationContextExecutor) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
setValidationContextExecutor(ValidationContextExecutor) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
This method sets ValidationContextExecutor for validation of the prepared ValidationContext Default: eu.europa.esig.dss.validation.executor.context.DefaultValidationContextExecutor (performs basic validation of tokens, including certificate chain building and revocation data extraction, without processing of validity checks)
setValidationTime(Date) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Allows to define a custom validation time
setValidationTime(Date) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
Allows to define a custom validation time
setVersion(ArchiveTimestampHashIndexVersion) - Method in class eu.europa.esig.dss.spi.x509.tsp.ArchiveTimestampHashIndexStatus
Sets the version of the ats-hash-index attribute used in the archive-time-stamp-v3
setX500Principal(X500Principal) - Method in class eu.europa.esig.dss.spi.x509.ResponderId
Sets X500Principal of the OCSP issuer
setX509Url(String) - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
Sets the X.509 Public Key Certificate location URL
SIG_REQUIRED - Enum constant in enum class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
Must sign the request
sigAndRefsTimestamps - Variable in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Enclosed SignAndRefs timestamps.
signature - Variable in class eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker
The signature object
signature - Variable in class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
The signature to build identifier for
signature - Variable in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
Master signature
signature - Variable in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractSignatureEvidenceRecordDigestBuilder
The signature incorporating the evidence record
signature - Variable in class eu.europa.esig.dss.spi.validation.scope.EncapsulatedTimestampScopeFinder
AdvancedSignature embedding the timestamp
signature - Variable in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
The signature is being validated
SignatureAttribute - Interface in eu.europa.esig.dss.spi.validation
Defines a child of "signed-signature-properties" or "unsigned-signature-properties" element
SignatureAttributeIdentifier - Class in eu.europa.esig.dss.spi.validation.identifier
Identifies uniquely an unsigned attribute of a signature
SignatureAttributeIdentifier(byte[]) - Constructor for class eu.europa.esig.dss.spi.validation.identifier.SignatureAttributeIdentifier
Default constructor
SignatureCertificateSource - Class in eu.europa.esig.dss.spi
The advanced signature contains a list of certificate that was needed to validate the signature.
SignatureCertificateSource() - Constructor for class eu.europa.esig.dss.spi.SignatureCertificateSource
Default constructor initializing object with null signing certificate candidates list
signatureCRLSource - Variable in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Cached offline signature CRL source
signatureCryptographicVerification - Variable in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
This variable contains the result of the signature mathematical validation.
signatureDocument - Variable in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractSignatureEvidenceRecordDigestBuilder
Signature document to compute hash value for
SignatureEvidenceRecordDigestBuilder - Interface in eu.europa.esig.dss.spi.validation.evidencerecord
Generates digest for an evidence record to be embedded within a given signature
signatureIdentifier - Variable in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Unique signature identifier
SignatureIdentifier - Class in eu.europa.esig.dss.spi.signature.identifier
The DSS Signature identifier
SignatureIdentifier(byte[]) - Constructor for class eu.europa.esig.dss.spi.signature.identifier.SignatureIdentifier
Default constructor
SignatureIdentifierBuilder - Interface in eu.europa.esig.dss.spi.signature.identifier
Builds a deterministic Signature Identifier for the produced reports
SignatureIntegrityValidator - Class in eu.europa.esig.dss.spi.x509
Checks signature integrity among a provided list of signing certificate candidates
SignatureIntegrityValidator() - Constructor for class eu.europa.esig.dss.spi.x509.SignatureIntegrityValidator
Default constructor instantiating object with null list of erros
signatureOCSPSource - Variable in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
Cached offline signature OCSP source
signaturePolicy - Variable in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
The SignaturePolicy identifier
SignaturePolicyProvider - Class in eu.europa.esig.dss.spi.policy
The class is used to retrieve a policy by its SignaturePolicyIdentifier
SignaturePolicyProvider() - Constructor for class eu.europa.esig.dss.spi.policy.SignaturePolicyProvider
Default constructor instantiating object with null data loaded and empty maps
SignaturePolicyValidator - Interface in eu.europa.esig.dss.spi.policy
Performs a validation of a SignaturePolicy
SignaturePolicyValidatorLoader - Interface in eu.europa.esig.dss.spi.policy
Loads a relevant SignaturePolicyValidator for the provided SignaturePolicy
SignatureProperties<SA> - Interface in eu.europa.esig.dss.spi.validation
Defined a "signed-signature-element" or "unsigned-signature-element" of a signature
SignatureScopeFinder<T> - Interface in eu.europa.esig.dss.spi.validation.scope
Builds a list of SignatureScopes from an AdvancedSignature
SignatureScopeWithTransformations - Class in eu.europa.esig.dss.spi.validation.scope
The signature scope with the performed transforms
SignatureScopeWithTransformations(DSSDocument, List<String>) - Constructor for class eu.europa.esig.dss.spi.validation.scope.SignatureScopeWithTransformations
Default constructor with a name extracted from a document
SignatureScopeWithTransformations(String, DSSDocument, List<String>) - Constructor for class eu.europa.esig.dss.spi.validation.scope.SignatureScopeWithTransformations
Default constructor with a name provided
SignatureSignatureScope - Class in eu.europa.esig.dss.spi.validation.scope
Defines a signature scope covering a signature
SignatureSignatureScope(AdvancedSignature, DSSDocument) - Constructor for class eu.europa.esig.dss.spi.validation.scope.SignatureSignatureScope
Default constructor to create a signature scope
SignatureStatus - Class in eu.europa.esig.dss.spi.validation.status
Contains signatures concerned by an occurred event and corresponding information about them
SignatureStatus() - Constructor for class eu.europa.esig.dss.spi.validation.status.SignatureStatus
Default constructor initializing an empty map
SignatureTimestampIdentifierBuilder - Class in eu.europa.esig.dss.spi.validation.timestamp
Builds an identifier for a time-stamp token encapsulated within a signature
SignatureTimestampIdentifierBuilder(byte[]) - Constructor for class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampIdentifierBuilder
Default constructor to build an identifier for time-stamp token binaries from a signature
SignatureTimestampIdentifierBuilder(TimeStampToken) - Constructor for class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampIdentifierBuilder
Constructor to build an identifier for a time-stamp token from a signature
signatureTimestamps - Variable in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Enclosed signature timestamps.
signatureTimestampsCreatedBeforeSignCertExpiration() - Method in class eu.europa.esig.dss.spi.signature.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.spi.signature.DefaultAdvancedSignature
Cached offline signature timestamp source
SignatureTimestampSource<AS,SA> - Class in eu.europa.esig.dss.spi.validation.timestamp
The timestamp source of a signature
SignatureTimestampSource(AS) - Constructor for class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Default constructor
SignatureValidationAlerter - Class in eu.europa.esig.dss.spi.validation
This class used eu.europa.esig.dss.spi.validation.SignatureValidationContext to perform validation and executes alerts based on the validation result.
SignatureValidationAlerter(SignatureValidationContext) - Constructor for class eu.europa.esig.dss.spi.validation.SignatureValidationAlerter
Default constructor to instantiate alerter
SignatureValidationContext - Class in eu.europa.esig.dss.spi.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.spi.validation.SignatureValidationContext
Default constructor instantiating object with null or empty values and current time
SignatureValidationContext(Date) - Constructor for class eu.europa.esig.dss.spi.validation.SignatureValidationContext
Constructor instantiating object with null or empty values and provided time
SignerIdentifier - Class in eu.europa.esig.dss.spi.x509
Represents an ASN.1 SignerId DTO
SignerIdentifier() - Constructor for class eu.europa.esig.dss.spi.x509.SignerIdentifier
Default constructor instantiating object with null values
signingCertificateSource - Variable in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
The certificate source of a signing certificate
signingCertificateSource - Variable in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Certificate source to find signing certificate
SkipValidationContextExecutor - Class in eu.europa.esig.dss.spi.validation.executor
This class skips validation of the ValidationContext
sourceURL - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
The URL which was used to obtain the revocation data (online).
SqlQuery - Class in eu.europa.esig.dss.spi.client.jdbc.query
Represents a stateless query to be made to an SQL database
SqlQuery(String) - Constructor for class eu.europa.esig.dss.spi.client.jdbc.query.SqlQuery
Default constructor
SqlRecord - Interface in eu.europa.esig.dss.spi.client.jdbc.record
Contains result of a record extraction from an SQL database
SqlSelectQuery - Class in eu.europa.esig.dss.spi.client.jdbc.query
A select query containing logic to extract records from a ResultSet
SqlSelectQuery(String) - Constructor for class eu.europa.esig.dss.spi.client.jdbc.query.SqlSelectQuery
Default constructor
status - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Contains the revocation status of the token.
store(OutputStream) - Method in class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
This method allows to store the keystore in the OutputStream
stripFirstLeadingOccurrence(String, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Trims the leading string if it is a leading part of the text
structureValidationMessages - Variable in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
A list of error messages occurred during a structure validation
SUCCESSFUL - Enum constant in enum class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
Response has valid confirmations

T

tableQuery(SqlQuery) - Method in class eu.europa.esig.dss.spi.client.jdbc.JdbcCacheConnector
This method allows table creation, removal and existence check
thisUpdate - Variable in class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
Represents the this update date of the CRL.
TimestampAnalyzer - Interface in eu.europa.esig.dss.spi.validation.analyzer.timestamp
This class performs processing of a timestamp
TimestampAnalyzerComparator - Class in eu.europa.esig.dss.spi.validation.analyzer.timestamp
Compares TimestampAnalyzers
TimestampAnalyzerComparator() - Constructor for class eu.europa.esig.dss.spi.validation.analyzer.timestamp.TimestampAnalyzerComparator
Default constructor instantiating TimestampTokenComparator
TimestampCertificateSource - Class in eu.europa.esig.dss.spi.x509.tsp
A timestamp CMS certificate source
TimestampCertificateSource(TimeStampToken) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampCertificateSource
Default constructor
TimestampCRLSource - Class in eu.europa.esig.dss.spi.x509.tsp
CRLSource that retrieves information embedded to a TimeStampToken
timestampedData - Variable in class eu.europa.esig.dss.spi.validation.scope.DetachedTimestampScopeFinder
The data used to for message-imprint computation of a timestamp token
TimestampedReference - Class in eu.europa.esig.dss.spi.x509.tsp
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.spi.x509.tsp.TimestampedReference
Default constructor
TimestampIdentifierBuilder - Class in eu.europa.esig.dss.spi.x509.tsp
Builds an eu.europa.esig.dss.spi.x509.tsp.TimestampTokenIdentifier for the provided eu.europa.esig.dss.spi.x509.tsp.TimestampToken.
TimestampIdentifierBuilder(byte[]) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
Default constructor to build an implementation independent identifier
TimestampInclude - Class in eu.europa.esig.dss.spi.x509.tsp
This class represents XAdES Include tag in case of IndividualDataObjectsTimeStamp
TimestampInclude() - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampInclude
Empty constructor
TimestampInclude(String, boolean) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampInclude
Default constructor
TimestampMessageDigestBuilder - Interface in eu.europa.esig.dss.spi.validation.timestamp
Builds message-imprint digest to be timestamped
TimestampOCSPSource - Class in eu.europa.esig.dss.spi.x509.tsp
OCSPSource that retrieves information embedded to a TimeStampToken
TimestampScopeFinder - Interface in eu.europa.esig.dss.spi.validation.scope
This interface is used to find a signature scope for a timestamp
TimestampSource - Interface in eu.europa.esig.dss.spi.x509.tsp
The interface for handling validation data extracted from timestamps
TimestampToken - Class in eu.europa.esig.dss.spi.x509.tsp
SignedToken containing a TimeStamp.
TimestampToken(byte[], TimestampType) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Default constructor
TimestampToken(byte[], TimestampType, List<TimestampedReference>) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Default constructor with timestamped references
TimestampToken(byte[], TimestampType, List<TimestampedReference>, TimestampIdentifierBuilder) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Default constructor with timestamped references and identifier builder
TimestampToken(CMSSignedData, TimestampType, List<TimestampedReference>) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Constructor from CMS with timestamped references
TimestampToken(CMSSignedData, TimestampType, List<TimestampedReference>, TimestampIdentifierBuilder) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Constructor from CMS with timestamped references and identifier builder
TimestampToken(TimeStampToken, TimestampType, List<TimestampedReference>) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Constructor with an indication of the timestamp type and time-stamped references.
TimestampToken(TimeStampToken, TimestampType, List<TimestampedReference>, TimestampIdentifierBuilder) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
Constructor with an indication of the timestamp type, time-stamped references and an identifier builder.
timestampTokenBinaries - Variable in class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
Time-stamp token to build an identifier for
TimestampTokenComparator - Class in eu.europa.esig.dss.spi.x509.tsp
Compares TimestampTokens
TimestampTokenComparator() - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampTokenComparator
Default constructor
TimestampTokenIdentifier - Class in eu.europa.esig.dss.spi.x509.tsp
Identifier for a timestamp token
TimestampTokenIdentifier(byte[]) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampTokenIdentifier
Constructor to build a time-stamp identifier from custom binaries
TimestampTokenIdentifier(TimestampToken) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.TimestampTokenIdentifier
Default constructor
TimestampTokenVerifier - Class in eu.europa.esig.dss.spi.validation
This class is used to verify applicability of a timestamp token within the signature validation process
TimestampTokenVerifier() - Constructor for class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
Default constructor
toASN1Primitive(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method returns T extends ASN1Primitive created from array of bytes.
toBasicOCSPResp(OCSPResponse) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Converts an object of OCSPResponse class to BasicOCSPResp
toBasicOCSPResps(BasicOCSPResponse[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Converts an array of BasicOCSPResponses to an array of BasicOCSPResps
toBasicOCSPResps(OCSPResponse[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Converts an array of OCSPResponses to an array of BasicOCSPResps
toBigIntegerList(int[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Transforms the given array of integers to a list of BigIntegers
toByteArray(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Get the contents of an DSSDocument as a byte[].
toByteArray(File) - Static method in class eu.europa.esig.dss.spi.DSSUtils
FROM: Apache Reads the contents of a file into a byte array.
toByteArray(InputStream) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Get the contents of an InputStream as a byte[].
toCMSSignedData(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Creates CMSSignedData from the DER-encoded binaries representing CMS
toCMSSignedData(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Gets CMSSignedData from the document bytes
toCMSSignedData(InputStream) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Gets CMSSignedData from the InputStream
toDate(ASN1GeneralizedTime) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Converts ASN1GeneralizedTime to Date
toDigestDocument(DigestAlgorithm, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Creates a DigestDocument with the provided DigestAlgorithm and digestValue
toDigestDocument(Digest) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Creates a DigestDocument with the provided Digest
toHex(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Converts an array of bytes into a String representing the hexadecimal values of each byte in order.
TokenCertificateSource - Class in eu.europa.esig.dss.spi.x509
Represents a source of certificates embedded in a token (signature, timestamp, ocsp response)
TokenCertificateSource() - Constructor for class eu.europa.esig.dss.spi.x509.TokenCertificateSource
Default constructor
TokenIssuerSelector - Class in eu.europa.esig.dss.spi.x509
This class is used to select an issuer of the provided Token
TokenIssuerSelector(Token, Collection<CertificateToken>) - Constructor for class eu.europa.esig.dss.spi.x509.TokenIssuerSelector
Default constructor
TokenStatus - Class in eu.europa.esig.dss.spi.validation.status
Contains tokens concerned by an occurred event and corresponding information about them
TokenStatus() - Constructor for class eu.europa.esig.dss.spi.validation.status.TokenStatus
Default constructor instantiating an empty map of related tokens
toPlainDSASignatureValue(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Converts an ASN.1 value to a concatenation string of R and S from ECDSA/DSA encryption algorithm
toSignerIdentifier(X500Principal, BigInteger, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method transforms token's issuer and serial number information into a CertificateIdentifier object
toSignerIdentifier(IssuerSerial) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Transforms an object of class IssuerSerial into instance of CertificateIdentifier
toSignerIdentifier(SignerId) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method transforms token's signerId into a SignerIdentifier object
toStandardDSASignatureValue(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Converts a plain signatureValue to its corresponding ASN.1 format
toString() - Method in class eu.europa.esig.dss.spi.client.jdbc.query.SqlQuery
 
toString() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
 
toString() - Method in class eu.europa.esig.dss.spi.validation.scope.SignatureScopeWithTransformations
 
toString() - Method in class eu.europa.esig.dss.spi.x509.CertificateRef
 
toString() - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
 
toString() - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
 
toString() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
 
toString() - Method in class eu.europa.esig.dss.spi.x509.SignerIdentifier
 
toString() - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampedReference
 
toString(String) - Method in class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
 
toString(String) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
 
toString(String) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
 
toString(ASN1OctetString) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Reads ASN1OctetString value and returns
toUrnOid(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Returns a URN URI generated from the given OID:
toX500Principal(X500Name) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
Transforms x500Name to X500Principal
trimWhitespacesAndNewlines(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
Trims whitespaces and new line characters
TrustAnchorVerifier - Class in eu.europa.esig.dss.spi.validation
This class is used to verify whether a given certificate token is trusted at the control time
TrustAnchorVerifier() - Constructor for class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
Default constructor
TrustedCertificateSource - Interface in eu.europa.esig.dss.spi.x509
The interface provides an abstraction of a eu.europa.esig.dss.spi.x509.CertificateSource containing trust anchors
TrustedListsCertificateSource - Class in eu.europa.esig.dss.spi.tsl
This class allows injection of trusted certificates from Trusted Lists
TrustedListsCertificateSource() - Constructor for class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
The default constructor.
TRY_LATER - Enum constant in enum class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
Try again later
TSPSource - Interface in eu.europa.esig.dss.spi.x509.tsp
Abstraction of a Time Stamping authority which delivers RFC 3161 Time Stamp Responses containing tokens, from Time Stamp Requests.

U

UNAUTHORIZED - Enum constant in enum class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
Request unauthorized
UNKNOWN_STATUS - Enum constant in enum class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
(4) is not used
unsignedAttributes - Variable in class eu.europa.esig.dss.spi.x509.CMSOCSPSource
Represents unsigned properties
unsignedPropertiesReferences - Variable in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
A list of all TimestampedReferences extracted from a signature
update(byte) - Method in class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
Updates the digest using the provided byte
update(byte[]) - Method in class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
Updates the digest using the provided array of bytes
update(byte[], int, int) - Method in class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
Updates the bytes starting from the offset and a specified length
update(InputStream) - Method in class eu.europa.esig.dss.spi.DSSMessageDigestCalculator
Updates the digest by reading the provided InputStream.
updateRevocation(String, RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
 
updateRevocation(String, RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
Updates the RevocationToken into cache
UTC_TIMEZONE - Static variable in class eu.europa.esig.dss.spi.DSSUtils
The UTC timezone (GMT+0), used by default
UTF8_ENCODING - Static variable in class eu.europa.esig.dss.spi.DSSUtils
The UTF-8 encoding name string

V

validate() - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
 
validate() - Method in interface eu.europa.esig.dss.spi.validation.analyzer.DocumentAnalyzer
This method performs validation of the document
validate() - Method in class eu.europa.esig.dss.spi.validation.SignatureValidationContext
 
validate() - Method in interface eu.europa.esig.dss.spi.validation.ValidationContext
Carries out the validation process in recursive manner for not yet checked tokens.
validate(SignaturePolicy) - Method in class eu.europa.esig.dss.spi.policy.BasicASN1SignaturePolicyValidator
 
validate(SignaturePolicy) - Method in class eu.europa.esig.dss.spi.policy.EmptySignaturePolicyValidator
 
validate(SignaturePolicy) - Method in class eu.europa.esig.dss.spi.policy.NonASN1SignaturePolicyValidator
 
validate(SignaturePolicy) - Method in interface eu.europa.esig.dss.spi.policy.SignaturePolicyValidator
Performs a SignaturePolicy validation
validate(SignaturePolicy) - Method in class eu.europa.esig.dss.spi.policy.ZeroHashSignaturePolicyValidator
 
validate(ValidationContext) - Method in class eu.europa.esig.dss.spi.validation.executor.CompleteValidationContextExecutor
 
validate(ValidationContext) - Method in class eu.europa.esig.dss.spi.validation.executor.DefaultValidationContextExecutor
 
validate(ValidationContext) - Method in class eu.europa.esig.dss.spi.validation.executor.SkipValidationContextExecutor
 
validate(ValidationContext) - Method in interface eu.europa.esig.dss.spi.validation.executor.ValidationContextExecutor
Performs validation of validationContext
validate(CandidatesForSigningCertificate) - Method in class eu.europa.esig.dss.spi.x509.SignatureIntegrityValidator
Verifies validity of a signature across a provided signing certificate candidates list NOTE: in case of a failed validation, use getErrorMessages() method after processing this method for more details
validateContext(ValidationContext) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
Process the validation
validateSignaturePolicy(AdvancedSignature) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
This method is used to perform validation of the signature policy's identifier, when present
validateStructure() - Method in class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
This method processes the structure validation of the signature.
validateTimestamps() - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
Validates list of all timestamps present in the source
ValidationAlerter - Interface in eu.europa.esig.dss.spi.validation
This class used eu.europa.esig.dss.spi.validation.ValidationContext to perform validation and executes alerts based on the validation result.
ValidationContext - Interface in eu.europa.esig.dss.spi.validation
This interface allows the implementation of the validators for: certificates, timestamps and revocation data.
ValidationContextExecutor - Interface in eu.europa.esig.dss.spi.validation.executor
This class defines a strategy for execution of ValidationContext's validation
ValidationData - Class in eu.europa.esig.dss.spi.validation
Contains a validation data to be included into the signature
ValidationData() - Constructor for class eu.europa.esig.dss.spi.validation.ValidationData
Default constructor instantiating empty maps of tokens
ValidationDataContainer - Class in eu.europa.esig.dss.spi.validation
Contains a ValidationData for a list of signatures/timestamps
ValidationDataContainer() - Constructor for class eu.europa.esig.dss.spi.validation.ValidationDataContainer
Default constructor instantiating empty maps of tokens and validation data relationships
valueOf(String) - Static method in enum class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader.HttpMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class eu.europa.esig.dss.spi.client.http.Protocol
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader.HttpMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class eu.europa.esig.dss.spi.client.http.Protocol
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
Returns an array containing the constants of this enum class, in the order they are declared.
verify(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPSignatureIntegrityValidator
 
verify(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.SignatureIntegrityValidator
Verifies if the signature has been created with the given public key

W

writeSignaturePosition(ByteArrayOutputStream) - Method in class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
Writes the current signature position between other signature entries on the same level
writeSignedProperties(ByteArrayOutputStream) - Method in class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
Write signed properties of a signature to the given ByteArrayOutputStream
writeString(ByteArrayOutputStream, String) - Method in class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
The method used to write a str into baos
writeTimestampBinaries(ByteArrayOutputStream) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
Writes DER-encoded binaries of the current time-stamp token to the given ByteArrayOutputStream
writeTimestampPosition(ByteArrayOutputStream) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
Writes the current time-stamp position within a document
writeToDSSDocument() - Method in interface eu.europa.esig.dss.spi.signature.resources.DSSResourcesHandler
This method creates a new DSSDocument representing a signed document, based on the created OutputStream.

X

x500PrincipalAreEquals(X500Principal, X500Principal) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
This method compares two X500Principals.

Z

ZeroHashSignaturePolicyValidator - Class in eu.europa.esig.dss.spi.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.spi.policy.ZeroHashSignaturePolicyValidator
Default constructor
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form