A B C D E F G H I L M N O P R S T U V 

A

AbstractSignatureParameters - Class in eu.europa.esig.dss
Parameters for a Signature creation/extension
AbstractSignatureParameters() - Constructor for class eu.europa.esig.dss.AbstractSignatureParameters
 
AbstractSignaturePolicyValidator - Class in eu.europa.esig.dss.validation
 
AbstractSignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
AbstractSignatureService<SP extends AbstractSignatureParameters> - Class in eu.europa.esig.dss.signature
 
AbstractSignatureService(CertificateVerifier) - Constructor for class eu.europa.esig.dss.signature.AbstractSignatureService
To construct a signature service the CertificateVerifier must be set and cannot be null.
add(CertificateValidity) - Method in class eu.europa.esig.dss.validation.CandidatesForSigningCertificate
This method allows to add a candidate for the signing certificate.
addCertificateTokenForVerification(CertificateToken) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
 
addCertificateTokenForVerification(CertificateToken) - Method in interface eu.europa.esig.dss.validation.ValidationContext
Adds a new certificate token to the list of tokens to verify.
addError(String, String) - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
addExternalTimestamp(TimestampToken) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
This method allows to add an external timestamp.
addExternalTimestamp(TimestampToken) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
addIdentifier(String) - Method in class eu.europa.esig.dss.validation.CommitmentType
 
addReferencesFromOfflineCRLSource(List<TimestampReference>) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
This method adds references to retrieved CRL responses from LT level.
addReferencesFromOfflineOCSPSource(List<TimestampReference>) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
This method adds references to retrieved OCSP responses from LT level.
addRevocationTokensForVerification(List<RevocationToken>) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
 
addRevocationTokensForVerification(List<RevocationToken>) - Method in interface eu.europa.esig.dss.validation.ValidationContext
Adds a list of new revocation tokens to the list of tokens to verify.
addTimestampTokenForVerification(TimestampToken) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
 
addTimestampTokenForVerification(TimestampToken) - Method in interface eu.europa.esig.dss.validation.ValidationContext
Adds a new timestamp token to the list of tokens to verify.
AdvancedSignature - Interface in eu.europa.esig.dss.validation
Provides an abstraction for an Advanced Electronic Signature.
archiveTimestamps - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
assertSigningDateInCertificateValidityRange(SP) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
This method raises an exception if the signing rules forbid the use on an expired certificate.

B

BaselineBCertificateSelector - Class in eu.europa.esig.dss.signature
This class is used to retrieve the used certificates for a signature from the user parameters.
BaselineBCertificateSelector(CertificateVerifier, AbstractSignatureParameters) - Constructor for class eu.europa.esig.dss.signature.BaselineBCertificateSelector
 
BasicASNSignaturePolicyValidator - Class in eu.europa.esig.dss.validation
Default implementation, checks only the hash of the policy Note : this implementation is not registered as a service to allow overriding
BasicASNSignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.validation.BasicASNSignaturePolicyValidator
 
build() - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
 

C

CAdESCertificateSource - Class in eu.europa.esig.dss.validation
CertificateSource that retrieves items from a CAdES Signature
CAdESCertificateSource(CMSSignedData, CertificatePool) - Constructor for class eu.europa.esig.dss.validation.CAdESCertificateSource
The constructor with additional signer id parameter.
CandidatesForSigningCertificate - Class in eu.europa.esig.dss.validation
This class holds the list of the candidates for the signing certificate of the main signature.
CandidatesForSigningCertificate() - Constructor for class eu.europa.esig.dss.validation.CandidatesForSigningCertificate
 
candidatesForSigningCertificate - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
The reference to the object containing all candidates to the signing certificate.
canValidate() - Method in class eu.europa.esig.dss.validation.BasicASNSignaturePolicyValidator
 
canValidate() - Method in class eu.europa.esig.dss.validation.EmptySignaturePolicyValidator
 
canValidate() - Method in class eu.europa.esig.dss.validation.NonASN1SignaturePolicyValidator
 
canValidate() - Method in interface eu.europa.esig.dss.validation.SignaturePolicyValidator
 
CertificateRef - Class in eu.europa.esig.dss.validation
Reference a Certificate
CertificateRef() - Constructor for class eu.europa.esig.dss.validation.CertificateRef
 
CertificateStatusVerifier - Interface in eu.europa.esig.dss.validation
Implements a check that can be executed for a certificate.
CertificateValidity - Class in eu.europa.esig.dss.validation
This class stores the information about the validity of the signing certificate.
CertificateValidity(CertificateToken) - Constructor for class eu.europa.esig.dss.validation.CertificateValidity
This constructor create an object containing all information concerning the validity of a candidate for the signing certificate.
CertificateValidity(PublicKey) - Constructor for class eu.europa.esig.dss.validation.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 PublicKey.
certificateVerifier - Variable in class eu.europa.esig.dss.signature.AbstractSignatureService
 
CertificateVerifier - Interface in eu.europa.esig.dss.validation
Provides information on the sources to be used in the validation process in the context of a signature.
certificateVerifier - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
The reference to the certificate verifier.
CertifiedRole - Class in eu.europa.esig.dss.validation
This class represents the certified roles extracted from the signature.
CertifiedRole() - Constructor for class eu.europa.esig.dss.validation.CertifiedRole
 
certPool - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
This is the reference to the global (external) pool of certificates.
check(CertificateToken) - Method in interface eu.europa.esig.dss.validation.CertificateStatusVerifier
Check the validity (revocation status) of the certificate.
check(CertificateToken) - Method in class eu.europa.esig.dss.validation.CRLCertificateVerifier
 
check(CertificateToken) - Method in class eu.europa.esig.dss.validation.OCSPAndCRLCertificateVerifier
 
check(CertificateToken) - Method in class eu.europa.esig.dss.validation.OCSPCertificateVerifier
 
checkCRL(CertificateToken) - Method in class eu.europa.esig.dss.validation.OCSPAndCRLCertificateVerifier
 
checkOCSP(CertificateToken) - Method in class eu.europa.esig.dss.validation.OCSPAndCRLCertificateVerifier
 
checkSignatureIntegrity() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Verifies the signature integrity; checks if the signed content has not been tampered with.
checkSignaturePolicy(SignaturePolicyProvider) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
checkSignaturePolicy(SignaturePolicyProvider) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
checkSigningCertificate() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
This method checks the protection of the certificates included within the signature (XAdES: KeyInfo) against the substitution attack.
clearCertificateChain() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
Clears the certificate chain
CommitmentType - Class in eu.europa.esig.dss.validation
This class represents the commitment type indication identifiers extracted from the signature.
CommitmentType() - Constructor for class eu.europa.esig.dss.validation.CommitmentType
 
CommonCertificateVerifier - Class in eu.europa.esig.dss.validation
This class provides the different sources used to verify the status of a certificate using the trust model.
CommonCertificateVerifier() - Constructor for class eu.europa.esig.dss.validation.CommonCertificateVerifier
The default constructor.
CommonCertificateVerifier(boolean) - Constructor for class eu.europa.esig.dss.validation.CommonCertificateVerifier
This constructor allows to create CommonCertificateVerifier without DataLoader.
CommonCertificateVerifier(CertificateSource, CRLSource, OCSPSource, DataLoader) - Constructor for class eu.europa.esig.dss.validation.CommonCertificateVerifier
The constructor with key parameters.
compare(TimestampToken, TimestampToken) - Method in class eu.europa.esig.dss.validation.TimestampByGenerationTimeComparator
 
ContainerInfo - Class in eu.europa.esig.dss.validation
 
ContainerInfo() - Constructor for class eu.europa.esig.dss.validation.ContainerInfo
 
containerInfo(ContainerInfo) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
This method allows to set the container info (ASiC)
contentTimestamps - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
createValidationPool() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
This method creates the validation pool of certificates which is used during the validation process.
createValidationPool() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
 
CRLCertificateVerifier - Class in eu.europa.esig.dss.validation
Verifier based on CRL
CRLCertificateVerifier(CRLSource) - Constructor for class eu.europa.esig.dss.validation.CRLCertificateVerifier
Main constructor.
CRLRef - Class in eu.europa.esig.dss.validation
Reference to a X509CRL
CRLRef(DigestAlgorithm, byte[]) - Constructor for class eu.europa.esig.dss.validation.CRLRef
The default constructor for CRLRef.
CRLRef(CrlValidatedID) - Constructor for class eu.europa.esig.dss.validation.CRLRef
The default constructor for CRLRef.
crlTokens - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature.RevocationDataForInclusion
 
currentTime - Variable in class eu.europa.esig.dss.validation.SignatureValidationContext
This is the time at what the validation is carried out.

D

DefaultAdvancedSignature - Class in eu.europa.esig.dss.validation
 
DefaultAdvancedSignature(CertificatePool) - Constructor for class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
DefaultAdvancedSignature.RevocationDataForInclusion - Class in eu.europa.esig.dss.validation
 
DefaultAdvancedSignature.RevocationDataForInclusion(List<CRLToken>, List<OCSPToken>) - Constructor for class eu.europa.esig.dss.validation.DefaultAdvancedSignature.RevocationDataForInclusion
 
defaultPolicyConstraintsLocation - Static variable in class eu.europa.esig.dss.validation.ValidationResourceManager
 
defaultPolicyXsdLocation - Static variable in class eu.europa.esig.dss.validation.ValidationResourceManager
 
defineSigningCertificate(CertificateToken) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
This method allows to define the signing certificate.
defineSigningCertificate(CertificateToken) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
detachedContents - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
In case of a detached signature this is the signed document.
detachedContents - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
In case of a detached signature this List contains the signed documents.
DiagnosticDataBuilder - Class in eu.europa.esig.dss.validation
This class is used to build JAXB objects from the DSS model
DiagnosticDataBuilder() - Constructor for class eu.europa.esig.dss.validation.DiagnosticDataBuilder
 
document(DSSDocument) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
This method allows to set the document which is analysed
document - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
The document to validated (with the signature(s))
DocumentSignatureService<SP extends AbstractSerializableSignatureParameters> - Interface in eu.europa.esig.dss.signature
This interface DocumentSignatureService provides operations for the signature creation and for its extension.
DocumentValidator - Interface in eu.europa.esig.dss.validation
This is the interface to be used when implementing different signature validators.

E

EmptySignaturePolicyValidator - Class in eu.europa.esig.dss.validation
This class covers the case of empty signature policies (no asn1,...
EmptySignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.validation.EmptySignaturePolicyValidator
 
ensureSignaturePolicyDetectorInitialized() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
equals(Object) - Method in class eu.europa.esig.dss.validation.TimestampReference
 
eu.europa.esig.dss - package eu.europa.esig.dss
 
eu.europa.esig.dss.signature - package eu.europa.esig.dss.signature
 
eu.europa.esig.dss.validation - package eu.europa.esig.dss.validation
 
extendSignatures(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.SignatureExtension
Extends the level of the signatures contained in a document.

F

findSignatureScope(SignatureScopeFinder) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
findSignatureScope(SignatureScopeFinder) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
findSignatureScope(T) - Method in interface eu.europa.esig.dss.validation.SignatureScopeFinder
 
foundSignatures(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
This method allows to set the found signatures
fromDocument(DSSDocument) - Static method in class eu.europa.esig.dss.validation.SignedDocumentValidator
This method guesses the document format and returns an appropriate document validator.
FullSignatureScope - Class in eu.europa.esig.dss.validation
Marker class meaning that the signature covers the whole document.
FullSignatureScope(String) - Constructor for class eu.europa.esig.dss.validation.FullSignatureScope
 

G

getAbbreviation() - Method in class eu.europa.esig.dss.validation.TimestampToken
 
getAdjunctCertSource() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
Returns the adjunct certificates source associated with this verifier.
getAdjunctCertSource() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
 
getArchiveTimestampData(TimestampToken, String) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Archive timestamp seals the data of the signature in a specific order.
getArchiveTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the archive Timestamps
getArchiveTimestampType() - Method in class eu.europa.esig.dss.validation.TimestampToken
 
getCandidatesForSigningCertificate() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Gets an object containing the signing certificate or information indicating why it is impossible to extract it from the signature.
getCanonicalizationMethod() - Method in class eu.europa.esig.dss.validation.TimestampToken
Applies only fro XAdES timestamps
getCategory() - Method in class eu.europa.esig.dss.validation.TimestampReference
 
getCertificateChain() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
Set the certificate chain
getCertificateRefs() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Retrieve list of certificate ref
getCertificates() - Method in class eu.europa.esig.dss.signature.BaselineBCertificateSelector
 
getCertificates() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Get certificates embedded in the signature
getCertificates() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
Returns an unmodifiable list of all certificate tokens encapsulated in the signature
getCertificates() - Method in class eu.europa.esig.dss.validation.TimestampToken
Returns the list of wrapped certificates.
getCertificatesForInclusion(ValidationContext) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
This method returns all certificates used during the validation process.
getCertificateSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Gets a certificate source which contains ALL certificates embedded in the signature.
getCertificateSourceType() - Method in class eu.europa.esig.dss.validation.TimestampCertificateSource
 
getCertificatesWithinSignatureAndTimestamps() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getCertificatesWithinSignatureAndTimestamps(boolean) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getCertificateToken() - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
getCertificateValidityList() - Method in class eu.europa.esig.dss.validation.CandidatesForSigningCertificate
 
getCertifiedSignerRoles() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the certified role of the signer.
getCity() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
 
getClaimedSignerRoles() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the claimed role of the signer.
getCommitmentTypeIndication() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
This method obtains the information concerning commitment type indication linked to the signature
getContainerInfo() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
This method allows to retrieve the container information (ASiC Container)
getContainerType() - Method in class eu.europa.esig.dss.validation.ContainerInfo
 
getContentHints() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
getContentIdentifier() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
getContentTimestampData(TimestampToken) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the content timestamp data (timestamped or to be).
getContentTimestamps() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
Returns the list of the TimestampToken to be incorporated within the signature and representing the content-timestamp.
getContentTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the content timestamps
getContentType() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the content type of the signed data
getCounterSignatures() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns a list of counter signatures applied to this signature
getCountryName() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
 
getCrlIssuedTime() - Method in class eu.europa.esig.dss.validation.CRLRef
 
getCrlIssuer() - Method in class eu.europa.esig.dss.validation.CRLRef
 
getCrlNumber() - Method in class eu.europa.esig.dss.validation.CRLRef
 
getCRLRefs() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
getCRLSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Gets a CRL source which contains ALL CRLs embedded in the signature.
getCrlSource() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
Returns the CRL source associated with this verifier.
getCrlSource() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
 
getCurrentTime() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
 
getCurrentTime() - Method in interface eu.europa.esig.dss.validation.ValidationContext
 
getDataFoundUpToLevel() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
getDataFoundUpToLevel() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getDataLoader() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
The data loader used to access AIA certificate source.
getDataLoader() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
 
getDataLoader() - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
 
getDescription() - Method in class eu.europa.esig.dss.validation.FullSignatureScope
 
getDescription(String) - Static method in class eu.europa.esig.dss.validation.OidRepository
 
getDescription() - Method in class eu.europa.esig.dss.validation.PartialSignatureScope
 
getDescription() - Method in class eu.europa.esig.dss.validation.SignatureScope
 
getDetachedContents() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
This method returns the documents to sign.
getDetachedContents() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
getDetachedContents() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getDeterministicId() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
The ID of xades:SignedProperties is contained in the signed content of the xades Signature.
getDigest() - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
getDigestAlgorithm() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Retrieves the digest algorithm used for generating the signature.
getDigestAlgorithm() - Method in class eu.europa.esig.dss.validation.CertificateRef
 
getDigestAlgorithm() - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
getDigestAlgorithm() - Method in class eu.europa.esig.dss.validation.CRLRef
 
getDigestAlgorithm() - Method in class eu.europa.esig.dss.validation.OCSPRef
 
getDigestAlgorithm() - Method in class eu.europa.esig.dss.validation.TimestampReference
 
getDigestValue() - Method in class eu.europa.esig.dss.validation.CertificateRef
 
getDigestValue() - Method in class eu.europa.esig.dss.validation.CRLRef
 
getDigestValue() - Method in class eu.europa.esig.dss.validation.OCSPRef
 
getDigestValue() - Method in class eu.europa.esig.dss.validation.TimestampReference
 
getEncapsulatedCertificates() - Method in class eu.europa.esig.dss.validation.CAdESCertificateSource
Returns the list of certificates included in (XAdES equivalent) ".../xades:UnsignedSignatureProperties/xades:CertificateValues/xades:EncapsulatedX509Certificate" node
getEncoded() - Method in class eu.europa.esig.dss.validation.TimestampToken
 
getEncodedSignedDataDigestValue() - Method in class eu.europa.esig.dss.validation.TimestampToken
Retrieves the encoded signed data digest value.
getEncryptionAlgorithm() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Retrieves the encryption algorithm used for generating the signature.
getEntries() - Method in class eu.europa.esig.dss.validation.ManifestFile
 
getErrorMessage() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
 
getFilename() - Method in class eu.europa.esig.dss.validation.ManifestFile
 
getGenerationTime() - Method in class eu.europa.esig.dss.validation.TimestampToken
Retrieves the timestamp generation time.
getHashCode() - Method in class eu.europa.esig.dss.validation.TimestampToken
Used only with XAdES timestamps.
getId() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
This method returns the DSS unique signature id.
getIdentifiers() - Method in class eu.europa.esig.dss.validation.CommitmentType
 
getIssuerName() - Method in class eu.europa.esig.dss.validation.CertificateRef
 
getIssuerSerial() - Method in class eu.europa.esig.dss.validation.CertificateRef
 
getKeyInfoCertificates() - Method in class eu.europa.esig.dss.validation.CAdESCertificateSource
Returns the list of certificates included in CAdES equivalent of XAdES "ds:KeyInfo/ds:X509Data/ds:X509Certificate" node.
getManifestFiles() - Method in class eu.europa.esig.dss.validation.ContainerInfo
 
getMaskGenerationFunction() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Retrieves the mask generation function used for generating the signature.
getMasterSignature() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
getMasterSignature() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getMimeTypeContent() - Method in class eu.europa.esig.dss.validation.ContainerInfo
 
getName() - Method in class eu.europa.esig.dss.validation.SignatureScope
 
getNotAfter() - Method in class eu.europa.esig.dss.validation.CertifiedRole
 
getNotBefore() - Method in class eu.europa.esig.dss.validation.CertifiedRole
 
getOCSPRefs() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
getOCSPSource() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Gets an OCSP source which contains ALL OCSP responses embedded in the signature.
getOcspSource() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
Returns the OCSP source associated with this verifier.
getOcspSource() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
 
getOriginalDocuments(String) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
This method returns the signed document(s) without their signature(s)
getPolicyId() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the Signature Policy OID from the signature.
getPolicyId() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getPostalCode() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
 
getProcessedCertificates() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
 
getProcessedCertificates() - Method in interface eu.europa.esig.dss.validation.ValidationContext
Returns a read only list of all certificates used in the process of the validation of all signatures from the given document.
getProcessedRevocations() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
 
getProcessedRevocations() - Method in interface eu.europa.esig.dss.validation.ValidationContext
Returns a read only list of all revocations used in the process of the validation of all signatures from the given document.
getProcessedTimestamps() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
 
getProcessedTimestamps() - Method in interface eu.europa.esig.dss.validation.ValidationContext
Returns a read only list of all timestamps processed during the validation of all signatures from the given document.
getProcessingErrors() - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
getProcessingErrors() - Method in interface eu.europa.esig.dss.validation.SignaturePolicyValidator
 
getProvidedSigningCertificateToken() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
getProvidedSigningCertificateToken() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getPublicKey() - Method in class eu.europa.esig.dss.validation.CertificateValidity
If the certificateToken is not null then the associated PublicKey will be returned otherwise the provided publicKey is returned.
getResourceInputStream(String) - Static method in class eu.europa.esig.dss.validation.ValidationResourceManager
This method loads the data from the resource file into an InputStream.
getRevocationDataForInclusion(ValidationContext) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
This method returns revocation values (ocsp and crl) that will be included in the LT profile.
getRole() - Method in class eu.europa.esig.dss.validation.CertifiedRole
 
getSignature() - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
getSignatureAlgorithm() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Retrieves the signature algorithm (or cipher) used for generating the signature.
getSignatureCRLSource() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
This method returns the CRL source (information extracted from signatures).
getSignatureCRLSource() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
 
getSignatureCryptographicVerification() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
getSignatureCryptographicVerification() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getSignatureFilename() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
This method returns the signature filename (useful for ASiC and multiple signature files)
getSignatureFilename() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getSignatureFilename() - Method in class eu.europa.esig.dss.validation.ManifestFile
 
getSignatureForm() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Specifies the format of the signature
getSignatureId() - Method in class eu.europa.esig.dss.validation.TimestampReference
 
getSignatureLevels() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
getSignatureOCSPSource() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
This method returns the OCSP source (information extracted from signatures).
getSignatureOCSPSource() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
 
getSignaturePoliciesById() - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
 
getSignaturePoliciesByUrl() - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
 
getSignaturePolicy() - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
getSignaturePolicy(String, String) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
 
getSignaturePolicyById(String) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
 
getSignaturePolicyByUrl(String) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
 
getSignatureProductionPlace() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns information about the place where the signature was generated
getSignatures() - Method in interface eu.europa.esig.dss.validation.DocumentValidator
Retrieves the signatures found in the document
getSignatureScopes() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
getSignatureScopes() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getSignatureTimestampData(TimestampToken, String) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the data (signature value) that was timestamped by the SignatureTimeStamp for the given timestamp.
getSignatureTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the signature timestamps
getSignatureValidationContext(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
This method validates the signing certificate and all timestamps.
getSigned() - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
getSignedDataDigestAlgo() - Method in class eu.europa.esig.dss.validation.TimestampToken
Retrieves the DigestAlgorithm used to generate the digest value to timestamp.
getSignedDocumentFilenames() - Method in class eu.europa.esig.dss.validation.ContainerInfo
 
getSigningCertificate() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
Get the signing certificate
getSigningCertificateToken() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
This method returns the signing certificate token or null if there is no valid signing certificate.
getSigningCertificateToken() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getSigningCertificateTokenList() - Method in class eu.europa.esig.dss.validation.CandidatesForSigningCertificate
 
getSigningTime() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the signing time included within the signature.
getStateOrProvince() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
 
getStreetAddress() - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
 
getStructureValidationResult() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
getStructureValidationResult() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getTheBestCandidate() - Method in class eu.europa.esig.dss.validation.CandidatesForSigningCertificate
This method returns the best candidate for the signing certificate.
getTheCertificateValidity() - Method in class eu.europa.esig.dss.validation.CandidatesForSigningCertificate
The theSigningCertificateValidity object must be set before.
getTimestamp() - Method in interface eu.europa.esig.dss.validation.TimestampValidator
Retrieves the time-stamp token
getTimestampedReferences() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the List of TimestampReference representing digest value of the certification path references and the revocation status references.
getTimestampedReferences() - Method in class eu.europa.esig.dss.validation.TimestampToken
 
getTimestampIncludes() - Method in class eu.europa.esig.dss.validation.TimestampToken
 
getTimestampsX1() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the time-stamp which is placed on the digital signature (XAdES example: ds:SignatureValue element), the signature time-stamp(s) present in the AdES-T form, the certification path references and the revocation status references.
getTimestampsX2() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the time-stamp which is computed over the concatenation of CompleteCertificateRefs and CompleteRevocationRefs elements (XAdES example).
getTimeStampType() - Method in class eu.europa.esig.dss.validation.TimestampToken
Retrieves the type of the timestamp token.
getTimestampX1Data(TimestampToken, String) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the data to be time-stamped.
getTimestampX2Data(TimestampToken, String) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the data to be time-stamped which contains the concatenation of CompleteCertificateRefs and CompleteRevocationRefs elements (XAdES example).
getTrustedCertSource() - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
Returns the trusted certificates source associated with this verifier.
getTrustedCertSource() - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
 
getType() - Method in class eu.europa.esig.dss.validation.SignatureScope
 
getUnsignedAttributes() - Method in class eu.europa.esig.dss.validation.TimestampToken
 
getURI() - Method in class eu.europa.esig.dss.validation.TimestampInclude
 
getUsedCertificatesDigestAlgorithms() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
Returns the set of digest algorithms used to build the certificate's digest.
getUsedCertificatesDigestAlgorithms() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
getZipComment() - Method in class eu.europa.esig.dss.validation.ContainerInfo
 

H

hashCode() - Method in class eu.europa.esig.dss.validation.TimestampReference
 
hasLTAProfile() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
hasLTProfile() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
hasTProfile() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 

I

initialize(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
 
initialize(CertificateVerifier) - Method in interface eu.europa.esig.dss.validation.ValidationContext
 
isAsn1Processable() - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
isAsn1Processable() - Method in interface eu.europa.esig.dss.validation.SignaturePolicyValidator
 
isAttributePresent() - Method in class eu.europa.esig.dss.validation.CertificateValidity
Indicates if the IssuerSerial (issuerAndSerialNumber) is present in the signature.
isDataForSignatureLevelPresent(SignatureLevel) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
isDigestAlgorithmsEqual() - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
isDigestAlgorithmsEqual() - Method in interface eu.europa.esig.dss.validation.SignaturePolicyValidator
 
isDigestEqual() - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
isDigestPresent() - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
isDistinguishedNameEqual() - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
isEmpty() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature.RevocationDataForInclusion
 
isIdentified() - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
isIdentified() - Method in interface eu.europa.esig.dss.validation.SignaturePolicyValidator
 
isMessageImprintDataFound() - Method in class eu.europa.esig.dss.validation.TimestampToken
 
isMessageImprintDataIntact() - Method in class eu.europa.esig.dss.validation.TimestampToken
The method matchData must be invoked previously.
isMimeTypeFilePresent() - Method in class eu.europa.esig.dss.validation.ContainerInfo
 
isProcessed() - Method in class eu.europa.esig.dss.validation.TimestampToken
 
isReferenceDataFound() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
 
isReferenceDataIntact() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
 
isReferencedData() - Method in class eu.europa.esig.dss.validation.TimestampInclude
 
isSerialNumberEqual() - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
isSignatureIntact() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
 
isSignatureValid() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
This means that the referenceDataFound and referenceDataIntact and signatureValid are true
isSignedBy(CertificateToken) - Method in class eu.europa.esig.dss.validation.TimestampToken
 
isSignerIdMatch() - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
isStatus() - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
isStatus() - Method in interface eu.europa.esig.dss.validation.SignaturePolicyValidator
 
isSupported(DSSDocument) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
isValid() - Method in class eu.europa.esig.dss.validation.CertificateValidity
This method returns true if the certificate digest or IssuerSerial/issuerAndSerialNumber match or the certificate is signed.

L

load(String) - Static method in class eu.europa.esig.dss.validation.ValidationResourceManager
This is the utility method that loads the data from the file determined by the path parameter into a Document.
load(InputStream) - Static method in class eu.europa.esig.dss.validation.ValidationResourceManager
This is the utility method that loads the data from the inputstream determined by the inputstream parameter into a ConstraintsParameters.
loadPolicyData(InputStream) - Static method in class eu.europa.esig.dss.validation.ValidationResourceManager
This method loads the policy constraint file.

M

ManifestFile - Class in eu.europa.esig.dss.validation
 
ManifestFile() - Constructor for class eu.europa.esig.dss.validation.ManifestFile
 
match(X509CRL) - Method in class eu.europa.esig.dss.validation.CRLRef
 
match(BasicOCSPResp) - Method in class eu.europa.esig.dss.validation.OCSPRef
 
matchData(byte[]) - Method in class eu.europa.esig.dss.validation.TimestampToken
Checks if the TimeStampToken matches the signed data.
MultipleDocumentsSignatureService<SP extends AbstractSerializableSignatureParameters> - Interface in eu.europa.esig.dss.signature
This interface MultipleDocumentsSignatureService provides operations for the signature creation and for its extension.

N

NonASN1SignaturePolicyValidator - Class in eu.europa.esig.dss.validation
This class covers the case of non ASN1 signature policies (eg : PDF file and its digest)
NonASN1SignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.validation.NonASN1SignaturePolicyValidator
 

O

OCSPAndCRLCertificateVerifier - Class in eu.europa.esig.dss.validation
Fetchs revocation data from a certificate by querying an OCSP server first and then a CRL server if no OCSP response could be retrieved.
OCSPAndCRLCertificateVerifier(CRLSource, OCSPSource, CertificatePool) - Constructor for class eu.europa.esig.dss.validation.OCSPAndCRLCertificateVerifier
Build a OCSPAndCRLCertificateVerifier that will use the provided CRLSource and OCSPSource
OCSPCertificateVerifier - Class in eu.europa.esig.dss.validation
Check the status of the certificate using an OCSPSource
OCSPCertificateVerifier(OCSPSource, CertificatePool) - Constructor for class eu.europa.esig.dss.validation.OCSPCertificateVerifier
Create a CertificateVerifier that will use the OCSP Source for checking revocation data.
OCSPRef - Class in eu.europa.esig.dss.validation
Reference an OCSPResponse
OCSPRef(OtherHash, boolean) - Constructor for class eu.europa.esig.dss.validation.OCSPRef
The default constructor for OCSPRef.
OCSPRef(DigestAlgorithm, byte[], boolean) - Constructor for class eu.europa.esig.dss.validation.OCSPRef
The default constructor for OCSPRef.
ocspTokens - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature.RevocationDataForInclusion
 
offlineCRLSource - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
offlineOCSPSource - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
OidRepository - Class in eu.europa.esig.dss.validation
 

P

PartialSignatureScope - Class in eu.europa.esig.dss.validation
 
PartialSignatureScope(String) - Constructor for class eu.europa.esig.dss.validation.PartialSignatureScope
 
prepareTimestamps(ValidationContext) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
prepareTimestamps(ValidationContext) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
This method adds to the ValidationContext all timestamps to be validated.
processExecutor - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
This variable can hold a specific ProcessExecutor
processSignaturesValidation(ValidationContext, boolean) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
 
processSignaturesValidation(ValidationContext, boolean) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
processValidationPolicy(DiagnosticData, ValidationPolicy) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
providedSigningCertificateToken - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
In the case of a non AdES signature the signing certificate is not mandatory within the signature and can be provided by the driving application.
providedSigningCertificateToken - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
provideProcessExecutorInstance() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
This method returns the process executor.

R

refsOnlyTimestamps - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
reinitDeterministicId() - Method in class eu.europa.esig.dss.AbstractSignatureParameters
This methods reinits the deterministicId to force to recompute it

S

setAdjunctCertSource(CertificateSource) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
Associates an adjunct certificates source to this verifier.
setAdjunctCertSource(CertificateSource) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
 
setArchiveTimestampType(ArchiveTimestampType) - Method in class eu.europa.esig.dss.validation.TimestampToken
Archive timestamps can be of different sub type.
setAsn1Processable(boolean) - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
setAttributePresent(boolean) - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
setCanonicalizationMethod(String) - Method in class eu.europa.esig.dss.validation.TimestampToken
Allows to set the canonicalization method used by the timestamp.
setCertificateChain(List<CertificateToken>) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
Set the certificate chain
setCertificateChain(CertificateToken...) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
This method sets the list of certificates which constitute the chain.
setCertificateVerifier(CertificateVerifier) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
Provides a CertificateVerifier to be used during the validation process.
setCertificateVerifier(CertificateVerifier) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
To carry out the validation process of the signature(s) some external sources of certificates and of revocation data can be needed.
setCertificateVerifier(CertificateVerifier) - Method in interface eu.europa.esig.dss.validation.TimestampValidator
Provides a CertificateVerifier to be used during the validation process.
setCity(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
 
setContainerType(ASiCContainerType) - Method in class eu.europa.esig.dss.validation.ContainerInfo
 
setContentTimestamps(List<TimestampToken>) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
 
setCountryName(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
 
setCrlSource(CRLSource) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
Defines the source of CRL used by this class
setCrlSource(CRLSource) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
Defines the source of CRL used by this class
setCurrentTime(Date) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
 
setCurrentTime(Date) - Method in interface eu.europa.esig.dss.validation.ValidationContext
This function sets the validation time.
setDataLoader(DataLoader) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
The data loader used to access AIA certificate source.
setDataLoader(DataLoader) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
 
setDataLoader(DataLoader) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
 
setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
When signing this method is internally invoked by the AbstractSignatureService and the related variable detachedContent is overwritten by the service parameter.
setDetachedContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
This method allows to set the signed contents in the case of the detached signature.
setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
setDetachedContents(List<DSSDocument>) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
Sets the List of DSSDocument containing the original contents to sign, for detached signature scenarios.
setDetachedContents(List<DSSDocument>) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
setDeterministicId(String) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
 
setDigest(String) - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.CertificateRef
 
setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
setDigestAlgorithmsEqual(boolean) - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
setDigestEqual(boolean) - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
setDigestPresent(boolean) - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
setDigestValue(byte[]) - Method in class eu.europa.esig.dss.validation.CertificateRef
 
setDistinguishedNameEqual(boolean) - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
setEntries(List<String>) - Method in class eu.europa.esig.dss.validation.ManifestFile
 
setErrorMessage(String) - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
 
setFilename(String) - Method in class eu.europa.esig.dss.validation.ManifestFile
 
setHashCode(int) - Method in class eu.europa.esig.dss.validation.TimestampToken
Used only with XAdES timestamps.
setIdentified(boolean) - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
setIssuerName(String) - Method in class eu.europa.esig.dss.validation.CertificateRef
 
setIssuerSerial(String) - Method in class eu.europa.esig.dss.validation.CertificateRef
 
setManifestFiles(List<ManifestFile>) - Method in class eu.europa.esig.dss.validation.ContainerInfo
 
setMasterSignature(AdvancedSignature) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
This setter allows to indicate the master signature.
setMasterSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
setMimeTypeContent(String) - Method in class eu.europa.esig.dss.validation.ContainerInfo
 
setMimeTypeFilePresent(boolean) - Method in class eu.europa.esig.dss.validation.ContainerInfo
 
setNotAfter(Date) - Method in class eu.europa.esig.dss.validation.CertifiedRole
 
setNotBefore(Date) - Method in class eu.europa.esig.dss.validation.CertifiedRole
 
setOcspSource(OCSPSource) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
Defines the source of OCSP used by this class
setOcspSource(OCSPSource) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
Defines the source of OCSP used by this class
setPostalCode(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
 
setProcessExecutor(ProcessExecutor) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
This method provides the possibility to set the specific ProcessExecutor
setProcessExecutor(ProcessExecutor) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
setProvidedSigningCertificateToken(CertificateToken) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
This method allows to provide a signing certificate to be used in the validation process.
setProvidedSigningCertificateToken(CertificateToken) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
setReferenceDataFound(boolean) - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
 
setReferenceDataIntact(boolean) - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
 
setReferencedData(boolean) - Method in class eu.europa.esig.dss.validation.TimestampInclude
 
setRole(String) - Method in class eu.europa.esig.dss.validation.CertifiedRole
 
setSerialNumberEqual(boolean) - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
setSignature(AdvancedSignature) - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
setSignature(AdvancedSignature) - Method in interface eu.europa.esig.dss.validation.SignaturePolicyValidator
 
setSignatureCRLSource(ListCRLSource) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
This method allows to set the CRL source (information extracted from signatures).
setSignatureCRLSource(ListCRLSource) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
 
setSignatureFilename(String) - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
This method allows to set the signature filename (useful in case of ASiC)
setSignatureFilename(String) - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
setSignatureFilename(String) - Method in class eu.europa.esig.dss.validation.ManifestFile
 
setSignatureIntact(boolean) - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
 
setSignatureOCSPSource(ListOCSPSource) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
This method allows to set the OCSP source (information extracted from signatures).
setSignatureOCSPSource(ListOCSPSource) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
 
setSignaturePoliciesById(Map<String, DSSDocument>) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
 
setSignaturePoliciesByUrl(Map<String, DSSDocument>) - Method in class eu.europa.esig.dss.validation.SignaturePolicyProvider
 
setSignaturePolicyProvider(SignaturePolicyProvider) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
This method allows to set a provider for Signature policies
setSignaturePolicyProvider(SignaturePolicyProvider) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
setSigned(String) - Method in class eu.europa.esig.dss.validation.CertificateValidity
Allows to set the signed element: X509Certificate, X509Data or KeyInfo
setSignedDocumentFilenames(List<String>) - Method in class eu.europa.esig.dss.validation.ContainerInfo
 
setSignerIdMatch(boolean) - Method in class eu.europa.esig.dss.validation.CertificateValidity
 
setSigningCertificate(CertificateToken) - Method in class eu.europa.esig.dss.AbstractSignatureParameters
Set the signing certificate.
setStateOrProvince(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
 
setStatus(boolean) - Method in class eu.europa.esig.dss.validation.AbstractSignaturePolicyValidator
 
setStreetAddress(String) - Method in class eu.europa.esig.dss.validation.SignatureProductionPlace
 
setTheCertificateValidity(CertificateValidity) - Method in class eu.europa.esig.dss.validation.CandidatesForSigningCertificate
This method allows to set the SigningCertificateValidity object after the verification of its signature.
setTimestampedData(DSSDocument) - Method in interface eu.europa.esig.dss.validation.TimestampValidator
Sets the DSSDocument containing the time-stamped content.
setTimestampedReferences(List<TimestampReference>) - Method in class eu.europa.esig.dss.validation.TimestampToken
This method is used to set the timestamped references.
setTimestampIncludes(List<TimestampInclude>) - Method in class eu.europa.esig.dss.validation.TimestampToken
 
setTrustedCertSource(CertificateSource) - Method in interface eu.europa.esig.dss.validation.CertificateVerifier
Sets the trusted certificates source.
setTrustedCertSource(CertificateSource) - Method in class eu.europa.esig.dss.validation.CommonCertificateVerifier
Defines how the certificates from the Trusted Lists are retrieved.
setTspSource(TSPSource) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
 
setTspSource(TSPSource) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
This setter allows to define the TSP (timestamp provider) source.
setURI(String) - Method in class eu.europa.esig.dss.validation.TimestampInclude
 
setValidationLevel(ValidationLevel) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
 
setValidationLevel(ValidationLevel) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
This method allows to specify the validation level (Basic / Timestamp / Long Term / Archival).
setZipComment(String) - Method in class eu.europa.esig.dss.validation.ContainerInfo
 
sigAndRefsTimestamps - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
signatureCryptographicVerification - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
This variable contains the result of the signature mathematical validation.
SignatureCryptographicVerification - Class in eu.europa.esig.dss.validation
 
SignatureCryptographicVerification() - Constructor for class eu.europa.esig.dss.validation.SignatureCryptographicVerification
 
SignatureExtension<SP extends AbstractSignatureParameters> - Interface in eu.europa.esig.dss.signature
Extends the level of AdES signature of a document.
signaturePolicy - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
SignaturePolicyProvider - Class in eu.europa.esig.dss.validation
 
SignaturePolicyProvider() - Constructor for class eu.europa.esig.dss.validation.SignaturePolicyProvider
 
signaturePolicyProvider - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
SignaturePolicyValidator - Interface in eu.europa.esig.dss.validation
 
SignatureProductionPlace - Class in eu.europa.esig.dss.validation
This class represents the information concerning the signature production place.
SignatureProductionPlace() - Constructor for class eu.europa.esig.dss.validation.SignatureProductionPlace
 
SignatureScope - Class in eu.europa.esig.dss.validation
This class describes the scope of the signature
SignatureScope(String) - Constructor for class eu.europa.esig.dss.validation.SignatureScope
 
SignatureScopeFinder<T extends AdvancedSignature> - Interface in eu.europa.esig.dss.validation
 
signatureScopeFinder - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
signatureTimestamps - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
SignatureValidationContext - Class in eu.europa.esig.dss.validation
During the validation of a signature, the software retrieves different X509 artifacts like Certificate, CRL and OCSP Response.
SignatureValidationContext() - Constructor for class eu.europa.esig.dss.validation.SignatureValidationContext
This constructor is used during the signature creation process.
SignatureValidationContext(CertificatePool) - Constructor for class eu.europa.esig.dss.validation.SignatureValidationContext
This constructor is used when a signature need to be validated.
SignedDocumentValidator - Class in eu.europa.esig.dss.validation
Validate the signed document.
SignedDocumentValidator(SignatureScopeFinder) - Constructor for class eu.europa.esig.dss.validation.SignedDocumentValidator
 
structureValidation - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 

T

TimestampByGenerationTimeComparator - Class in eu.europa.esig.dss.validation
 
TimestampByGenerationTimeComparator() - Constructor for class eu.europa.esig.dss.validation.TimestampByGenerationTimeComparator
 
TimestampCertificateSource - Class in eu.europa.esig.dss.validation
 
TimestampCertificateSource(TimeStampToken, CertificatePool) - Constructor for class eu.europa.esig.dss.validation.TimestampCertificateSource
 
TimestampInclude - Class in eu.europa.esig.dss.validation
This class represents
TimestampInclude() - Constructor for class eu.europa.esig.dss.validation.TimestampInclude
 
TimestampInclude(String, String) - Constructor for class eu.europa.esig.dss.validation.TimestampInclude
 
TimestampInclude(String, boolean) - Constructor for class eu.europa.esig.dss.validation.TimestampInclude
 
TimestampReference - Class in eu.europa.esig.dss.validation
This class stocks the timestamp reference, which is composed of: - digest algorithm used to calculate the digest value of the reference; - digest value of the reference; - the timestamp reference category TimestampReferenceCategory; - signature id in the case where the reference apply to the signature.
TimestampReference(String) - Constructor for class eu.europa.esig.dss.validation.TimestampReference
 
TimestampReference(String, TimestampedObjectType) - Constructor for class eu.europa.esig.dss.validation.TimestampReference
 
TimestampReference(DigestAlgorithm, String) - Constructor for class eu.europa.esig.dss.validation.TimestampReference
 
TimestampReference(DigestAlgorithm, String, TimestampedObjectType) - Constructor for class eu.europa.esig.dss.validation.TimestampReference
 
TimestampToken - Class in eu.europa.esig.dss.validation
SignedToken containing a TimeStamp.
TimestampToken(byte[], TimestampType, CertificatePool) - Constructor for class eu.europa.esig.dss.validation.TimestampToken
 
TimestampToken(CMSSignedData, TimestampType, CertificatePool) - Constructor for class eu.europa.esig.dss.validation.TimestampToken
 
TimestampToken(TimeStampToken, TimestampType, CertificatePool) - Constructor for class eu.europa.esig.dss.validation.TimestampToken
Constructor with an indication of the timestamp type.
TimestampValidator - Interface in eu.europa.esig.dss.validation
 
toString() - Method in class eu.europa.esig.dss.validation.CertificateRef
 
toString() - Method in class eu.europa.esig.dss.validation.SignatureCryptographicVerification
 
toString(String) - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
This method returns the human readable representation of the ValidationContext.
toString() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
 
toString(String) - Method in class eu.europa.esig.dss.validation.TimestampToken
 
trustedListsCertificateSource(CertificateSource) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
This method allows to set the TrustedListsCertificateSource
tspSource - Variable in class eu.europa.esig.dss.signature.AbstractSignatureService
 

U

usedCertificates(Set<CertificateToken>) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
This method allows to set the used certificates
usedCertificatesDigestAlgorithms - Variable in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
This list represents all digest algorithms used to calculate the digest values of certificates.

V

validate() - Method in class eu.europa.esig.dss.validation.BasicASNSignaturePolicyValidator
 
validate() - Method in class eu.europa.esig.dss.validation.EmptySignaturePolicyValidator
 
validate() - Method in class eu.europa.esig.dss.validation.NonASN1SignaturePolicyValidator
 
validate() - Method in interface eu.europa.esig.dss.validation.SignaturePolicyValidator
 
validate() - Method in class eu.europa.esig.dss.validation.SignatureValidationContext
 
validate() - Method in interface eu.europa.esig.dss.validation.ValidationContext
Carries out the validation process in recursive manner for not yet checked tokens.
validateDocument() - Method in interface eu.europa.esig.dss.validation.DocumentValidator
Validates the document and all its signatures.
validateDocument(URL) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
Validates the document and all its signatures.
validateDocument(String) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
Validates the document and all its signatures.
validateDocument(File) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
Validates the document and all its signatures.
validateDocument(InputStream) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
Validates the document and all its signatures.
validateDocument(ConstraintsParameters) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
Validates the document and all its signatures.
validateDocument(ValidationPolicy) - Method in interface eu.europa.esig.dss.validation.DocumentValidator
Validates the document and all its signatures.
validateDocument() - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
validateDocument(URL) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
validateDocument(String) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
validateDocument(File) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
 
validateDocument(InputStream) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
Validates the document and all its signatures.
validateDocument(ConstraintsParameters) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
Validates the document and all its signatures.
validateDocument(ValidationPolicy) - Method in class eu.europa.esig.dss.validation.SignedDocumentValidator
Validates the document and all its signatures.
validateStructure() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
This method allows the structure validation of the signature.
validateStructure() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
 
validateTimestamps() - Method in interface eu.europa.esig.dss.validation.AdvancedSignature
 
validateTimestamps() - Method in class eu.europa.esig.dss.validation.DefaultAdvancedSignature
This method adds all timestamps to be validated.
validationCertificatePool - Variable in class eu.europa.esig.dss.validation.SignatureValidationContext
The certificate pool which encapsulates all certificates used during the validation process and extracted from all used sources
validationCertPool - Variable in class eu.europa.esig.dss.validation.SignedDocumentValidator
This is the pool of certificates used in the validation process.
ValidationContext - Interface in eu.europa.esig.dss.validation
This interface allows the implementation of the validators for: certificates, timestamps and revocation data.
validationDate(Date) - Method in class eu.europa.esig.dss.validation.DiagnosticDataBuilder
This method allows to set the validation date
ValidationResourceManager - Class in eu.europa.esig.dss.validation
 
ValidationResourceManager() - Constructor for class eu.europa.esig.dss.validation.ValidationResourceManager
 
A B C D E F G H I L M N O P R S T U V 

Copyright © 2018. All rights reserved.