Index

A B C D E F G H I K M N O P Q R S T U V W X 
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.
addOtherExtension(CertificateExtension) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Adds another certificate extension
addOtherOid(String) - Method in class eu.europa.esig.dss.model.x509.extension.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)
asXmlId() - Method in class eu.europa.esig.dss.model.identifier.Identifier
Return an ID conformant to XML Id
AuthorityInformationAccess - Class in eu.europa.esig.dss.model.x509.extension
4.2.2.1.
AuthorityInformationAccess() - Constructor for class eu.europa.esig.dss.model.x509.extension.AuthorityInformationAccess
Default constructor
AuthorityKeyIdentifier - Class in eu.europa.esig.dss.model.x509.extension
4.2.1.1.
AuthorityKeyIdentifier() - Constructor for class eu.europa.esig.dss.model.x509.extension.AuthorityKeyIdentifier
Default constructor

B

base64EncodeDigestMap - Variable in class eu.europa.esig.dss.model.CommonDocument
Cached map of DigestAlgorithms and the corresponding digests for the document
BasicConstraints - Class in eu.europa.esig.dss.model.x509.extension
4.2.1.9.
BasicConstraints() - Constructor for class eu.europa.esig.dss.model.x509.extension.BasicConstraints
Default constructor
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

CertificateExtension - Class in eu.europa.esig.dss.model.x509.extension
Abstract implementation of a certificate extension
CertificateExtension(CertificateExtensionEnum) - Constructor for class eu.europa.esig.dss.model.x509.extension.CertificateExtension
Constructor from a CertificateExtensionEnum
CertificateExtension(String) - Constructor for class eu.europa.esig.dss.model.x509.extension.CertificateExtension
Constructor with a certificate extension OID
CertificateExtensions - Class in eu.europa.esig.dss.model.x509.extension
This class contains a set of certificate extensions processed by the application
CertificateExtensions() - Constructor for class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Default constructor
CertificatePolicies - Class in eu.europa.esig.dss.model.x509.extension
4.2.1.4.
CertificatePolicies() - Constructor for class eu.europa.esig.dss.model.x509.extension.CertificatePolicies
Default constructor
CertificatePolicy - Class in eu.europa.esig.dss.model.x509.extension
The class represents a certificate policy
CertificatePolicy() - Constructor for class eu.europa.esig.dss.model.x509.extension.CertificatePolicy
Default constructor instantiating object with null values
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
checkCritical(CertificateToken) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtension
Checks and sets whether the certificate extension is critical
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)
createEmptyDigest() - Static method in class eu.europa.esig.dss.model.DSSMessageDigest
Creates empty message-digest object
createEmptyDocument() - Static method in class eu.europa.esig.dss.model.InMemoryDocument
Creates an empty in memory document
CRL - Interface in eu.europa.esig.dss.model.x509.revocation.crl
This interface represents a CRL token
CRLDistributionPoints - Class in eu.europa.esig.dss.model.x509.extension
4.2.1.13.
CRLDistributionPoints() - Constructor for class eu.europa.esig.dss.model.x509.extension.CRLDistributionPoints
Default constructor

D

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 Class in eu.europa.esig.dss.model
Exception to be thrown in case of error during DSS framework processing
DSSException() - Constructor for exception class eu.europa.esig.dss.model.DSSException
Empty constructor
DSSException(String) - Constructor for exception class eu.europa.esig.dss.model.DSSException
Constructor with a message
DSSException(String, Throwable) - Constructor for exception class eu.europa.esig.dss.model.DSSException
Re-throwable constructor with a custom message
DSSException(Throwable) - Constructor for exception class eu.europa.esig.dss.model.DSSException
Re-throwable constructor
DSSMessageDigest - Class in eu.europa.esig.dss.model
This class contains a digest algorithm and a digest value for message-digest computation.
DSSMessageDigest() - Constructor for class eu.europa.esig.dss.model.DSSMessageDigest
Empty constructor to instantiate message-digest
DSSMessageDigest(DigestAlgorithm, byte[]) - Constructor for class eu.europa.esig.dss.model.DSSMessageDigest
Default constructor with provided digest algorithm and the corresponding hash value
DSSMessageDigest(Digest) - Constructor for class eu.europa.esig.dss.model.DSSMessageDigest
Constructor with provided Digest object

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.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.extension - package eu.europa.esig.dss.model.x509.extension
 
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
ExtendedKeyUsages - Class in eu.europa.esig.dss.model.x509.extension
4.2.1.12.
ExtendedKeyUsages() - Constructor for class eu.europa.esig.dss.model.x509.extension.ExtendedKeyUsages
Default constructor

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

G

GeneralName - Class in eu.europa.esig.dss.model.x509.extension
Represents a general name element (see RFC 5280)
GeneralName() - Constructor for class eu.europa.esig.dss.model.x509.extension.GeneralName
Default constructor
GeneralSubtree - Class in eu.europa.esig.dss.model.x509.extension
Represents a general subtree element (see "4.2.1.10.
GeneralSubtree() - Constructor for class eu.europa.esig.dss.model.x509.extension.GeneralSubtree
Default constructor
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.extension.QCLimitValue
Gets the amount
getArchiveTimestampParameters() - Method in class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
Get the parameters for archive timestamp (Baseline-LTA)
getAuthorityCertIssuerSerial() - Method in class eu.europa.esig.dss.model.x509.extension.AuthorityKeyIdentifier
Gets the DER-encoded IssuerSerial built on authorityCertIssuer and authorityCertSerialNumber parameters
getAuthorityInformationAccess() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the authority information access
getAuthorityKeyIdentifier() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the authority key identifier
getBase64Encoded() - Method in class eu.europa.esig.dss.model.InMemoryDocument
Gets base64-encoded content of the document
getBasicConstraints() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the basic constraints
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
getCaIssuers() - Method in class eu.europa.esig.dss.model.x509.extension.AuthorityInformationAccess
Returns a list of CA issuers URLs
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.
getCertificatePolicies() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the certificate policies
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
getCpsUrl() - Method in class eu.europa.esig.dss.model.x509.extension.CertificatePolicy
Gets URL of the certificate policy
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.
getCRLDistributionPoints() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the CRL distribution points
getCrlUrls() - Method in class eu.europa.esig.dss.model.x509.extension.CRLDistributionPoints
Returns a list of CRL distribution point URLs
getCurrency() - Method in class eu.europa.esig.dss.model.x509.extension.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
getDescription() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtension
 
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.
getExcludedSubtrees() - Method in class eu.europa.esig.dss.model.x509.extension.NameConstraints
Gets a list of excluded subtrees
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.extension.QCLimitValue
Gets the exponent
getExtendedKeyUsage() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the extended key usages
getFile() - Method in class eu.europa.esig.dss.model.FileDocument
Gets the File
getGeneralNames() - Method in class eu.europa.esig.dss.model.x509.extension.SubjectAlternativeNames
Returns a list of subject alternative names
getGeneralNameType() - Method in class eu.europa.esig.dss.model.x509.extension.GeneralName
Gets the type of GeneralName
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
getInhibitAnyPolicy() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the InhibitAnyPolicy extension
getInhibitPolicyMapping() - Method in class eu.europa.esig.dss.model.x509.extension.PolicyConstraints
Gets the inhibitPolicyMapping constraint value
getInvalidityReason() - Method in class eu.europa.esig.dss.model.x509.Token
Returns the token invalidity reason when applicable.
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.
getKeyIdentifier() - Method in class eu.europa.esig.dss.model.x509.extension.AuthorityKeyIdentifier
Returns the key identifier
getKeyUsage() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the key usage
getKeyUsageBits() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
This method returns a list KeyUsageBit representing the key usages of the certificate.
getKeyUsageBits() - Method in class eu.europa.esig.dss.model.x509.extension.KeyUsage
Returns the key usage bits
getLanguage() - Method in class eu.europa.esig.dss.model.x509.extension.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
getMaximum() - Method in class eu.europa.esig.dss.model.x509.extension.GeneralSubtree
Gets the maximum constraint value
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.
getMinimum() - Method in class eu.europa.esig.dss.model.x509.extension.GeneralSubtree
Gets the minimum constraint value
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.
getNameConstraints() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the name constraints
getNcaId() - Method in class eu.europa.esig.dss.model.x509.extension.PSD2QcType
Gets an NCA Id
getNcaName() - Method in class eu.europa.esig.dss.model.x509.extension.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
getOcsp() - Method in class eu.europa.esig.dss.model.x509.extension.AuthorityInformationAccess
Returns a list of OCSP access URLs
getOcspNoCheck() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the ocsp-nocheck value
getOctets() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtension
Returns DER-encoded octets of the certificate extension
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
 
getOid() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtension
 
getOid() - Method in class eu.europa.esig.dss.model.x509.extension.CertificatePolicy
Gets OID of the certificate policy
getOids() - Method in class eu.europa.esig.dss.model.x509.extension.ExtendedKeyUsages
Returns the extended key usage OIDs
getOrganization() - Method in class eu.europa.esig.dss.model.UserNotice
Gets the organization name
getOtherExtensions() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns a list of other certificate extensions
getOtherOids() - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
This method returns a list of found OIDs not supported by the current implementation
getPathLenConstraint() - Method in class eu.europa.esig.dss.model.x509.CertificateToken
This method returns a PathLenConstraint value when BasicConstraint and the attribute itself are present, and cA parameters is set to true.
getPathLenConstraint() - Method in class eu.europa.esig.dss.model.x509.extension.BasicConstraints
Returns the pathLenConstraint value
getPermittedSubtrees() - Method in class eu.europa.esig.dss.model.x509.extension.NameConstraints
Gets a list of permitted subtrees
getPolicyConstraints() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the policy constraints
getPolicyList() - Method in class eu.europa.esig.dss.model.x509.extension.CertificatePolicies
Returns the list of certificate policies
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.extension.QcStatements
Gets the psd2-qc-type
getPspName() - Method in class eu.europa.esig.dss.model.x509.extension.RoleOfPSP
Gets the PSP name
getPspOid() - Method in class eu.europa.esig.dss.model.x509.extension.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.extension.QcStatements
Gets the qc-eu-pds
getQcEuRetentionPeriod() - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
Gets the qc-eu-retention-period
getQcLegislationCountryCodes() - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
Gets qc-legislation-country-codes
getQcLimitValue() - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
Gets the qc-limit-value
getQcSemanticsIdentifier() - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
Gets the qc-semantics-identifier
getQcStatements() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the QcStatements
getQcTypes() - Method in class eu.europa.esig.dss.model.x509.extension.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
getRequireExplicitPolicy() - Method in class eu.europa.esig.dss.model.x509.extension.PolicyConstraints
Gets the requireExplicitPolicy constraint value
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.extension.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
getSki() - Method in class eu.europa.esig.dss.model.x509.extension.SubjectKeyIdentifier
Returns the subject key identifier
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
getSubjectAlternativeNames() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the subject alternative names
getSubjectKeyIdentifier() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the subject key identifier
getUri() - Method in class eu.europa.esig.dss.model.CommonCommitmentType
 
getUrl() - Method in class eu.europa.esig.dss.model.x509.extension.PdsLocation
Returns URL
getUserNotice() - Method in class eu.europa.esig.dss.model.Policy
Gets the SP UserNotice qualifier
getValidityAssuredShortTerm() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Returns the ext-etsi-valassured-ST-certs value
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
getValue() - Method in class eu.europa.esig.dss.model.x509.extension.GeneralName
Gets the string representation of the GeneralName value
getValue() - Method in class eu.europa.esig.dss.model.x509.extension.InhibitAnyPolicy
Gets the InhibitAnyPolicy constraint value

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

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 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.
InhibitAnyPolicy - Class in eu.europa.esig.dss.model.x509.extension
4.2.1.14.
InhibitAnyPolicy() - Constructor for class eu.europa.esig.dss.model.x509.extension.InhibitAnyPolicy
Default constructor
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.extension.BasicConstraints
Returns whether the certificate is a CA certificate
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.
isCritical() - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtension
Returns whether the certificate extension is critical or not
isEmpty() - Method in class eu.europa.esig.dss.model.DSSMessageDigest
Checks whether the object contains a value
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
isOcspNoCheck() - Method in class eu.europa.esig.dss.model.x509.extension.OCSPNoCheck
Returns the ocsp-nocheck extension value, when present
isQcCompliance() - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
Gets if the certificate is qc-compliant
isQcQSCD() - Method in class eu.europa.esig.dss.model.x509.extension.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.
isSignatureIntact() - Method in class eu.europa.esig.dss.model.x509.Token
Indicates if the token's signature is intact.
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
isValAssuredSTCerts() - Method in class eu.europa.esig.dss.model.x509.extension.ValidityAssuredShortTerm
Returns the ext-etsi-valassured-ST-certs extension value
isValid() - Method in class eu.europa.esig.dss.model.x509.Token
Indicates if the token's signature is intact and the token is valid (e.g.
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.

K

KeyUsage - Class in eu.europa.esig.dss.model.x509.extension
4.2.1.3.
KeyUsage() - Constructor for class eu.europa.esig.dss.model.x509.extension.KeyUsage
Default constructor

M

mimeType - Variable in class eu.europa.esig.dss.model.CommonDocument
The MimeType of the document
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
NameConstraints - Class in eu.europa.esig.dss.model.x509.extension
4.2.1.10.
NameConstraints() - Constructor for class eu.europa.esig.dss.model.x509.extension.NameConstraints
Default constructor

O

OCSP - Interface in eu.europa.esig.dss.model.x509.revocation.ocsp
This interface represents an OCSP token
OCSPNoCheck - Class in eu.europa.esig.dss.model.x509.extension
RFC 6960.
OCSPNoCheck() - Constructor for class eu.europa.esig.dss.model.x509.extension.OCSPNoCheck
Default constructor
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

PdsLocation - Class in eu.europa.esig.dss.model.x509.extension
PdsLocation::= SEQUENCE { url IA5String, language PrintableString (SIZE(2))} --ISO 639-1 language code
PdsLocation() - Constructor for class eu.europa.esig.dss.model.x509.extension.PdsLocation
Default constructor instantiating object with null values
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
PolicyConstraints - Class in eu.europa.esig.dss.model.x509.extension
4.2.1.11.
PolicyConstraints() - Constructor for class eu.europa.esig.dss.model.x509.extension.PolicyConstraints
Default constructor
PSD2QcType - Class in eu.europa.esig.dss.model.x509.extension
Represents a PSD-2-QC type
PSD2QcType() - Constructor for class eu.europa.esig.dss.model.x509.extension.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.extension
Defines limits of transactions for a given certificate (QcStatement)
QCLimitValue() - Constructor for class eu.europa.esig.dss.model.x509.extension.QCLimitValue
Default constructor instantiating object with null values
QcStatements - Class in eu.europa.esig.dss.model.x509.extension
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.extension.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.extension
Object Identifier for roles of payment service providers
RoleOfPSP() - Constructor for class eu.europa.esig.dss.model.x509.extension.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.extension.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)
setAuthorityCertIssuerSerial(byte[]) - Method in class eu.europa.esig.dss.model.x509.extension.AuthorityKeyIdentifier
Sets the DER-encoded IssuerSerial built on authorityCertIssuer and authorityCertSerialNumber parameters
setAuthorityInformationAccess(AuthorityInformationAccess) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the authority information access
setAuthorityKeyIdentifier(AuthorityKeyIdentifier) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the authority key identifier
setBasicConstraints(BasicConstraints) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the basic constraints
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
setCa(boolean) - Method in class eu.europa.esig.dss.model.x509.extension.BasicConstraints
Sets whether the certificate is a CA certificate
setCaIssuers(List<String>) - Method in class eu.europa.esig.dss.model.x509.extension.AuthorityInformationAccess
Sets a list of CA issuers URLs
setCertificatePolicies(CertificatePolicies) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the certificate policies
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
setCpsUrl(String) - Method in class eu.europa.esig.dss.model.x509.extension.CertificatePolicy
Sets URL of the certificate policy
setCRLDistributionPoints(CRLDistributionPoints) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the CRL distribution points
setCrlUrls(List<String>) - Method in class eu.europa.esig.dss.model.x509.extension.CRLDistributionPoints
Sets a list of CRL distribution point URLs
setCurrency(String) - Method in class eu.europa.esig.dss.model.x509.extension.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).
setExcludedSubtrees(List<GeneralSubtree>) - Method in class eu.europa.esig.dss.model.x509.extension.NameConstraints
Sets a list of excluded subtrees
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.extension.QCLimitValue
Sets the exponent
setExtendedKeyUsage(ExtendedKeyUsages) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Gets the extended key usages
setGeneralNames(List<GeneralName>) - Method in class eu.europa.esig.dss.model.x509.extension.SubjectAlternativeNames
Sets a list of subject alternative names
setGeneralNameType(GeneralNameType) - Method in class eu.europa.esig.dss.model.x509.extension.GeneralName
Sets the type of the GeneralName
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)
setInhibitAnyPolicy(InhibitAnyPolicy) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the InhibitAnyPolicy extension
setInhibitPolicyMapping(int) - Method in class eu.europa.esig.dss.model.x509.extension.PolicyConstraints
Sets the inhibitPolicyMapping constraint value
setKeyIdentifier(byte[]) - Method in class eu.europa.esig.dss.model.x509.extension.AuthorityKeyIdentifier
Sets the key identifier
setKeyUsage(KeyUsage) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the key usage
setKeyUsageBits(List<KeyUsageBit>) - Method in class eu.europa.esig.dss.model.x509.extension.KeyUsage
Sets the key usage bits
setLanguage(String) - Method in class eu.europa.esig.dss.model.x509.extension.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
setMaximum(BigInteger) - Method in class eu.europa.esig.dss.model.x509.extension.GeneralSubtree
Sets the maximum constraint value
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.
setMinimum(BigInteger) - Method in class eu.europa.esig.dss.model.x509.extension.GeneralSubtree
Sets the minimum constraint value
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.
setNameConstraints(NameConstraints) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the name constraints
setNcaId(String) - Method in class eu.europa.esig.dss.model.x509.extension.PSD2QcType
Sets an NCA Id
setNcaName(String) - Method in class eu.europa.esig.dss.model.x509.extension.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!
setOcsp(List<String>) - Method in class eu.europa.esig.dss.model.x509.extension.AuthorityInformationAccess
Sets a list of OCSP access URLs
setOcspNoCheck(boolean) - Method in class eu.europa.esig.dss.model.x509.extension.OCSPNoCheck
Sets the ocsp-nocheck extension value
setOcspNoCheck(OCSPNoCheck) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the ocsp-nocheck value
setOctets(byte[]) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtension
Sets DER-encoded octets of the certificate extension
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.
setOid(String) - Method in class eu.europa.esig.dss.model.x509.extension.CertificatePolicy
Sets OID of the certificate policy
setOids(List<String>) - Method in class eu.europa.esig.dss.model.x509.extension.ExtendedKeyUsages
Sets the extended key usage OIDs
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!
setPathLenConstraint(int) - Method in class eu.europa.esig.dss.model.x509.extension.BasicConstraints
Sets the pathLenConstraint value
setPermittedSubtrees(List<GeneralSubtree>) - Method in class eu.europa.esig.dss.model.x509.extension.NameConstraints
Sets a list of permitted subtrees
setPolicyConstraints(PolicyConstraints) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the policy constrains
setPolicyList(List<CertificatePolicy>) - Method in class eu.europa.esig.dss.model.x509.extension.CertificatePolicies
Sets a list of certificate policies
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.extension.QcStatements
Sets the psd2-qc-type
setPspName(String) - Method in class eu.europa.esig.dss.model.x509.extension.RoleOfPSP
Sets the PSP name
setPspOid(RoleOfPspOid) - Method in class eu.europa.esig.dss.model.x509.extension.RoleOfPSP
Sets the role OID
setQcCompliance(boolean) - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
Sets if the qc-compliance extension is present
setQcEuPDS(List<PdsLocation>) - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
Sets the qc-eu-pds
setQcEuRetentionPeriod(Integer) - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
Sets the qc-eu-retention-period
setQcLegislationCountryCodes(List<String>) - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
Sets qc-legislation-country-codes
setQcLimitValue(QCLimitValue) - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
Sets the qc-limit-value
setQcQSCD(boolean) - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
Sets if the certificate is qc-qscd
setQcSemanticsIdentifier(SemanticsIdentifier) - Method in class eu.europa.esig.dss.model.x509.extension.QcStatements
Sets the qc-semantics-identifier
setQcStatements(QcStatements) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the QcStatements
setQcTypes(List<QCType>) - Method in class eu.europa.esig.dss.model.x509.extension.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
setRequireExplicitPolicy(int) - Method in class eu.europa.esig.dss.model.x509.extension.PolicyConstraints
Sets the requireExplicitPolicy constraint value
setRolesOfPSP(List<RoleOfPSP>) - Method in class eu.europa.esig.dss.model.x509.extension.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
setSki(byte[]) - Method in class eu.europa.esig.dss.model.x509.extension.SubjectKeyIdentifier
Sets the subject key identifier
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
setSubjectAlternativeNames(SubjectAlternativeNames) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the subject alternative names
setSubjectKeyIdentifier(SubjectKeyIdentifier) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the subject key identifier
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.extension.PdsLocation
Sets URL
setUserNotice(UserNotice) - Method in class eu.europa.esig.dss.model.Policy
Sets the SP UserNotice qualifier
setValAssuredSTCerts(boolean) - Method in class eu.europa.esig.dss.model.x509.extension.ValidityAssuredShortTerm
Sets the ext-etsi-valassured-ST-certs extension value
setValidityAssuredShortTerm(ValidityAssuredShortTerm) - Method in class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
Sets the ext-etsi-valassured-ST-certs value
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
setValue(int) - Method in class eu.europa.esig.dss.model.x509.extension.InhibitAnyPolicy
Sets the InhibitAnyPolicy constraint value
setValue(String) - Method in class eu.europa.esig.dss.model.x509.extension.GeneralName
Sets the string representation of the GeneralName value
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
SubjectAlternativeNames - Class in eu.europa.esig.dss.model.x509.extension
4.2.1.6.
SubjectAlternativeNames() - Constructor for class eu.europa.esig.dss.model.x509.extension.SubjectAlternativeNames
Default constructor
SubjectKeyIdentifier - Class in eu.europa.esig.dss.model.x509.extension
4.2.1.2.
SubjectKeyIdentifier() - Constructor for class eu.europa.esig.dss.model.x509.extension.SubjectKeyIdentifier
Default constructor

T

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.DSSMessageDigest
 
toString() - Method in class eu.europa.esig.dss.model.identifier.Identifier
 
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.

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

V

ValidityAssuredShortTerm - Class in eu.europa.esig.dss.model.x509.extension
ETSI EN 319 412-1: "5.2.2 Validity Assured - Short Term" This extension indicates that the validity of the certificate is assured because the certificate is a "short-term certificate".
ValidityAssuredShortTerm() - Constructor for class eu.europa.esig.dss.model.x509.extension.ValidityAssuredShortTerm
Default 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
A B C D E F G H I K M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Serialized Form