Index

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

A

AbstractSerializableSignatureParameters<TP extends SerializableTimestampParameters> - Class in eu.europa.esig.dss.model
Parameters for a Signature creation/extension
AbstractSerializableSignatureParameters() - Constructor for class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Default constructor instantiating object with default values
addDigest(DigestAlgorithm, String) - Method in class eu.europa.esig.dss.model.DigestDocument
This method allows to add a pair: DigestAlgorithm and the corresponding digest value calculated externally on the encapsulated file.
addOtherOid(String) - Method in class eu.europa.esig.dss.model.x509.QcStatements
Adds a found OID not supported by the implementation
addPostalAddress(String) - Method in class eu.europa.esig.dss.model.SignerLocation
Adds an address item to the complete address.
archiveTimestampParameters - Variable in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
The object representing the parameters related to the archive timestamp (Baseline-LTA)
ASICE - Static variable in class eu.europa.esig.dss.model.MimeType
asic-e
ASICS - Static variable in class eu.europa.esig.dss.model.MimeType
asic-s
asXmlId() - Method in class eu.europa.esig.dss.model.identifier.Identifier
Return an ID conformant to XML Id

B

base64EncodeDigestMap - Variable in class eu.europa.esig.dss.model.CommonDocument
Cached map of DigestAlgorithms and the corresponding digests for the document
BINARY - Static variable in class eu.europa.esig.dss.model.MimeType
octet-stream
bLevel() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Get Baseline B parameters (signed properties)
bLevel() - Method in interface eu.europa.esig.dss.model.SerializableSignatureParameters
Get Baseline B parameters (signed properties)
BLevelParameters - Class in eu.europa.esig.dss.model
This class is used to define common b-level parameters for a signature creation
BLevelParameters() - Constructor for class eu.europa.esig.dss.model.BLevelParameters
Default constructor instantiating object with default values
build() - Method in interface eu.europa.esig.dss.model.SignatureParametersBuilder
Creates a Signature Parameters instance
buildTokenIdentifier() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
 
buildTokenIdentifier() - Method in class eu.europa.esig.dss.model.x509.Token
Builds a token unique identifier

C

CER - Static variable in class eu.europa.esig.dss.model.MimeType
certificate
CertificateToken - Class in eu.europa.esig.dss.model.x509
Whenever the signature validation process encounters an X509Certificate a certificateToken is created.
This class encapsulates some frequently used information: a certificate comes from a certain context (Trusted List, CertStore, Signature), has revocation data...
CertificateToken(X509Certificate) - Constructor for class eu.europa.esig.dss.model.x509.CertificateToken
Creates a CertificateToken wrapping the provided X509Certificate.
CertificateTokenIdentifier - Class in eu.europa.esig.dss.model.identifier
This class is used to obtain a unique id for CertificateToken
CertificateTokenIdentifier(CertificateToken) - Constructor for class eu.europa.esig.dss.model.identifier.CertificateTokenIdentifier
Default constructor
checkIsSignedBy(PublicKey) - Method in class eu.europa.esig.dss.model.x509.CertificateToken
 
checkIsSignedBy(PublicKey) - Method in class eu.europa.esig.dss.model.x509.Token
Verifies if the current token has been signed by the specified publicKey
checkKeyUsage(KeyUsageBit) - Method in class eu.europa.esig.dss.model.x509.CertificateToken
This method checks if the certificate contains the given key usage bit.
CommitmentQualifier - Class in eu.europa.esig.dss.model
This class is used to define a CommitmentTypeQualifier to be incorporated within a signature
CommitmentQualifier() - Constructor for class eu.europa.esig.dss.model.CommitmentQualifier
Default constructor instantiating object with null values
CommonCommitmentType - Class in eu.europa.esig.dss.model
This class provides a basic implementation of CommitmentType providing a possibility to create a customized CommitmentType signed property.
CommonCommitmentType() - Constructor for class eu.europa.esig.dss.model.CommonCommitmentType
Default constructor instantiating object with null values
CommonDocument - Class in eu.europa.esig.dss.model
This class implements the default methods.
CommonDocument() - Constructor for class eu.europa.esig.dss.model.CommonDocument
Default constructor instantiating object with null values and empty digest map
compare(Token, Token) - Method in class eu.europa.esig.dss.model.x509.TokenComparator
 
contentTimestampParameters - Variable in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
The object representing the parameters related to the content timestamp (Baseline-B)
CRL - Interface in eu.europa.esig.dss.model.x509.revocation.crl
This interface represents a CRL token
CRL - Static variable in class eu.europa.esig.dss.model.MimeType
crl

D

defineFileExtension(String) - Method in class eu.europa.esig.dss.model.MimeType
This method allows to define a new relationship between a file extension and a MimeType.
Digest - Class in eu.europa.esig.dss.model
Container for a Digest and his algorithm
Digest() - Constructor for class eu.europa.esig.dss.model.Digest
Empty constructor
Digest(DigestAlgorithm, byte[]) - Constructor for class eu.europa.esig.dss.model.Digest
Default constructor
DIGEST_ALGO - Static variable in class eu.europa.esig.dss.model.identifier.Identifier
The DigestAlgorithm to use
digestAlgorithm - Variable in class eu.europa.esig.dss.model.TimestampParameters
The digest algorithm to provide to the timestamping authority
DigestDocument - Class in eu.europa.esig.dss.model
Digest representation of a DSSDocument.
DigestDocument() - Constructor for class eu.europa.esig.dss.model.DigestDocument
Creates DigestDocument with an empty digest map.
DigestDocument(DigestAlgorithm, String) - Constructor for class eu.europa.esig.dss.model.DigestDocument
Creates DigestDocument.
DigestDocument(DigestAlgorithm, String, String) - Constructor for class eu.europa.esig.dss.model.DigestDocument
Creates DigestDocument.
DSSDocument - Interface in eu.europa.esig.dss.model
Interface representing a DSS document.
DSSException - Exception in eu.europa.esig.dss.model
Exception to be thrown in case of error during DSS framework processing
DSSException() - Constructor for exception eu.europa.esig.dss.model.DSSException
Empty constructor
DSSException(String) - Constructor for exception eu.europa.esig.dss.model.DSSException
Constructor with a message
DSSException(String, Throwable) - Constructor for exception eu.europa.esig.dss.model.DSSException
Re-throwable constructor with a custom message
DSSException(Throwable) - Constructor for exception eu.europa.esig.dss.model.DSSException
Re-throwable constructor

E

EncapsulatedRevocationTokenIdentifier<R extends Revocation> - Class in eu.europa.esig.dss.model.identifier
This class is used to create a unique identifier for a revocation data binaries
EncapsulatedRevocationTokenIdentifier(byte[]) - Constructor for class eu.europa.esig.dss.model.identifier.EncapsulatedRevocationTokenIdentifier
Default constructor
EntityIdentifier - Class in eu.europa.esig.dss.model.identifier
This class is used to obtain a unique id for Public key
EntityIdentifier(PublicKey) - Constructor for class eu.europa.esig.dss.model.identifier.EntityIdentifier
Default constructor
equals(Object) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
 
equals(Object) - Method in class eu.europa.esig.dss.model.BLevelParameters
 
equals(Object) - Method in class eu.europa.esig.dss.model.Digest
 
equals(Object) - Method in class eu.europa.esig.dss.model.identifier.Identifier
 
equals(Object) - Method in class eu.europa.esig.dss.model.MimeType
 
equals(Object) - Method in class eu.europa.esig.dss.model.Policy
 
equals(Object) - Method in class eu.europa.esig.dss.model.SignatureValue
 
equals(Object) - Method in class eu.europa.esig.dss.model.SignerLocation
 
equals(Object) - Method in class eu.europa.esig.dss.model.SpDocSpecification
 
equals(Object) - Method in class eu.europa.esig.dss.model.TimestampParameters
 
equals(Object) - Method in class eu.europa.esig.dss.model.ToBeSigned
 
equals(Object) - Method in class eu.europa.esig.dss.model.UserNotice
 
equals(Object) - Method in class eu.europa.esig.dss.model.x509.Token
 
equals(Object) - Method in class eu.europa.esig.dss.model.x509.X500PrincipalHelper
 
eu.europa.esig.dss.model - package eu.europa.esig.dss.model
 
eu.europa.esig.dss.model.identifier - package eu.europa.esig.dss.model.identifier
 
eu.europa.esig.dss.model.x509 - package eu.europa.esig.dss.model.x509
 
eu.europa.esig.dss.model.x509.revocation - package eu.europa.esig.dss.model.x509.revocation
 
eu.europa.esig.dss.model.x509.revocation.crl - package eu.europa.esig.dss.model.x509.revocation.crl
 
eu.europa.esig.dss.model.x509.revocation.ocsp - package eu.europa.esig.dss.model.x509.revocation.ocsp
 
exists() - Method in class eu.europa.esig.dss.model.FileDocument
Checks if the file exists

F

FileDocument - Class in eu.europa.esig.dss.model
Document implementation stored on file-system.
FileDocument(File) - Constructor for class eu.europa.esig.dss.model.FileDocument
Create a FileDocument
FileDocument(String) - Constructor for class eu.europa.esig.dss.model.FileDocument
Create a FileDocument
fromFile(File) - Static method in class eu.europa.esig.dss.model.MimeType
This method returns the mime-type extrapolated from the file.
fromFileName(String) - Static method in class eu.europa.esig.dss.model.MimeType
This method returns the mime-type extrapolated from the file name.
fromMimeTypeString(String) - Static method in class eu.europa.esig.dss.model.MimeType
This method returns the first representation of the MimeType corresponding to the given mime-type string.

G

getAbbreviation() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
 
getAbbreviation() - Method in class eu.europa.esig.dss.model.x509.Token
This method returns the DSS abbreviation of the token.
getAbsolutePath() - Method in class eu.europa.esig.dss.model.FileDocument
Returns the String representing the absolute path to the encapsulated document.
getAlgorithm() - Method in class eu.europa.esig.dss.model.Digest
Gets the DigestAlgorithm
getAlgorithm() - Method in class eu.europa.esig.dss.model.SignatureValue
Gets the SignatureAlgorithm
getAmount() - Method in class eu.europa.esig.dss.model.x509.QCLimitValue
Gets the amount
getArchiveTimestampParameters() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Get the parameters for archive timestamp (Baseline-LTA)
getBase64Encoded() - Method in class eu.europa.esig.dss.model.InMemoryDocument
Gets base64-encoded content of the document
getBinaries() - Method in class eu.europa.esig.dss.model.identifier.MultipleDigestIdentifier
Gets token binaries
getBytes() - Method in class eu.europa.esig.dss.model.InMemoryDocument
Gets binary content of the document
getBytes() - Method in class eu.europa.esig.dss.model.TimestampBinary
Gets timestamp's binary
getBytes() - Method in class eu.europa.esig.dss.model.ToBeSigned
Gets bytes to be signed
getCanonical() - Method in class eu.europa.esig.dss.model.x509.X500PrincipalHelper
Gets canonical name
getCertificate() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
Gets the enclosed X509 Certificate.
getClaimedSignerRoles() - Method in class eu.europa.esig.dss.model.BLevelParameters
Get claimed roles
getCommitmentTypeIndications() - Method in class eu.europa.esig.dss.model.BLevelParameters
Get the commitment type indications
getCommitmentTypeQualifiers() - Method in class eu.europa.esig.dss.model.CommonCommitmentType
Gets custom CommitmentTypeQualifiers List
getContent() - Method in class eu.europa.esig.dss.model.CommitmentQualifier
Gets the content of the Commitment Qualifier
getContentTimestampParameters() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Get the parameters for content timestamp (Baseline-B)
getCountry() - Method in class eu.europa.esig.dss.model.SignerLocation
Gets the country
getCreationDate() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
 
getCreationDate() - Method in class eu.europa.esig.dss.model.x509.Token
Returns the creation date of this token.
getCurrency() - Method in class eu.europa.esig.dss.model.x509.QCLimitValue
Gets the currency
getDescription() - Method in class eu.europa.esig.dss.model.CommonCommitmentType
 
getDescription() - Method in class eu.europa.esig.dss.model.Policy
Get the signature policy description
getDescription() - Method in class eu.europa.esig.dss.model.SpDocSpecification
Get description
getDigest(DigestAlgorithm) - Method in class eu.europa.esig.dss.model.CommonDocument
 
getDigest(DigestAlgorithm) - Method in class eu.europa.esig.dss.model.DigestDocument
 
getDigest(DigestAlgorithm) - Method in interface eu.europa.esig.dss.model.DSSDocument
This method returns the encoded digest value of the current DSSDocument using the base64 algorithm.
getDigest(DigestAlgorithm) - Method in class eu.europa.esig.dss.model.x509.Token
Returns the digest value of the wrapped token
getDigestAlgorithm() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
 
getDigestAlgorithm() - Method in class eu.europa.esig.dss.model.Policy
Return the hash algorithm for the signature policy
getDigestAlgorithm() - Method in interface eu.europa.esig.dss.model.SerializableSignatureParameters
Get the digest algorithm
getDigestAlgorithm() - Method in interface eu.europa.esig.dss.model.SerializableTimestampParameters
Returns a DigestAlgorithm to be used to hash a data to be timestamped
getDigestAlgorithm() - Method in class eu.europa.esig.dss.model.TimestampParameters
 
getDigestValue() - Method in class eu.europa.esig.dss.model.Policy
Get the hash value of the explicit signature policy
getDigestValue(DigestAlgorithm) - Method in class eu.europa.esig.dss.model.identifier.MultipleDigestIdentifier
Returns a digest value for the given digestAlgorithm
getDocumentationReferences() - Method in class eu.europa.esig.dss.model.CommonCommitmentType
 
getDocumentationReferences() - Method in class eu.europa.esig.dss.model.Policy
Get the signature policy documentation references
getDocumentationReferences() - Method in class eu.europa.esig.dss.model.SpDocSpecification
Get documentation references
getDSSId() - Method in class eu.europa.esig.dss.model.identifier.EncapsulatedRevocationTokenIdentifier
 
getDSSId() - Method in interface eu.europa.esig.dss.model.identifier.IdentifierBasedObject
Returns the Identifier of the object
getDSSId() - Method in class eu.europa.esig.dss.model.x509.Token
Returns a DSS unique token identifier.
getDSSIdAsString() - Method in class eu.europa.esig.dss.model.x509.Token
Returns a string representation of the unique DSS token identifier.
getEncoded() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
Returns the encoded form of this certificate.
getEncoded() - Method in class eu.europa.esig.dss.model.x509.Token
Returns the encoded form of the wrapped token.
getEncoded() - Method in class eu.europa.esig.dss.model.x509.X500PrincipalHelper
Gets encoded X500Principal object binaries
getEncryptionAlgorithm() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
 
getEncryptionAlgorithm() - Method in interface eu.europa.esig.dss.model.SerializableSignatureParameters
Get the encryption algorithm
getEntityKey() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
Returns the identifier of the current public key.
getExistingDigest() - Method in class eu.europa.esig.dss.model.DigestDocument
Gets the defined digest value for the DigestDocument
getExplicitText() - Method in class eu.europa.esig.dss.model.UserNotice
Gets the notice text
getExponent() - Method in class eu.europa.esig.dss.model.x509.QCLimitValue
Gets the exponent
getExtension(MimeType) - Static method in class eu.europa.esig.dss.model.MimeType
Returns the file exception for the provided MimeType
getFile() - Method in class eu.europa.esig.dss.model.FileDocument
Gets the File
getFileExtension(String) - Static method in class eu.europa.esig.dss.model.MimeType
Returns the file extension based on the position of the '.' in the fileName.
getHexValue() - Method in class eu.europa.esig.dss.model.Digest
Gets the HEX (base16) encoded digest value String
getId() - Method in class eu.europa.esig.dss.model.Policy
Get the signature policy (EPES)
getId() - Method in class eu.europa.esig.dss.model.SignaturePolicyStore
Get Id (optional)
getId() - Method in class eu.europa.esig.dss.model.SpDocSpecification
Get identifier
getIssuer() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
Returns the issuer as wrapped X500Principal with helpful methods
getIssuerX500Principal() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
Returns the X500Principal of the certificate which was used to sign this token.
getIssuerX500Principal() - Method in class eu.europa.esig.dss.model.x509.Token
Returns the X500Principal of the certificate which was used to sign this token.
getKeyUsageBits() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
This method returns a list KeyUsageBit representing the key usages of the certificate.
getLanguage() - Method in class eu.europa.esig.dss.model.x509.PdsLocation
Returns the language
getLocality() - Method in class eu.europa.esig.dss.model.SignerLocation
Gets the locality (city)
getMaskGenerationFunction() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
 
getMaskGenerationFunction() - Method in interface eu.europa.esig.dss.model.SerializableSignatureParameters
Returns the mask generation function
getMessageDigest(DigestAlgorithm) - Method in class eu.europa.esig.dss.model.identifier.Identifier
Gets MessageDigest of the DigestAlgorithm
getMimeType() - Method in class eu.europa.esig.dss.model.CommonDocument
 
getMimeType() - Method in interface eu.europa.esig.dss.model.DSSDocument
Returns the mime-type of the DSSDocument.
getMimeTypeString() - Method in class eu.europa.esig.dss.model.MimeType
Gets String identifying the MimeType
getName() - Method in class eu.europa.esig.dss.model.CommonDocument
 
getName() - Method in interface eu.europa.esig.dss.model.DSSDocument
Returns the name of the document.
getNcaId() - Method in class eu.europa.esig.dss.model.x509.PSD2QcType
Gets an NCA Id
getNcaName() - Method in class eu.europa.esig.dss.model.x509.PSD2QcType
Gets an NCA name
getNotAfter() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
Returns the expiration date of the certificate.
getNotBefore() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
Returns the issuance date of the certificate.
getNoticeNumbers() - Method in class eu.europa.esig.dss.model.UserNotice
Gets the notice numbers
getOid() - Method in class eu.europa.esig.dss.model.CommitmentQualifier
Gets unique object identifier of the Commitment Qualifier
getOid() - Method in class eu.europa.esig.dss.model.CommonCommitmentType
 
getOrganization() - Method in class eu.europa.esig.dss.model.UserNotice
Gets the organization name
getOtherOids() - Method in class eu.europa.esig.dss.model.x509.QcStatements
This method returns a list of found OIDs not supported by the current implementation
getPostalAddress() - Method in class eu.europa.esig.dss.model.SignerLocation
Gets the postal address
getPostalCode() - Method in class eu.europa.esig.dss.model.SignerLocation
Gets the postal code
getPostOfficeBoxNumber() - Method in class eu.europa.esig.dss.model.SignerLocation
Gets the post office box number
getPrettyPrintRFC2253() - Method in class eu.europa.esig.dss.model.x509.X500PrincipalHelper
Gets pretty-printed RFC2253 standard name
getPrincipal() - Method in class eu.europa.esig.dss.model.x509.X500PrincipalHelper
Returns the current X500Principal
getPsd2QcType() - Method in class eu.europa.esig.dss.model.x509.QcStatements
Gets the psd2-qc-type
getPspName() - Method in class eu.europa.esig.dss.model.x509.RoleOfPSP
Gets the PSP name
getPspOid() - Method in class eu.europa.esig.dss.model.x509.RoleOfPSP
Gets the role OID
getPublicKey() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
Returns the public key associated with the certificate.
To get the encryption algorithm used with this public key call getAlgorithm() method.
RFC 2459:
4.1.2.7 Subject Public Key Info This field is used to carry the public key and identify the algorithm with which the key is used.
getPublicKeyOfTheSigner() - Method in class eu.europa.esig.dss.model.x509.Token
This method returns the public key of the token signer
getQcEuPDS() - Method in class eu.europa.esig.dss.model.x509.QcStatements
Gets the qc-eu-pds
getQcEuRetentionPeriod() - Method in class eu.europa.esig.dss.model.x509.QcStatements
Gets the qc-eu-retention-period
getQcLegislationCountryCodes() - Method in class eu.europa.esig.dss.model.x509.QcStatements
Gets qc-legislation-country-codes
getQcLimitValue() - Method in class eu.europa.esig.dss.model.x509.QcStatements
Gets the qc-limit-value
getQcSemanticsIdentifier() - Method in class eu.europa.esig.dss.model.x509.QcStatements
Gets the qc-semantics-identifier
getQcTypes() - Method in class eu.europa.esig.dss.model.x509.QcStatements
Gets a list of QCTypes
getQualifier() - Method in class eu.europa.esig.dss.model.CommonCommitmentType
 
getQualifier() - Method in class eu.europa.esig.dss.model.Policy
Get the identifier qualifier
getQualifier() - Method in class eu.europa.esig.dss.model.SpDocSpecification
Get a qualifier (used in XAdES)
getReferenceDigestAlgorithm() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Get the digest algorithm for ds:Reference or message-digest attribute
getRFC2253() - Method in class eu.europa.esig.dss.model.x509.X500PrincipalHelper
Gets RFC2253 standard name
getRolesOfPSP() - Method in class eu.europa.esig.dss.model.x509.PSD2QcType
Gets a list of RoleOfPSPs
getSerialNumber() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
Gets the serialNumber value from the encapsulated certificate.
getSignature() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
The signature value of the certificate
getSignatureAlgorithm() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
 
getSignatureAlgorithm() - Method in interface eu.europa.esig.dss.model.SerializableSignatureParameters
Gets the signature algorithm.
getSignatureAlgorithm() - Method in class eu.europa.esig.dss.model.x509.Token
Returns the algorithm that was used to sign the token (ex: SHA1WithRSAEncryption, SHA1withRSA...).
getSignatureIdToCounterSign() - Method in interface eu.europa.esig.dss.model.SerializableCounterSignatureParameters
Returns Id of a signature that needs to be counter signed
getSignatureLevel() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Get signature level: XAdES_BASELINE_T, CAdES_BASELINE_LTA...
getSignaturePackaging() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Get Signature packaging
getSignaturePolicy() - Method in class eu.europa.esig.dss.model.BLevelParameters
Get the signature policy
getSignaturePolicyContent() - Method in class eu.europa.esig.dss.model.SignaturePolicyStore
Get policy store content
getSignatureTimestampParameters() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Get the parameters for signature timestamp (Baseline-T)
getSignatureValidity() - Method in class eu.europa.esig.dss.model.x509.Token
Indicates a status of the token's signature validity.
getSignedAssertions() - Method in class eu.europa.esig.dss.model.BLevelParameters
Get the signed assertions
getSignedDataObjects() - Method in class eu.europa.esig.dss.model.CommonCommitmentType
Gets references to signed data objects for the current CommitmentType
getSignerLocation() - Method in class eu.europa.esig.dss.model.BLevelParameters
Get the signer location
getSigningCertificate() - Method in interface eu.europa.esig.dss.model.SerializableSignatureParameters
Get the signing certificate
getSigningDate() - Method in class eu.europa.esig.dss.model.BLevelParameters
Get the signing date
getSigPolDocLocalURI() - Method in class eu.europa.esig.dss.model.SignaturePolicyStore
Gets SigPolDocLocalURI element value
getSpDocSpecification() - Method in class eu.europa.esig.dss.model.Policy
Gets the SP Document Specification qualifier
getSpDocSpecification() - Method in class eu.europa.esig.dss.model.SignaturePolicyStore
Get SpDocSpecification content
getSpuri() - Method in class eu.europa.esig.dss.model.Policy
Get the SP URI (signature policy URI) qualifier
getStateOrProvince() - Method in class eu.europa.esig.dss.model.SignerLocation
Gets the state or province
getStreetAddress() - Method in class eu.europa.esig.dss.model.SignerLocation
Gets the street address
getSubject() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
Returns the subject as wrapped X500Principal with helpful methods
getUri() - Method in class eu.europa.esig.dss.model.CommonCommitmentType
 
getUrl() - Method in class eu.europa.esig.dss.model.x509.PdsLocation
Returns URL
getUserNotice() - Method in class eu.europa.esig.dss.model.Policy
Gets the SP UserNotice qualifier
getValue() - Method in class eu.europa.esig.dss.model.Digest
Gets the digest value
getValue() - Method in class eu.europa.esig.dss.model.SignatureValue
Gets the SignatureValue binaries

H

hashCode() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
 
hashCode() - Method in class eu.europa.esig.dss.model.BLevelParameters
 
hashCode() - Method in class eu.europa.esig.dss.model.Digest
 
hashCode() - Method in class eu.europa.esig.dss.model.identifier.Identifier
 
hashCode() - Method in class eu.europa.esig.dss.model.MimeType
 
hashCode() - Method in class eu.europa.esig.dss.model.Policy
 
hashCode() - Method in class eu.europa.esig.dss.model.SignatureValue
 
hashCode() - Method in class eu.europa.esig.dss.model.SignerLocation
 
hashCode() - Method in class eu.europa.esig.dss.model.SpDocSpecification
 
hashCode() - Method in class eu.europa.esig.dss.model.TimestampParameters
 
hashCode() - Method in class eu.europa.esig.dss.model.ToBeSigned
 
hashCode() - Method in class eu.europa.esig.dss.model.UserNotice
 
hashCode() - Method in class eu.europa.esig.dss.model.x509.Token
 
hashCode() - Method in class eu.europa.esig.dss.model.x509.X500PrincipalHelper
 
HTML - Static variable in class eu.europa.esig.dss.model.MimeType
html

I

Identifier - Class in eu.europa.esig.dss.model.identifier
This class is used to obtain a unique id for an object
Identifier(String, byte[]) - Constructor for class eu.europa.esig.dss.model.identifier.Identifier
The constructor to get an identifier computed from a the binaries with a defined prefix
Identifier(String, Digest) - Constructor for class eu.europa.esig.dss.model.identifier.Identifier
The constructor to get an identifier computed provided digest with a defined prefix
IdentifierBasedObject - Interface in eu.europa.esig.dss.model.identifier
Defines the object having an identifier (e.g.
InMemoryDocument - Class in eu.europa.esig.dss.model
In memory representation of a document
InMemoryDocument() - Constructor for class eu.europa.esig.dss.model.InMemoryDocument
Empty constructor
InMemoryDocument(byte[]) - Constructor for class eu.europa.esig.dss.model.InMemoryDocument
Creates dss document that retains the data in memory
InMemoryDocument(byte[], String) - Constructor for class eu.europa.esig.dss.model.InMemoryDocument
Creates dss document that retains the data in memory
InMemoryDocument(byte[], String, MimeType) - Constructor for class eu.europa.esig.dss.model.InMemoryDocument
Creates dss document that retains the data in memory
InMemoryDocument(InputStream) - Constructor for class eu.europa.esig.dss.model.InMemoryDocument
Creates dss document that retains the data in memory
InMemoryDocument(InputStream, String) - Constructor for class eu.europa.esig.dss.model.InMemoryDocument
Creates dss document that retains the data in memory
InMemoryDocument(InputStream, String, MimeType) - Constructor for class eu.europa.esig.dss.model.InMemoryDocument
Creates dss document that retains the data in memory
isCA() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
This method checks if the BasicConstraint is present
isCheckCertificateRevocation() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
 
isCheckCertificateRevocation() - Method in interface eu.europa.esig.dss.model.SerializableSignatureParameters
Indicates whether a revocation check shall be performed for a signing certificate and a respectful certificate chain.
isEmpty() - Method in class eu.europa.esig.dss.model.Policy
Checks if the object's data is not filled
isEmpty() - Method in class eu.europa.esig.dss.model.SignerLocation
Checks if the SignerLocation instance is empty
isEmpty() - Method in class eu.europa.esig.dss.model.UserNotice
This method checks if the content of the UserNotice is empty or not
isEquivalent(CertificateToken) - Method in class eu.europa.esig.dss.model.x509.CertificateToken
This method returns true if the given token is equivalent.
isGenerateTBSWithoutCertificate() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Indicates if it is possible to generate ToBeSigned data without the signing certificate.
isGenerateTBSWithoutCertificate() - Method in interface eu.europa.esig.dss.model.SerializableSignatureParameters
Indicates if it is possible to generate ToBeSigned data without the signing certificate.
isHashAsInTechnicalSpecification() - Method in class eu.europa.esig.dss.model.Policy
Gets if the digests of the signature policy has been computed as in a technical specification
isMatch(Digest) - Method in class eu.europa.esig.dss.model.identifier.MultipleDigestIdentifier
Checks if the given digests match to the token
isQcCompliance() - Method in class eu.europa.esig.dss.model.x509.QcStatements
Gets if the certificate is qc-compliant
isQcQSCD() - Method in class eu.europa.esig.dss.model.x509.QcStatements
Gets if the certificate is qc-qscd
isSelfIssued() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
This method returns true if the certificate is self-issued.
isSelfSigned() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
Checks if the certificate is self-signed.
isSelfSigned() - Method in class eu.europa.esig.dss.model.x509.Token
Checks if the certificate is self-signed.
isSignedBy(CertificateToken) - Method in class eu.europa.esig.dss.model.x509.Token
Checks if the token is signed by the given token in the parameter.
isSignedBy(PublicKey) - Method in class eu.europa.esig.dss.model.x509.Token
Checks if the OCSP token is signed by the given publicKey
isSignWithExpiredCertificate() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
 
isSignWithExpiredCertificate() - Method in interface eu.europa.esig.dss.model.SerializableSignatureParameters
Indicates if it is possible to sign with an expired certificate.
isSignWithNotYetValidCertificate() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
 
isSignWithNotYetValidCertificate() - Method in interface eu.europa.esig.dss.model.SerializableSignatureParameters
Indicates if it is possible to sign with a not yet valid certificate.
isSPQualifierPresent() - Method in class eu.europa.esig.dss.model.Policy
This method checks if there is a definition at least for one signature policy qualifier
isTrustAnchorBPPolicy() - Method in class eu.europa.esig.dss.model.BLevelParameters
Check if the trust anchor policy shall be used when creating -B and -LT levels
isValidOn(Date) - Method in class eu.europa.esig.dss.model.x509.CertificateToken
Checks if the given date is in the validity period of the certificate.

J

JOSE - Static variable in class eu.europa.esig.dss.model.MimeType
jose
JOSE_JSON - Static variable in class eu.europa.esig.dss.model.MimeType
jose+json
JPEG - Static variable in class eu.europa.esig.dss.model.MimeType
jpeg
JSON - Static variable in class eu.europa.esig.dss.model.MimeType
json

M

mimeType - Variable in class eu.europa.esig.dss.model.CommonDocument
The MimeType of the document
MimeType - Class in eu.europa.esig.dss.model
This class allows handling of different mime types.
MimeType() - Constructor for class eu.europa.esig.dss.model.MimeType
This constructor is used only by the web-services.
MimeType(String, String) - Constructor for class eu.europa.esig.dss.model.MimeType
This constructor allows to create a new MimeType related to given file extension.
MultipleDigestIdentifier - Class in eu.europa.esig.dss.model.identifier
This class is used to obtain a requested digest from a stored binary array
MultipleDigestIdentifier(String, byte[]) - Constructor for class eu.europa.esig.dss.model.identifier.MultipleDigestIdentifier
Default constructor

N

name - Variable in class eu.europa.esig.dss.model.CommonDocument
The document name

O

OCSP - Interface in eu.europa.esig.dss.model.x509.revocation.ocsp
This interface represents an OCSP token
ODG - Static variable in class eu.europa.esig.dss.model.MimeType
opendocument graphics
ODP - Static variable in class eu.europa.esig.dss.model.MimeType
opendocument presentation
ODS - Static variable in class eu.europa.esig.dss.model.MimeType
opendocument spreadsheet
ODT - Static variable in class eu.europa.esig.dss.model.MimeType
opendocument text
openStream() - Method in class eu.europa.esig.dss.model.DigestDocument
 
openStream() - Method in interface eu.europa.esig.dss.model.DSSDocument
Opens a InputStream on the DSSDocument contents.
openStream() - Method in class eu.europa.esig.dss.model.FileDocument
 
openStream() - Method in class eu.europa.esig.dss.model.InMemoryDocument
 

P

PDF - Static variable in class eu.europa.esig.dss.model.MimeType
pdf
PdsLocation - Class in eu.europa.esig.dss.model.x509
PdsLocation::= SEQUENCE { url IA5String, language PrintableString (SIZE(2))} --ISO 639-1 language code
PdsLocation() - Constructor for class eu.europa.esig.dss.model.x509.PdsLocation
Default constructor instantiating object with null values
PKCS7 - Static variable in class eu.europa.esig.dss.model.MimeType
pkcs7-signature
PNG - Static variable in class eu.europa.esig.dss.model.MimeType
png
Policy - Class in eu.europa.esig.dss.model
This class allows defining the signature policy.
Policy() - Constructor for class eu.europa.esig.dss.model.Policy
Empty constructor
PSD2QcType - Class in eu.europa.esig.dss.model.x509
Represents a PSD-2-QC type
PSD2QcType() - Constructor for class eu.europa.esig.dss.model.x509.PSD2QcType
Default constructor instantiating object with null values
publicKeyOfTheSigner - Variable in class eu.europa.esig.dss.model.x509.Token
The publicKey of the signed certificate(s)

Q

QCLimitValue - Class in eu.europa.esig.dss.model.x509
Defines limits of transactions for a given certificate (QcStatement)
QCLimitValue() - Constructor for class eu.europa.esig.dss.model.x509.QCLimitValue
Default constructor instantiating object with null values
QcStatements - Class in eu.europa.esig.dss.model.x509
This class contains the QcStatement information based on ETSI EN 319 412-1/5 and ETSI TS 119 495
QcStatements() - Constructor for class eu.europa.esig.dss.model.x509.QcStatements
Default constructor instantiating object with null values

R

Revocation - Interface in eu.europa.esig.dss.model.x509.revocation
This interface represents a revocation data
RoleOfPSP - Class in eu.europa.esig.dss.model.x509
Object Identifier for roles of payment service providers
RoleOfPSP() - Constructor for class eu.europa.esig.dss.model.x509.RoleOfPSP
Default constructor instantiating object with null values

S

save(String) - Method in class eu.europa.esig.dss.model.CommonDocument
 
save(String) - Method in class eu.europa.esig.dss.model.DigestDocument
 
save(String) - Method in interface eu.europa.esig.dss.model.DSSDocument
Save the content of the DSSDocument to the file.
SerializableCounterSignatureParameters - Interface in eu.europa.esig.dss.model
The interface contains the common methods for counter signature parameters
SerializableSignatureParameters - Interface in eu.europa.esig.dss.model
The interface defines signature parameters
SerializableTimestampParameters - Interface in eu.europa.esig.dss.model
The common interface for timestamp parameters
setAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.model.Digest
Sets the DigestAlgorithm
setAlgorithm(SignatureAlgorithm) - Method in class eu.europa.esig.dss.model.SignatureValue
Sets the SignatureAlgorithm
setAmount(int) - Method in class eu.europa.esig.dss.model.x509.QCLimitValue
Sets the amount
setArchiveTimestampParameters(TP) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Set the parameters to produce the archive timestamp (Baseline-LTA)
setBLevelParams(BLevelParameters) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Set the Baseline B parameters (signed properties)
setBytes(byte[]) - Method in class eu.europa.esig.dss.model.InMemoryDocument
Sets binary content of the document
setBytes(byte[]) - Method in class eu.europa.esig.dss.model.ToBeSigned
Sets bytes to be signed
setCheckCertificateRevocation(boolean) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Allows setting whether a revocation status for a signing certificate should be checked on signature creation or T-level extension.
setClaimedSignerRoles(List<String>) - Method in class eu.europa.esig.dss.model.BLevelParameters
Set a list of claimed signer roles
setCommitmentTypeIndications(List<CommitmentType>) - Method in class eu.europa.esig.dss.model.BLevelParameters
Set the commitment type indications (predefined values are available in CommitmentType)
setCommitmentTypeQualifiers(CommitmentQualifier...) - Method in class eu.europa.esig.dss.model.CommonCommitmentType
Sets custom CommitmentTypeQualifiers List.
setContent(DSSDocument) - Method in class eu.europa.esig.dss.model.CommitmentQualifier
Sets the content of Commitment Qualifier.
setContentTimestampParameters(TP) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Set the parameters to produce the content timestamp (Baseline-B)
setCountry(String) - Method in class eu.europa.esig.dss.model.SignerLocation
Sets the country Can be a country name or its two-letter ISO 3166-1 alpha-2 country code
setCurrency(String) - Method in class eu.europa.esig.dss.model.x509.QCLimitValue
Sets the currency
setDescription(String) - Method in class eu.europa.esig.dss.model.CommonCommitmentType
Sets text describing the CommitmentType object.
setDescription(String) - Method in class eu.europa.esig.dss.model.Policy
Set the signature policy description
setDescription(String) - Method in class eu.europa.esig.dss.model.SpDocSpecification
Set description
setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Set the digest algorithm
setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.model.Policy
Set the hash algorithm for the explicit signature policy
setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.model.TimestampParameters
Sets DigestAlgorithm to use for timestamped data's digest computation
setDigestValue(byte[]) - Method in class eu.europa.esig.dss.model.Policy
Set the hash value of implicit signature policy
setDocumentationReferences(String...) - Method in class eu.europa.esig.dss.model.CommonCommitmentType
Sets references pointing to a documentation describing the CommitmentType Use : OPTIONAL
setDocumentationReferences(String...) - Method in class eu.europa.esig.dss.model.Policy
Set a list of signature documentation references
setDocumentationReferences(String...) - Method in class eu.europa.esig.dss.model.SpDocSpecification
Set documentation references
setEncryptionAlgorithm(EncryptionAlgorithm) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
This setter should be used only when dealing with web services (or when signing in three steps).
setExplicitText(String) - Method in class eu.europa.esig.dss.model.UserNotice
Sets the text of the notice to be displayed
setExponent(int) - Method in class eu.europa.esig.dss.model.x509.QCLimitValue
Sets the exponent
setGenerateTBSWithoutCertificate(boolean) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Allows to change the default behaviour regarding the requirements of signing certificate to generate ToBeSigned data.
setHashAsInTechnicalSpecification(boolean) - Method in class eu.europa.esig.dss.model.Policy
Sets if the digests of the signature policy has been computed as in a technical specification.
setId(String) - Method in class eu.europa.esig.dss.model.Policy
Set the signature policy (EPES)
setId(String) - Method in class eu.europa.esig.dss.model.SignaturePolicyStore
Set Id (optional)
setId(String) - Method in class eu.europa.esig.dss.model.SpDocSpecification
Set Identifier (URI or OID)
setLanguage(String) - Method in class eu.europa.esig.dss.model.x509.PdsLocation
Sets language
setLocality(String) - Method in class eu.europa.esig.dss.model.SignerLocation
Sets the locality (city)
setMaskGenerationFunction(MaskGenerationFunction) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Sets the mask generation function if used with the given SignatureAlgorithm
setMimeType(MimeType) - Method in class eu.europa.esig.dss.model.CommonDocument
 
setMimeType(MimeType) - Method in interface eu.europa.esig.dss.model.DSSDocument
This method sets the mime-type of the DSSDocument.
setMimeTypeString(String) - Method in class eu.europa.esig.dss.model.MimeType
This setter is used by the web-services.
setName(String) - Method in class eu.europa.esig.dss.model.CommonDocument
 
setName(String) - Method in interface eu.europa.esig.dss.model.DSSDocument
This method sets the name of the DSSDocument.
setNcaId(String) - Method in class eu.europa.esig.dss.model.x509.PSD2QcType
Sets an NCA Id
setNcaName(String) - Method in class eu.europa.esig.dss.model.x509.PSD2QcType
Sets an NCA name
setNoticeNumbers(int...) - Method in class eu.europa.esig.dss.model.UserNotice
Sets the notice numbers identifying a group of textual statements prepared by the organization NOTE: when the property is not empty, the organization also shall be set!
setOid(String) - Method in class eu.europa.esig.dss.model.CommitmentQualifier
Sets unique object identifier of the Commitment Qualifier (CAdES/PAdES only!) Use : CONDITIONAL (required for CAdES/PAdES)
setOid(String) - Method in class eu.europa.esig.dss.model.CommonCommitmentType
Sets OID identifying the CommitmentType Use : CONDITIONAL (shall be present in CAdES, PAdES.
setOrganization(String) - Method in class eu.europa.esig.dss.model.UserNotice
Sets the organization name NOTE: when the property is not empty, the noticeNumbers also shall be set!
setPostalAddress(List<String>) - Method in class eu.europa.esig.dss.model.SignerLocation
Sets the postal address NOTE: used in CAdES
setPostalCode(String) - Method in class eu.europa.esig.dss.model.SignerLocation
Sets the postal code
setPostOfficeBoxNumber(String) - Method in class eu.europa.esig.dss.model.SignerLocation
Sets the post office box number NOTE: used in JAdES
setPsd2QcType(PSD2QcType) - Method in class eu.europa.esig.dss.model.x509.QcStatements
Sets the psd2-qc-type
setPspName(String) - Method in class eu.europa.esig.dss.model.x509.RoleOfPSP
Sets the PSP name
setPspOid(RoleOfPspOid) - Method in class eu.europa.esig.dss.model.x509.RoleOfPSP
Sets the role OID
setQcCompliance(boolean) - Method in class eu.europa.esig.dss.model.x509.QcStatements
Sets if the qc-compliance extension is present
setQcEuPDS(List<PdsLocation>) - Method in class eu.europa.esig.dss.model.x509.QcStatements
Sets the qc-eu-pds
setQcEuRetentionPeriod(Integer) - Method in class eu.europa.esig.dss.model.x509.QcStatements
Sets the qc-eu-retention-period
setQcLegislationCountryCodes(List<String>) - Method in class eu.europa.esig.dss.model.x509.QcStatements
Sets qc-legislation-country-codes
setQcLimitValue(QCLimitValue) - Method in class eu.europa.esig.dss.model.x509.QcStatements
Sets the qc-limit-value
setQcQSCD(boolean) - Method in class eu.europa.esig.dss.model.x509.QcStatements
Sets if the certificate is qc-qscd
setQcSemanticsIdentifier(SemanticsIdentifier) - Method in class eu.europa.esig.dss.model.x509.QcStatements
Sets the qc-semantics-identifier
setQcTypes(List<QCType>) - Method in class eu.europa.esig.dss.model.x509.QcStatements
Sets a list of QCTypes
setQualifier(ObjectIdentifierQualifier) - Method in class eu.europa.esig.dss.model.CommonCommitmentType
Sets Qualifier defining the type of OID identifier used for CommitmentType.
setQualifier(ObjectIdentifierQualifier) - Method in class eu.europa.esig.dss.model.Policy
Set the identifier qualifier (used in XAdES only)
setQualifier(ObjectIdentifierQualifier) - Method in class eu.europa.esig.dss.model.SpDocSpecification
Set a qualifier (used in XAdES)
setReferenceDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Sets the DigestAlgorithm to be used for reference digest calculation
setRolesOfPSP(List<RoleOfPSP>) - Method in class eu.europa.esig.dss.model.x509.PSD2QcType
Sets a list of RoleOfPSPs
setSignatureIdToCounterSign(String) - Method in interface eu.europa.esig.dss.model.SerializableCounterSignatureParameters
Sets the Id of a signature to be counter signed NOTE: The id shall represent the DSS (hash-based) id of a signature or a provided id in the signature document, when available (i.e.
setSignatureLevel(SignatureLevel) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Set signature level.
setSignaturePackaging(SignaturePackaging) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Set Signature packaging
setSignaturePolicy(Policy) - Method in class eu.europa.esig.dss.model.BLevelParameters
This setter allows to indicate the signature policy to use.
setSignaturePolicyContent(DSSDocument) - Method in class eu.europa.esig.dss.model.SignaturePolicyStore
Set policy store content NOTE: one of signaturePolicyContent or sigPolDocLocalURI shall be used
setSignatureTimestampParameters(TP) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Set the parameters to produce the signature timestamp (Baseline-T)
setSignedAssertions(List<String>) - Method in class eu.europa.esig.dss.model.BLevelParameters
Set signed assertions
setSignedDataObjects(String...) - Method in class eu.europa.esig.dss.model.CommonCommitmentType
Sets signed data objects referenced by the current CommitmentType.
setSignerLocation(SignerLocation) - Method in class eu.europa.esig.dss.model.BLevelParameters
Set the signer location
setSigningDate(Date) - Method in class eu.europa.esig.dss.model.BLevelParameters
Set the signing date
setSignWithExpiredCertificate(boolean) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Allows to change the default behavior regarding the use of an expired certificate on signature creation or T-level extension.
setSignWithNotYetValidCertificate(boolean) - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Allows to change the default behavior regarding the use of a not yet valid certificate on signature creation or T-level extension.
setSigPolDocLocalURI(String) - Method in class eu.europa.esig.dss.model.SignaturePolicyStore
Sets SigPolDocLocalURI element value, defining the local URI where the policy document can be retrieved NOTE: one of signaturePolicyContent or sigPolDocLocalURI shall be used
setSpDocSpecification(SpDocSpecification) - Method in class eu.europa.esig.dss.model.Policy
Sets the SP Document Specification qualifier identifying the technical specification that defines the syntax used for producing the signature policy.
setSpDocSpecification(SpDocSpecification) - Method in class eu.europa.esig.dss.model.SignaturePolicyStore
Set SpDocSpecification
setSpuri(String) - Method in class eu.europa.esig.dss.model.Policy
Set the SP URI (signature policy URI) qualifier
setStateOrProvince(String) - Method in class eu.europa.esig.dss.model.SignerLocation
Sets the state or province (the region where the locality is)
setStreetAddress(String) - Method in class eu.europa.esig.dss.model.SignerLocation
Sets the street address NOTE: used in XAdES and JAdES
setTrustAnchorBPPolicy(boolean) - Method in class eu.europa.esig.dss.model.BLevelParameters
Allows to set the trust anchor policy to use when creating -B and -LT levels.
setUri(String) - Method in class eu.europa.esig.dss.model.CommonCommitmentType
Sets URI identifying the CommitmentType Use : CONDITIONAL (should be present in XAdES, JAdES)
setUrl(String) - Method in class eu.europa.esig.dss.model.x509.PdsLocation
Sets URL
setUserNotice(UserNotice) - Method in class eu.europa.esig.dss.model.Policy
Sets the SP UserNotice qualifier
setValue(byte[]) - Method in class eu.europa.esig.dss.model.Digest
Sets the digest value
setValue(byte[]) - Method in class eu.europa.esig.dss.model.SignatureValue
Sets the SignatureValue binaries
signatureAlgorithm - Variable in class eu.europa.esig.dss.model.x509.Token
The algorithm that was used to sign the token.
signatureInvalidityReason - Variable in class eu.europa.esig.dss.model.x509.Token
Indicates the token signature invalidity reason.
SignatureParametersBuilder<SP extends SerializableSignatureParameters> - Interface in eu.europa.esig.dss.model
A helper interface to hide complexity of a configuration for particular usages and simplify the signature creation
SignaturePolicyStore - Class in eu.europa.esig.dss.model
Represents the SignaturePolicyStore
SignaturePolicyStore() - Constructor for class eu.europa.esig.dss.model.SignaturePolicyStore
Default constructor instantiating object with null values
signatureTimestampParameters - Variable in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
The object representing the parameters related to the signature timestamp (Baseline-T)
signatureValidity - Variable in class eu.europa.esig.dss.model.x509.Token
Indicates a status of token's signature Method isSignedBy(CertificateToken) must be called in order to obtain a signature validity Default: NOT_EVALUATED
SignatureValue - Class in eu.europa.esig.dss.model
The SignatureValue
SignatureValue() - Constructor for class eu.europa.esig.dss.model.SignatureValue
Empty constructor
SignatureValue(SignatureAlgorithm, byte[]) - Constructor for class eu.europa.esig.dss.model.SignatureValue
Default constructor
SignerLocation - Class in eu.europa.esig.dss.model
This class represents the information concerning the signature production place.
SignerLocation() - Constructor for class eu.europa.esig.dss.model.SignerLocation
The default constructor
SpDocSpecification - Class in eu.europa.esig.dss.model
Represents a "SpDocSpecification" element
SpDocSpecification() - Constructor for class eu.europa.esig.dss.model.SpDocSpecification
Default constructor instantiating object with null values
SVG - Static variable in class eu.europa.esig.dss.model.MimeType
svg

T

TEXT - Static variable in class eu.europa.esig.dss.model.MimeType
plain text
TimestampBinary - Class in eu.europa.esig.dss.model
This class contains only a binary representation of a timestamp
TimestampBinary(byte[]) - Constructor for class eu.europa.esig.dss.model.TimestampBinary
Default constructor
TimestampParameters - Class in eu.europa.esig.dss.model
This class represents the parameters provided when generating specific timestamps in a signature, such as an AllDataObjectsTimestamp or an IndividualDataObjectsTimestamp.
TimestampParameters() - Constructor for class eu.europa.esig.dss.model.TimestampParameters
Empty constructor
TimestampParameters(DigestAlgorithm) - Constructor for class eu.europa.esig.dss.model.TimestampParameters
The default constructor
ToBeSigned - Class in eu.europa.esig.dss.model
Represents the ToBeSigned data
ToBeSigned() - Constructor for class eu.europa.esig.dss.model.ToBeSigned
Empty constructor
ToBeSigned(byte[]) - Constructor for class eu.europa.esig.dss.model.ToBeSigned
The default constructor
Token - Class in eu.europa.esig.dss.model.x509
This is the base class for the different types of tokens (certificate, OCSP, CRL, Timestamp) used in the process of signature validation.
Token() - Constructor for class eu.europa.esig.dss.model.x509.Token
Default constructor instantiating object with null values
TokenComparator - Class in eu.europa.esig.dss.model.x509
This class is used to compare and sort tokens by their DSS identifier
TokenComparator() - Constructor for class eu.europa.esig.dss.model.x509.TokenComparator
Default constructor
TokenIdentifier - Class in eu.europa.esig.dss.model.identifier
This class is used to obtain a unique id for Token
TokenIdentifier(String, Token) - Constructor for class eu.europa.esig.dss.model.identifier.TokenIdentifier
Default constructor
toString() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
 
toString() - Method in class eu.europa.esig.dss.model.BLevelParameters
 
toString() - Method in class eu.europa.esig.dss.model.CommonDocument
 
toString() - Method in class eu.europa.esig.dss.model.Digest
 
toString() - Method in class eu.europa.esig.dss.model.identifier.Identifier
 
toString() - Method in class eu.europa.esig.dss.model.MimeType
 
toString() - Method in class eu.europa.esig.dss.model.Policy
 
toString() - Method in class eu.europa.esig.dss.model.SignatureValue
 
toString() - Method in class eu.europa.esig.dss.model.SignerLocation
 
toString() - Method in class eu.europa.esig.dss.model.SpDocSpecification
 
toString() - Method in class eu.europa.esig.dss.model.TimestampParameters
 
toString() - Method in class eu.europa.esig.dss.model.UserNotice
 
toString() - Method in class eu.europa.esig.dss.model.x509.Token
 
toString(String) - Method in class eu.europa.esig.dss.model.x509.CertificateToken
 
toString(String) - Method in class eu.europa.esig.dss.model.x509.Token
Returns a string representation of the token.
TST - Static variable in class eu.europa.esig.dss.model.MimeType
timestamp-token

U

UserNotice - Class in eu.europa.esig.dss.model
This class may be used to define a User Notice signature policy qualifier.
UserNotice() - Constructor for class eu.europa.esig.dss.model.UserNotice
Empty constructor

W

writeTo(OutputStream) - Method in class eu.europa.esig.dss.model.CommonDocument
 
writeTo(OutputStream) - Method in interface eu.europa.esig.dss.model.DSSDocument
Writes the content of the document to the provided OutputStream

X

X500PrincipalHelper - Class in eu.europa.esig.dss.model.x509
This class contain utility methods to extract String representation of a X500Principal distinguishing name
X500PrincipalHelper(X500Principal) - Constructor for class eu.europa.esig.dss.model.x509.X500PrincipalHelper
Default constructor
XML - Static variable in class eu.europa.esig.dss.model.MimeType
xml

Z

ZIP - Static variable in class eu.europa.esig.dss.model.MimeType
zip
A B C D E F G H I J M N O P Q R S T U W X Z 
All Classes and Interfaces|All Packages|Serialized Form