Index
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
InternalEvidenceRecordHelpercontaining 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
signaturefor the givenevidenceRecordAttribute - 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
SignatureScopefinding - 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 aDefaultAdvancedSignatureobject - 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
revocationSourceto 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
listRevocationSourceto 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
revocationSourcesto 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
CertificateTokenwith itsCertificateOrigin - addCertificateIdentifier(SignerIdentifier, CertificateOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Adds a
CertificateIdentifierwith its origin - addCertificateRef(CertificateRef, CertificateRefOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Adds a
CertificateRefwith itsCertificateRefOrigin - 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
referenceToAddtoreferenceListwithout duplicates - addReferences(List<TimestampedReference>, List<TimestampedReference>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
-
Adds
referencesToAddtoreferenceListwithout 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
RevocationTokenfrom 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
CRLBinaryfromcrlHolder - 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
UserNoticeobject - 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
SignatureIdentifierfor the providedAdvancedSignature - build() - Method in interface eu.europa.esig.dss.spi.signature.identifier.SignatureIdentifierBuilder
-
Builds
SignatureIdentifierfor the providedAdvancedSignature - 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
TimestampTokenIdentifierfor the providedeu.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
CertificateVerifierused 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
certificateVerifierby skipping the data sources and disabling alerts - buildOfflineCopy() - Method in class eu.europa.esig.dss.spi.validation.CertificateVerifierBuilder
-
Builds a copy of the
certificateVerifierby 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
RevocationTokenfrom the obtainedResultSet - 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
oidOrUriSPDocSpecification ::= 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 andCertificateRefs - 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
CertificateTokenmatches aCertificateRef - 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.
- 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
CMSSignedDatacontainer. - 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
CMSSignedDatacontainer. - 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
CommonCertificateVerifierwithoutDataLoader. - 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
Listof 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
SignatureValuehas 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
evidenceRecordcovers thesignature - 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
DocumentAnalyzerwith the given document - create(DSSDocument) - Method in interface eu.europa.esig.dss.spi.validation.analyzer.evidencerecord.EvidenceRecordAnalyzerFactory
-
This method instantiates a
EvidenceRecordAnalyzerwith the given document - create(DSSDocument) - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.digest.DataObjectDigestBuilderFactory
-
Creates an instance of
DataObjectDigestBuilderto build hash for thedocument, 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
DataObjectDigestBuilderto build hash for thedocument, according to the given implementation, using a provideddigestAlgorithm - 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
BaselineRequirementsCheckeraccording 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
DSSDocumentfrom givendigest - 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
DSSDocumentfrom givenbinaries - 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
OutputStreamto 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
SqlQuerywith the given query string - createReferenceForCertificate(CertificateToken) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
-
Creates a
TimestampedReferencefor the providedCertificateToken - createReferenceForIdentifier(Identifier, TimestampedObjectType) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
-
Creates a
TimestampedReferencefor 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 ofcertificates - createReferencesForCRLBinaries(Collection<? extends EncapsulatedRevocationTokenIdentifier<CRL>>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences from a collection ofCRLBinarys - createReferencesForCRLRefs(Collection<? extends RevocationRef<CRL>>, OfflineRevocationSource<CRL>, ListRevocationSource<CRL>) - Method in class eu.europa.esig.dss.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 ofOCSPResponseBinarys - createReferencesForOCSPBinary(OCSPResponseBinary, ListCertificateSource) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences for aOCSPResponseBinary - createReferencesForOCSPRefs(Collection<? extends RevocationRef<OCSP>>, OfflineRevocationSource<OCSP>, ListCertificateSource, ListRevocationSource<OCSP>) - Method in class eu.europa.esig.dss.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
ValidationContextperforming 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
SignaturePolicyValidatorbased 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
Listcontains 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
InputStreamwith 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
DSSDocumentand create a corresponding implementation ofDocumentAnalyzer - doesCertificateReferenceMatch(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
This method verifies whether the
CertificateRefdoes match to theCertificateToken - 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.DSSExternalResourceExceptionwhen 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
DSSDocumentinstead of binaries - DSSMessageDigestCalculator - Class in eu.europa.esig.dss.spi
-
This class is used to compute
DSSMessageDigestbased 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
SignatureScopecandidates, 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
toAddCollectionintocurrentCollectionwithout 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
EvidenceRecordAnalyzerfor 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
crlTokensToExcludefrom 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
ocspTokensToExcludefrom the current OCSP data set - excludeValidationData(ValidationData) - Method in class eu.europa.esig.dss.spi.validation.ValidationData
-
Excludes
validationDataToExcludefrom 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
identifierfromX500PrincipalHelper - 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
RepositoryRevocationSourceto 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
EncapsulatedRevocationTokenIdentifiercorresponding to the providedreference - findBinaryForReference(RevocationRef<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Returns the linked
EncapsulatedRevocationTokenIdentifierfor a givenRevocationRef - 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
RevocationRefwith theirRevocationRefOrigins for a givenEncapsulatedRevocationTokenIdentifier - findRefsAndOriginsForRevocationToken(RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
-
Retrieves a Map of found
RevocationRefwith their origins for the givenRevocationToken - 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
certificateTokenwith the correspondingkey - 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 providedCertificateRef - 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 providedCertificateRefs - 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
TimeZoneNOTE : 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
EvidenceRecordValidatorby loading a corresponding implementation, acrossEvidenceRecordValidatorFactoryinstances found by ServiceLoader. - fromInt(int) - Static method in enum class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRespStatus
-
Returns a corresponding
OCSPRespStatusfor the int value code - fromRespToBasic(OCSPResp) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
This method returns the
BasicOCSPRespfrom aOCSPResp. - 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
refreshwhen 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
SignerIdentifierFor 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
ArchiveTimestampTypefor the givenunsignedAttribute - getAsn1Attributes(AttributeTable, ASN1ObjectIdentifier) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns an array of
Attributes for a givenoidfound in theattributeTable - getAsn1Encodable(Attribute) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns
ASN1Encodableof theattribute - getAsn1IntegerFromDerOctetString(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method returns the
ASN1Integerencapsulated inDEROctetString. - 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
ASN1Sequenceencapsulated inDEROctetString. - 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
signatureAttributeeither 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
BasicOCSPRespfrom aASN1Sequence. - 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
- getByEntityKey(EntityIdentifier) - Method in interface eu.europa.esig.dss.spi.x509.CertificateSource
-
This method returns a Set of
CertificateTokenwith the givenEntityIdentifier - 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
CertificateTokenwith the givenPublicKey - getByPublicKey(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.CommonCertificateSource
-
This method returns a list of
CertificateTokenwith the givenPublicKey - getByPublicKey(PublicKey) - Method in class eu.europa.esig.dss.spi.x509.ListCertificateSource
- 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
CertificateTokenwith 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
CertificateTokenwith 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
CertificateTokenfrom allCertificateSourcefor 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
CertificateTokenfrom allCertificateSourcefor the givenX500PrincipalHelper. - 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
OtherCertIDtoCertificateRef - 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 givenunsignedAttribute - getCertificateRefsByOrigin(CertificateRefOrigin) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Gets a list of
CertificateRefs by the givenCertificateRefOrigin - 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 providedcertificateToken - 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
TimestampCertificateSourcefor 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
CertificateSourceTypewhere 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
CertificateTokenby the givenSignerIdentifier - 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 givenCertificateOrigin - 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
CertificateVerifierinstance - 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
signatureCertificateSourceand 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
signatureCRLSourseand 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
signatureOCSPSourseand 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
Digeston 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
- 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
TimestampCRLSourcefor 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
SignerIdentifierFor 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
encodableand returns aDate - 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
bytearray. - 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
DEROctetStringfrom anASN1SequenceUseful 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
Digestof thedssDocument - 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
OtherHashtoDigest - 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
DigestAlgorithmused 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
DigestCalculatorfor thedigestAlgorithm - 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
bytearray. - 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
DSSDocumentfrom a specifiedurlwith a custom setting indicating whether therefreshof 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
fileNamefrom the list ofdocuments, 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
Stringid - getDSSIdAsString() - Method in class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
-
Returns revocation reference
Stringid - getDSSResponderId(ResponderID) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Transforms
ResponderIDtoResponderId - getDSSResponderId(RespID) - Static method in class eu.europa.esig.dss.spi.DSSRevocationUtils
-
Transforms
RespIDtoResponderId - getEdDSASignatureAlgorithm(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method returns a
SignatureAlgorithmused to create thesignatureValueNOTE: Only EdDSA algorithm is being returned by this method. - getEmbeddedEvidenceRecordHelper() - Method in interface eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
-
Returns an
EmbeddedEvidenceRecordHelperin 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 givenunsignedAttribute - getEncapsulatedCRLIdentifiers(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Returns a list of
CRLBinarys obtained from the givenunsignedAttribute - getEncapsulatedOCSPIdentifiers(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Returns a list of
OCSPResponseBinarys obtained from the givenunsignedAttribute - 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
SignerInformationextracted fromSignerInformationStore. - 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
certificateTokensand returns the best issuer candidate fortoken - 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
IssuerSerialobject - 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
ManifestFilein 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
DigestAlgorithmusing 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
DSSMessageDigestaccordingly to the givendigestAlgorithmThis 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
CertificateTokenin 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
CertificateSourceEntityin 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
Stringidentifier (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
oidOrUriStringtaking into account the definedObjectIdentifierQualifier(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
CertificateIDfor 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
OCSPRespfrom aASN1Sequence. - 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
- 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
TimestampOCSPSourcefor 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
RevocationRefwith theirRevocationRefOrigins - 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
validationContextinstead. - 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
certificateTokenis not null then the associatedPublicKeywill be returned otherwise the providedpublicKeyis 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
ResultSetrow position - getRecords(ResultSet) - Method in class eu.europa.esig.dss.spi.client.jdbc.query.SqlSelectQuery
-
Extracts a collection of
SqlRecords fromResultSet - getReferencesForCertificateToken(CertificateToken) - Method in class eu.europa.esig.dss.spi.x509.TokenCertificateSource
-
Returns list of
CertificateRefs found for the givencertificateToken - 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
RevocationDataVerifierassociated 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
RevocationTokenfor 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
RevocationTokenfor 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
RevocationTokenfor 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
certificateTokenwithin 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
RevocationTokenfor 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
RevocationValuesfrom 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
policyIdfromsignaturePoliciesByIdmap - getSignaturePolicyByUrl(String) - Method in class eu.europa.esig.dss.spi.policy.SignaturePolicyProvider
-
Gets a signature policy document with the corresponding
urlfromsignaturePoliciesByUrlmap, if not found, retrieved the data fromurlwithdataLoader - getSignaturePolicyProvider() - Method in class eu.europa.esig.dss.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
TimestampedReferencefor 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 thesignatureScopes - getSignerDataTimestampedReferences(List<SignatureScope>) - Method in class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
-
Creates a list of
TimestampedReferences from a given list ofSignatureScopes - getSignerInfo() - Method in class eu.europa.esig.dss.spi.x509.CertificateValidity
-
Returns the associated
SignerIdentifierNOTE: 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
ASN1Encodableto aStringvalue. - 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
theSigningCertificateValidityobject 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
ListCertificateSourceof 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
ListCertificateSourceof 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
ListRevocationSourceof all embedded timestamp CRL sources - getTimestampedCertificateRefs(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferencecertificate refs found in the givenunsignedAttribute - getTimestampedCertificateValues(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Returns a list of
TimestampedReferences from theunsignedAttributecontaining 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
TimestampedReferencerevocation refs found in the givenunsignedAttribute - 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
TimestampTokenIdentifierBuilderimplementation - 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
TimestampMessageDigestBuilderto compute message digest with the providedDigestAlgorithm - getTimestampMessageImprintDigestBuilder(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Returns a related
TimestampMessageDigestBuilder - 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
ListRevocationSourceof 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
SignatureScopefor 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
TimestampTokenVerifierassociated 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
TrustAnchorVerifierassociated 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
CertificateTokenandaiaUrlpair - 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
RevocationTokenbased 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
ValidationDatafor 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
ValidationDatafor 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
X500Principalof the OCSP issuer - getX500PrincipalOrNull(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
This method returns the
X500Principalcorresponding to the given string ornullif the conversion is not possible. - getX509CertificateHolder(CertificateToken) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Returns a
X509CertificateHolderencapsulating the givenX509Certificate. - 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
certificateVerifierand instantiates aBaselineRequirementsChecker - 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
Stringfrom 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
ValidationContextby retrieving the relevant data fromcertificateVerifier - 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
Stringfrom the givenCertificateToken - 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
RevocationTokenusing 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
RevocationTokenat 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
RevocationTokenatcontrolTime - isAcceptable(RevocationToken<?>, CertificateToken, List<CertificateToken>, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
-
This method verifies the validity of the given
RevocationTokenatcontrolTime - isAcceptable(RevocationToken<?>, Date) - Method in class eu.europa.esig.dss.spi.validation.RevocationDataVerifier
-
This method verifies the validity of the given
RevocationTokenat the givencontrolTimeusing the embedded issuer certificate token - isAcceptable(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
-
This method verifies whether the given
timestampTokenis 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
timestampTokenis 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
timestampTokenis 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
timestampTokenis 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
controlTimeis 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
signedAttributeis 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
unsignedAttributeis an instance of "any-validation-data" element - isArchiveTimestamp(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis 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
unsignedAttributeis an instance of "AttrAuthoritiesCertValues" element - isAttributeCertificateRef(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "attribute-certificate-ref" element - isAttributeRevocationRef(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "attribute-revocation-ref" element - isAttributeRevocationValues(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis an instance of "AttributeRevocationValues" element - isAuthorityInformationAccess(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the authority information access extension OID - isAuthorityKeyIdentifier(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the authority key identifier extension OID - isBasicConstraints(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds 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
oidcorresponds 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
unsignedAttributeis 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
unsignedAttributeis an instance of "complete-certificate-ref" element - isCompleteRevocationRef(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis 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
signedAttributeis 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
unsignedAttributeis an instance of "counter-signature" element - isCRLDistributionPoints(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the CRL distribution points extension OID - isCryptographicallyValid(TimestampToken) - Method in class eu.europa.esig.dss.spi.validation.TimestampTokenVerifier
-
This method verifies whether the
timestampTokenis 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
DEROctetStringis 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
signerIdentifieris equivalent - isEvidenceRecord(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis 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
oidcorresponds 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
oidcorresponds 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
issuerCertificateTokenofrevocationToken - 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
signedAttributeis 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
oidcorresponds 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
oidcorresponds 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
matchDatamust be invoked previously. - isNameConstraints(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds to the name constraints extension OID - isNoRevocationAvailable(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds 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
oidcorresponds to the ocsp-nocheck extension OID - isOidCode(String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Checks if the given
oidis 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
CertificateRefis 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
RevocationRefis an orphan (not linked to a completeRevocationToken - isPolicyConstraints(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds 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
qcStatementOidis present within theQcStatements - isQcStatements(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds 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
qcTypeOidis present within providedQcStatements - 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
unsignedAttributeis 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
revocationTokenconsidered withincontextis fresh enough relatively to the givenvalidationTime - 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
validationTimeminus the acceptablemaximumRevocationFreshness - 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
validationTimeminus 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
unsignedAttributeis 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
strrepresents a SHA-1 digest - isSigAndRefsTimestamp(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis 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
unsignedAttributeis an instance of "signature-policy-store" element - isSignatureTimestamp(SA) - Method in class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
-
Determines if the given
unsignedAttributeis 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
oidcorresponds to the subject alternative names extension OID - isSubjectKeyIdentifier(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds 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
DocumentAnalyzersupports 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
EvidenceRecordAnalyzersupports the given document - isSupportedDocument(DSSDocument) - Static method in interface eu.europa.esig.dss.spi.validation.analyzer.evidencerecord.EvidenceRecordAnalyzerFactory
-
Verifies if the
documentis supported by one of the implementations, acrossEvidenceRecordValidatorFactoryinstances 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
timestampTokenis covered by the givenevidenceRecord - 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
timestampTokenis 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
unsignedAttributeis 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
certificateTokenis trusted atcontrolTime - isTrustedAtTime(CertificateToken, Date) - Method in class eu.europa.esig.dss.spi.validation.TrustAnchorVerifier
-
This method verifies whether the
certificateTokenis trusted atcontrolTime - 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
certificateTokenis trusted atcontrolTime - 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
timestampTokenis 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
trueif 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
unsignedAttributeis an instance of "references" element - isValidityAssuredShortTerm(String) - Static method in class eu.europa.esig.dss.spi.CertificateExtensionsUtils
-
This method verifies whether
oidcorresponds 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
PrivateKeyand the correspondingcertificateTokenandcertificateChain - KeyEntityTSPSource(PrivateKey, X509Certificate, List<X509Certificate>) - Constructor for class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
-
Constructor to instantiate KeyEntityTSPSource with the given
PrivateKeyand the correspondingcertificateandcertificateChain - 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
CertificateSourcewith 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
signatureAttributewith a given list ofTimestampedReferences - 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
ManifestFileto the provideddocument - 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
CertificateTokenmatches theCertificateRef - 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
certificateRefcorresponds tocertificateToken - matchByIssuerName(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
-
This method verifies if only the issuer name within the
certificateRefcorresponds tocertificateToken - matchByResponderId(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
-
This method verifies if only the responder Id within the
certificateRefcorresponds tocertificateToken - matchBySerialNumber(CertificateToken, CertificateRef) - Method in class eu.europa.esig.dss.spi.x509.CertificateTokenRefMatcher
-
This method verifies if only the serial number within the
certificateRefcorresponds tocertificateToken - matchData(byte[]) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
-
Checks if the
TimeStampTokenmatches the signed data. - matchData(byte[], boolean) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
-
Checks if the
TimeStampTokenmatches the signed data. - matchData(DSSDocument) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
-
Checks if the
TimeStampTokenmatches the signed data. - matchData(DSSDocument, boolean) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
-
Checks if the
TimeStampTokenmatches the signed data. - matchData(DSSMessageDigest) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
-
Checks if the
TimeStampTokenmatches the message-imprint digest with warning enabled. - matchData(DSSMessageDigest, boolean) - Method in class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
-
Checks if the
TimeStampTokenmatches 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
Stringdate toDate - 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
validationContextfor the evidence record validation process - prepareDetachedTimestampValidationContext(ValidationContext, Collection<TimestampToken>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
-
Prepares the
validationContextfor a timestamp validation process - prepareSignatureForVerification(ValidationContext, Collection<T>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
-
This method prepares a
SignatureValidationContextfor signatures validation - prepareSignatureValidationContext(ValidationContext, Collection<T>) - Method in class eu.europa.esig.dss.spi.validation.analyzer.DefaultDocumentAnalyzer
-
Prepares the
validationContextfor 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
ValidationContextwith 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
CertificateTokento 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
strby thereplacement - replaceInvalidXmlCharacters(String, String) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Replaces all invalid XML characters in the
strby thereplacement - 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
certificateTokento corresponding cache document - saveRevocationToken(FileRevocationSource.FileCacheEntry, RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource
-
Writes the
revocationTokenwithin the file system - saveRevocationToken(RevocationToken<R>) - Method in class eu.europa.esig.dss.spi.x509.revocation.FileRevocationSource.FileCacheEntry
-
Writes
revocationTokento 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
byteto the providedFile. - 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
CertificateVerifierto 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
ListofDSSDocumentcontaining 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
DataLoaderto 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
SignaturePolicyValidatorto be used for default signature policy processing according to the signature format (whenSignaturePolicy.hashAsInTechnicalSpecification == false) - setDEREncoding(SignatureEvidenceRecordDigestBuilder, boolean) - Method in class eu.europa.esig.dss.spi.validation.evidencerecord.AbstractEmbeddedEvidenceRecordHelper
-
Sets the
encodingto be used on the hash computation to theSignatureEvidenceRecordDigestBuilderwhether 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
ListofDSSDocumentcontaining 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
ListofDSSDocumentcontaining 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
ManifestFileto 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
validationContextinstead. - 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
RevocationDataVerifierused 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.SignatureValidationContextinitialization, when not defined explicitly, in order to provide the same configuration as the one used within aeu.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
SigningCertificateValidityobject 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
TimestampTokenVerifierused 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
TrustAnchorVerifierused 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.SignatureValidationContextinitialization, when not defined explicitly, in order to provide the same configuration as the one used within aeu.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.SignatureValidationContextinitialization, when not defined explicitly, in order to provide the same configuration as the one used within aeu.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
ValidationContextExecutorfor validation of the preparedValidationContextDefault: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
X500Principalof 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
-
AdvancedSignatureembedding 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
SignaturePolicyValidatorfor the providedSignaturePolicy - 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 anAdvancedSignature - 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.SignatureValidationContextto 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.TimestampTokenIdentifierfor the providedeu.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 ASN1Primitivecreated from array of bytes. - toBasicOCSPResp(OCSPResponse) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts an object of
OCSPResponseclass toBasicOCSPResp - toBasicOCSPResps(BasicOCSPResponse[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts an array of
BasicOCSPResponses to an array ofBasicOCSPResps - toBasicOCSPResps(OCSPResponse[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts an array of
OCSPResponses to an array ofBasicOCSPResps - 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
DSSDocumentas abyte[]. - 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
InputStreamas abyte[]. - toCMSSignedData(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Creates
CMSSignedDatafrom the DER-encoded binaries representing CMS - toCMSSignedData(DSSDocument) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Gets CMSSignedData from the
documentbytes - 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
ASN1GeneralizedTimetoDate - toDigestDocument(DigestAlgorithm, byte[]) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Creates a
DigestDocumentwith the providedDigestAlgorithmanddigestValue - toDigestDocument(Digest) - Static method in class eu.europa.esig.dss.spi.DSSUtils
-
Creates a
DigestDocumentwith the providedDigest - 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
CertificateIdentifierobject - toSignerIdentifier(IssuerSerial) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Transforms an object of class
IssuerSerialinto instance ofCertificateIdentifier - toSignerIdentifier(SignerId) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
This method transforms token's signerId into a
SignerIdentifierobject - toStandardDSASignatureValue(byte[]) - Static method in class eu.europa.esig.dss.spi.DSSASN1Utils
-
Converts a plain
signatureValueto 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
ASN1OctetStringvalue 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.CertificateSourcecontaining 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
SignaturePolicyvalidation - 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.ValidationContextto 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
ValidationDatafor 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
strintobaos - 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
DSSDocumentrepresenting a signed document, based on the createdOutputStream.
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
new CMSCertificateSource(SignerInformationStore signerInformations, Store<X509CertificateHolder> certificates, SignerInformation currentSignerInformationconstructor instead