- 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.
- 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
-
- 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
-
- 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
-