A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractDataToSignDTO - Class in eu.europa.esig.dss.signature
 
AbstractDataToSignDTO(RemoteSignatureParameters) - Constructor for class eu.europa.esig.dss.signature.AbstractDataToSignDTO
 
AbstractSerializableSignatureParameters - Class in eu.europa.esig.dss
Parameters for a Signature creation/extension
AbstractSerializableSignatureParameters() - Constructor for class eu.europa.esig.dss.AbstractSerializableSignatureParameters
 
AbstractSignDocumentDTO - Class in eu.europa.esig.dss.signature
 
AbstractSignDocumentDTO(RemoteSignatureParameters, SignatureValue) - Constructor for class eu.europa.esig.dss.signature.AbstractSignDocumentDTO
 
addOldest(T) - Method in class eu.europa.esig.dss.util.MutableTimeDependentValues
 
addPostalAddress(String) - Method in class eu.europa.esig.dss.SignerLocation
Adds an address item to the complete address.
addRevocationToken(RevocationToken) - Method in class eu.europa.esig.dss.x509.CertificateToken
 
addServiceInfo(ServiceInfo) - Method in class eu.europa.esig.dss.x509.CertificateToken
This method adds the associated trusted service information.
addSourceType(CertificateSourceType) - Method in class eu.europa.esig.dss.x509.CertificateToken
This method adds the source type of the certificate (what is its origin).
ANY_POLICY - Static variable in class eu.europa.esig.dss.x509.SignaturePolicy
The validation process accepts any policy.
archiveCutOff - Variable in class eu.europa.esig.dss.x509.RevocationToken
 
ASiCContainerType - Enum in eu.europa.esig.dss
 
ASICE - Static variable in class eu.europa.esig.dss.MimeType
 
ASICS - Static variable in class eu.europa.esig.dss.MimeType
 
asXmlId() - Method in class eu.europa.esig.dss.TokenIdentifier
Return an ID conformant to XML Id
available - Variable in class eu.europa.esig.dss.x509.RevocationToken
This boolean shows if the online resource is available

B

BaseTimeDependent - Class in eu.europa.esig.dss.util
 
BaseTimeDependent() - Constructor for class eu.europa.esig.dss.util.BaseTimeDependent
 
BaseTimeDependent(Date, Date) - Constructor for class eu.europa.esig.dss.util.BaseTimeDependent
 
BINARY - Static variable in class eu.europa.esig.dss.MimeType
 
bLevel() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Get Baseline B parameters (signed properties)
BLevelParameters - Class in eu.europa.esig.dss
 
BLevelParameters() - Constructor for class eu.europa.esig.dss.BLevelParameters
 

C

CertificatePolicyOids - Enum in eu.europa.esig.dss
 
CertificateSourceType - Enum in eu.europa.esig.dss.x509
Standard sources for a certificate
CertificateToken - Class in eu.europa.esig.dss.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.x509.CertificateToken
Creates a CertificateToken wrapping the provided X509Certificate.
check(CertificateToken) - Method in class eu.europa.esig.dss.tsl.Condition
Returns true if the condition is evaluated to true for the given certificate.
checkKeyUsage(KeyUsageBit) - Method in class eu.europa.esig.dss.x509.CertificateToken
This method checks if the certificate contains the given key usage bit.
clear() - Method in class eu.europa.esig.dss.util.MutableTimeDependentValues
 
close() - Method in interface eu.europa.esig.dss.token.SignatureTokenConnection
Closes the connection to the QSCD.
Condition - Class in eu.europa.esig.dss.tsl
Represents a condition defined in the trusted list on a certificate.
Condition() - Constructor for class eu.europa.esig.dss.tsl.Condition
 
CRLReasonEnum - Enum in eu.europa.esig.dss.x509.crl
This enum is used to get String value of CRLReason The CRLReason enumeration.

D

DataToSignMultipleDocumentsDTO - Class in eu.europa.esig.dss.signature
This class is a DTO to transfer required objects to execute getDataToSign method It's only possible to transfer an object by POST and REST.
DataToSignMultipleDocumentsDTO() - Constructor for class eu.europa.esig.dss.signature.DataToSignMultipleDocumentsDTO
 
DataToSignMultipleDocumentsDTO(List<RemoteDocument>, RemoteSignatureParameters) - Constructor for class eu.europa.esig.dss.signature.DataToSignMultipleDocumentsDTO
 
DataToSignOneDocumentDTO - Class in eu.europa.esig.dss.signature
This class is a DTO to transfer required objects to execute getDataToSign method It's only possible to transfer an object by POST and REST.
DataToSignOneDocumentDTO() - Constructor for class eu.europa.esig.dss.signature.DataToSignOneDocumentDTO
 
DataToSignOneDocumentDTO(RemoteDocument, RemoteSignatureParameters) - Constructor for class eu.europa.esig.dss.signature.DataToSignOneDocumentDTO
 
DataToValidateDTO - Class in eu.europa.esig.dss
 
DataToValidateDTO() - Constructor for class eu.europa.esig.dss.DataToValidateDTO
 
DataToValidateDTO(RemoteDocument, RemoteDocument, RemoteDocument) - Constructor for class eu.europa.esig.dss.DataToValidateDTO
 
DateAdapter - Class in eu.europa.esig.dss
This class is an adapter for java.util.Date in SOAP WS
DateAdapter() - Constructor for class eu.europa.esig.dss.DateAdapter
 
defineFileExtension(String) - Method in class eu.europa.esig.dss.MimeType
This method allows to define a new relationship between a file extension and a MimeType.
Digest - Class in eu.europa.esig.dss
Container for a Digest and his algorithm
Digest() - Constructor for class eu.europa.esig.dss.Digest
 
Digest(DigestAlgorithm, byte[]) - Constructor for class eu.europa.esig.dss.Digest
 
DigestAlgorithm - Enum in eu.europa.esig.dss
Supported Algorithms
DSSDocument - Interface in eu.europa.esig.dss
Interface representing a DSS document.
DSSException - Exception in eu.europa.esig.dss
 
DSSException() - Constructor for exception eu.europa.esig.dss.DSSException
 
DSSException(String) - Constructor for exception eu.europa.esig.dss.DSSException
 
DSSException(Throwable) - Constructor for exception eu.europa.esig.dss.DSSException
 
DSSException(String, Throwable) - Constructor for exception eu.europa.esig.dss.DSSException
 
DSSPrivateKeyEntry - Interface in eu.europa.esig.dss.token
Interface for a PrivateKey.

E

EncryptionAlgorithm - Enum in eu.europa.esig.dss
Supported signature encryption algorithms.
equals(Object) - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
 
equals(Object) - Method in class eu.europa.esig.dss.BLevelParameters
 
equals(Object) - Method in class eu.europa.esig.dss.Digest
 
equals(Object) - Method in class eu.europa.esig.dss.MimeType
 
equals(Object) - Method in class eu.europa.esig.dss.Policy
 
equals(Object) - Method in class eu.europa.esig.dss.RemoteDocument
 
equals(Object) - Method in class eu.europa.esig.dss.signature.DataToSignMultipleDocumentsDTO
 
equals(Object) - Method in class eu.europa.esig.dss.signature.DataToSignOneDocumentDTO
 
equals(Object) - Method in class eu.europa.esig.dss.signature.ExtendDocumentDTO
 
equals(Object) - Method in class eu.europa.esig.dss.signature.SignMultipleDocumentDTO
 
equals(Object) - Method in class eu.europa.esig.dss.signature.SignOneDocumentDTO
 
equals(Object) - Method in class eu.europa.esig.dss.SignatureValue
 
equals(Object) - Method in class eu.europa.esig.dss.SignerLocation
 
equals(Object) - Method in class eu.europa.esig.dss.TimestampParameters
 
equals(Object) - Method in class eu.europa.esig.dss.ToBeSigned
 
equals(Object) - Method in class eu.europa.esig.dss.TokenIdentifier
 
equals(Object) - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
equals(Object) - Method in class eu.europa.esig.dss.x509.Token
 
EtsiOid - Interface in eu.europa.esig.dss
 
eu.europa.esig.dss - package eu.europa.esig.dss
 
eu.europa.esig.dss.signature - package eu.europa.esig.dss.signature
 
eu.europa.esig.dss.token - package eu.europa.esig.dss.token
 
eu.europa.esig.dss.tsl - package eu.europa.esig.dss.tsl
 
eu.europa.esig.dss.util - package eu.europa.esig.dss.util
 
eu.europa.esig.dss.x509 - package eu.europa.esig.dss.x509
 
eu.europa.esig.dss.x509.crl - package eu.europa.esig.dss.x509.crl
 
expiredCertsOnCRL - Variable in class eu.europa.esig.dss.x509.RevocationToken
 
extendDocument(DOC, SP) - Method in interface eu.europa.esig.dss.signature.RemoteDocumentSignatureService
Extends the level of the signatures in the toExtendDocument
extendDocument(DOC, SP) - Method in interface eu.europa.esig.dss.signature.RemoteMultipleDocumentsSignatureService
Extends the level of the signatures in the toExtendDocument
ExtendDocumentDTO - Class in eu.europa.esig.dss.signature
This class is a DTO to transfer required objects to execute extendDocument method It's only possible to transfer an object by POST and REST.
ExtendDocumentDTO() - Constructor for class eu.europa.esig.dss.signature.ExtendDocumentDTO
 
ExtendDocumentDTO(RemoteDocument, RemoteSignatureParameters) - Constructor for class eu.europa.esig.dss.signature.ExtendDocumentDTO
 
extraInfo - Variable in class eu.europa.esig.dss.x509.Token
 
extraInfo() - Method in class eu.europa.esig.dss.x509.Token
Returns the object managing the validation extra info.

F

forJAVA(String) - Static method in enum eu.europa.esig.dss.SignatureAlgorithm
For given signature algorithm & digest algorithm this function returns the Java form of the signature algorithm Signature Algorithms The algorithm names in this section can be specified when generating an instance of Signature.
forName(String) - Static method in enum eu.europa.esig.dss.DigestAlgorithm
Returns the digest algorithm associated to the given JCE name.
forName(String, DigestAlgorithm) - Static method in enum eu.europa.esig.dss.DigestAlgorithm
Returns the digest algorithm associated to the given JCE name.
forName(String) - Static method in enum eu.europa.esig.dss.EncryptionAlgorithm
Returns the encryption algorithm associated to the given JCE name.
forName(String, EncryptionAlgorithm) - Static method in enum eu.europa.esig.dss.EncryptionAlgorithm
Returns the encryption algorithm associated to the given JCE name.
forName(String, MaskGenerationFunction) - Static method in enum eu.europa.esig.dss.MaskGenerationFunction
 
forOID(String) - Static method in enum eu.europa.esig.dss.DigestAlgorithm
Returns the digest algorithm associated to the given OID.
forOID(String) - Static method in enum eu.europa.esig.dss.EncryptionAlgorithm
Returns the encryption algorithm associated to the given OID.
forOID(String) - Static method in enum eu.europa.esig.dss.SignatureAlgorithm
 
forXML(String) - Static method in enum eu.europa.esig.dss.DigestAlgorithm
Returns the digest algorithm associated to the given XML url.
forXML(String, DigestAlgorithm) - Static method in enum eu.europa.esig.dss.DigestAlgorithm
Returns the digest algorithm associated to the given XML url or the default one if the algorithm does not exist.
forXML(String) - Static method in enum eu.europa.esig.dss.SignatureAlgorithm
 
forXML(String, SignatureAlgorithm) - Static method in enum eu.europa.esig.dss.SignatureAlgorithm
This method return the SignatureAlgorithm or the default value if the algorithm is unknown.
fromDigestAlgo(String) - Static method in enum eu.europa.esig.dss.MaskGenerationFunction
 
fromFile(File) - Static method in class eu.europa.esig.dss.MimeType
This method returns the mime-type extrapolated from the file.
fromFileName(String) - Static method in class eu.europa.esig.dss.MimeType
This method returns the mime-type extrapolated from the file name.
fromInt(int) - Static method in enum eu.europa.esig.dss.x509.crl.CRLReasonEnum
 
fromMimeTypeString(String) - Static method in class eu.europa.esig.dss.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.x509.CertificateToken
 
getAbbreviation() - Method in class eu.europa.esig.dss.x509.Token
This method returns the DSS abbreviation of the token.
getAbsolutePath() - Method in interface eu.europa.esig.dss.DSSDocument
Returns the String representing the absolute path to the encapsulated document.
getAbsolutePath() - Method in class eu.europa.esig.dss.RemoteDocument
 
getAdditionalServiceInfoUris() - Method in class eu.europa.esig.dss.tsl.ServiceInfoStatus
 
getAfter(Date) - Method in class eu.europa.esig.dss.util.TimeDependentValues
 
getAlgorithm() - Method in class eu.europa.esig.dss.Digest
 
getAlgorithm(EncryptionAlgorithm, DigestAlgorithm) - Static method in enum eu.europa.esig.dss.SignatureAlgorithm
For given encryption algorithm & digest algorithm this function returns the signature algorithm.
getAlgorithm(EncryptionAlgorithm, DigestAlgorithm, MaskGenerationFunction) - Static method in enum eu.europa.esig.dss.SignatureAlgorithm
For given encryption algorithm & digest algorithm this function returns the signature algorithm.
getAlgorithm() - Method in class eu.europa.esig.dss.SignatureValue
 
getAlias() - Method in class eu.europa.esig.dss.RemoteKeyEntry
 
getAlias() - Method in class eu.europa.esig.dss.token.KSPrivateKeyEntry
 
getArchiveCutOff() - Method in class eu.europa.esig.dss.x509.RevocationToken
 
getArchiveTimestampParameters() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Get the parameters for achive timestamp (Baseline-LTA)
getAsicContainerType() - Method in class eu.europa.esig.dss.RemoteSignatureParameters
 
getAssociatedTSPS() - Method in class eu.europa.esig.dss.x509.CertificateToken
Gets information about the trusted context of the certificate.
getBLevelParams() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Get Baseline B parameters (signed properties)
getBytes() - Method in class eu.europa.esig.dss.RemoteDocument
Returns the array of bytes representing the document.
getBytes() - Method in class eu.europa.esig.dss.ToBeSigned
 
getCanonicalizationMethod() - Method in class eu.europa.esig.dss.TimestampParameters
 
getCertificate() - Method in class eu.europa.esig.dss.RemoteKeyEntry
 
getCertificate() - Method in interface eu.europa.esig.dss.token.DSSPrivateKeyEntry
 
getCertificate() - Method in class eu.europa.esig.dss.token.KSPrivateKeyEntry
 
getCertificate() - Method in class eu.europa.esig.dss.x509.CertificateToken
Gets the enclosed X509 Certificate.
getCertificateChain() - Method in class eu.europa.esig.dss.RemoteKeyEntry
 
getCertificateChain() - Method in class eu.europa.esig.dss.RemoteSignatureParameters
 
getCertificateChain() - Method in interface eu.europa.esig.dss.token.DSSPrivateKeyEntry
 
getCertificateChain() - Method in class eu.europa.esig.dss.token.KSPrivateKeyEntry
 
getCertifiedSignerRoles() - Method in class eu.europa.esig.dss.BLevelParameters
Get certified roles
getClaimedSignerRoles() - Method in class eu.europa.esig.dss.BLevelParameters
Get claimed roles
getCommitmentTypeIndications() - Method in class eu.europa.esig.dss.BLevelParameters
Get the commitment type indications
getContentTimestampParameters() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Get the parameters for content timestamp (Baseline-B)
getCountry() - Method in class eu.europa.esig.dss.SignerLocation
 
getCurrent(Date) - Method in class eu.europa.esig.dss.util.TimeDependentValues
 
getDataToSign(DOC, SP) - Method in interface eu.europa.esig.dss.signature.RemoteDocumentSignatureService
Retrieves the bytes of the data that need to be signed based on the toSignDocument and parameters .
getDataToSign(List<DOC>, SP) - Method in interface eu.europa.esig.dss.signature.RemoteMultipleDocumentsSignatureService
Retrieves the bytes of the data that need to be signed based on the toSignDocuments and parameters .
getDescription() - Method in enum eu.europa.esig.dss.CertificatePolicyOids
 
getDescription() - Method in interface eu.europa.esig.dss.EtsiOid
This method returns the literal description of the OID
getDescription() - Method in class eu.europa.esig.dss.Policy
Get the signature policy description
getDescription() - Method in enum eu.europa.esig.dss.QCStatementOids
 
getDetachedContents() - Method in class eu.europa.esig.dss.RemoteSignatureParameters
 
getDigest(DigestAlgorithm) - Method in interface eu.europa.esig.dss.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.x509.Token
Returns the digest value of the wrapped token
getDigestAlgorithm() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Get the digest algorithm
getDigestAlgorithm() - Method in enum eu.europa.esig.dss.MaskGenerationFunction
 
getDigestAlgorithm() - Method in class eu.europa.esig.dss.Policy
Return the hash algorithm for the signature policy
getDigestAlgorithm() - Method in enum eu.europa.esig.dss.SignatureAlgorithm
This method returns the digest algorithm.
getDigestAlgorithm() - Method in class eu.europa.esig.dss.TimestampParameters
 
getDigestAlgorithm() - Method in class eu.europa.esig.dss.x509.CertificateToken
 
getDigestAlgorithm() - Method in class eu.europa.esig.dss.x509.SignaturePolicy
 
getDigestValue() - Method in class eu.europa.esig.dss.Policy
Get the hash value of the explicit signature policy
getDigestValue() - Method in class eu.europa.esig.dss.x509.SignaturePolicy
 
getDSSId() - Method in class eu.europa.esig.dss.x509.Token
Returns a DSS unique token identifier.
getDSSIdAsString() - Method in class eu.europa.esig.dss.x509.Token
Returns a string representation of the unique DSS token identifier.
getEncoded() - Method in class eu.europa.esig.dss.x509.CertificateToken
Returns the encoded form of this certificate.
getEncoded() - Method in class eu.europa.esig.dss.x509.Token
Returns the encoded form of the wrapped token.
getEncodedCertificate() - Method in class eu.europa.esig.dss.RemoteCertificate
 
getEncryptionAlgo() - Method in class eu.europa.esig.dss.RemoteKeyEntry
 
getEncryptionAlgorithm() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Get the encryption algorithm
getEncryptionAlgorithm() - Method in enum eu.europa.esig.dss.SignatureAlgorithm
This method returns the encryption algorithm.
getEncryptionAlgorithm() - Method in interface eu.europa.esig.dss.token.DSSPrivateKeyEntry
Get the SignatureAlgorithm corresponding to the PrivateKey
getEncryptionAlgorithm() - Method in class eu.europa.esig.dss.token.KSPrivateKeyEntry
 
getEncryptionAlgorithm() - Method in class eu.europa.esig.dss.x509.CertificateToken
 
getEndDate() - Method in class eu.europa.esig.dss.util.BaseTimeDependent
 
getEndDate() - Method in interface eu.europa.esig.dss.util.TimeDependent
The end of the validity period.
getExpiredCertsOnCRL() - Method in class eu.europa.esig.dss.x509.RevocationToken
 
getExpiredCertsRevocationInfo() - Method in class eu.europa.esig.dss.tsl.ServiceInfoStatus
 
getExtension(MimeType) - Static method in class eu.europa.esig.dss.MimeType
 
getFileExtension(String) - Static method in class eu.europa.esig.dss.MimeType
Returns the file extension based on the position of the '.' in the path.
getId() - Method in class eu.europa.esig.dss.Policy
Get the signature policy (EPES)
getIdentifier() - Method in class eu.europa.esig.dss.x509.SignaturePolicy
 
getIndex() - Method in enum eu.europa.esig.dss.tsl.KeyUsageBit
 
getIssuerToken() - Method in class eu.europa.esig.dss.x509.Token
It returns the issuer certificate token that was used to sign this token (CertificateToken, CRLToken, OCSPRespToken, TimestampToken).
getIssuerX500Principal() - Method in class eu.europa.esig.dss.x509.Token
Returns the X500Principal of the certificate which was used to sign this token.
getJavaName() - Method in enum eu.europa.esig.dss.DigestAlgorithm
Get the JCE algorithm name
getJCEId() - Method in enum eu.europa.esig.dss.SignatureAlgorithm
Returns algorithm identifier corresponding to JAVA JCE class names.
getKey(String) - Method in interface eu.europa.esig.dss.token.RemoteSignatureTokenConnection
Retrieves a key by its alias
getKeys() - Method in interface eu.europa.esig.dss.token.RemoteSignatureTokenConnection
Retrieves all the available keys (private keys entries) from the QSCD.
getKeys() - Method in interface eu.europa.esig.dss.token.SignatureTokenConnection
Retrieves all the available keys (private keys entries) from the QSCD.
getKeyUsageBits() - Method in class eu.europa.esig.dss.x509.CertificateToken
This method returns a list KeyUsageBit representing the key usages of the certificate.
getLatest() - Method in class eu.europa.esig.dss.util.TimeDependentValues
 
getList() - Method in class eu.europa.esig.dss.util.MutableTimeDependentValues
 
getLocality() - Method in class eu.europa.esig.dss.SignerLocation
 
getMaskGenerationFunction() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
 
getMaskGenerationFunction() - Method in enum eu.europa.esig.dss.SignatureAlgorithm
This method returns the mask generation function.
getMimeType() - Method in interface eu.europa.esig.dss.DSSDocument
Returns the mime-type of the DSSDocument.
getMimeType() - Method in class eu.europa.esig.dss.RemoteDocument
 
getMimeTypeString() - Method in class eu.europa.esig.dss.MimeType
 
getName() - Method in enum eu.europa.esig.dss.DigestAlgorithm
Get the algorithm name
getName() - Method in interface eu.europa.esig.dss.DSSDocument
Returns the name of the document.
getName() - Method in enum eu.europa.esig.dss.EncryptionAlgorithm
Get the algorithm name
getName() - Method in class eu.europa.esig.dss.RemoteDocument
 
getNextUpdate() - Method in class eu.europa.esig.dss.x509.RevocationToken
 
getNotAfter() - Method in class eu.europa.esig.dss.x509.CertificateToken
Returns .
getNotBefore() - Method in class eu.europa.esig.dss.x509.CertificateToken
Returns .
getNotice() - Method in class eu.europa.esig.dss.x509.SignaturePolicy
 
getOid() - Method in enum eu.europa.esig.dss.CertificatePolicyOids
 
getOid() - Method in enum eu.europa.esig.dss.DigestAlgorithm
Get the algorithm OID
getOid() - Method in enum eu.europa.esig.dss.EncryptionAlgorithm
Get the ASN1 algorithm OID
getOid() - Method in interface eu.europa.esig.dss.EtsiOid
This method returns the OID value
getOid() - Method in enum eu.europa.esig.dss.QCStatementOids
 
getOrigin() - Method in class eu.europa.esig.dss.x509.RevocationToken
 
getOriginalDocument() - Method in class eu.europa.esig.dss.DataToValidateDTO
 
getPadding() - Method in enum eu.europa.esig.dss.EncryptionAlgorithm
Get the algorithm padding
getParameters() - Method in class eu.europa.esig.dss.signature.AbstractDataToSignDTO
 
getParameters() - Method in class eu.europa.esig.dss.signature.AbstractSignDocumentDTO
 
getParameters() - Method in class eu.europa.esig.dss.signature.ExtendDocumentDTO
 
getPassword() - Method in interface eu.europa.esig.dss.token.PasswordInputCallback
Retrieve the password (from the user)
getPassword() - Method in class eu.europa.esig.dss.token.PrefilledPasswordCallback
 
getPolicy() - Method in class eu.europa.esig.dss.DataToValidateDTO
 
getPolicyContent() - Method in class eu.europa.esig.dss.x509.SignaturePolicy
 
getPostalAddress() - Method in class eu.europa.esig.dss.SignerLocation
 
getPostalCode() - Method in class eu.europa.esig.dss.SignerLocation
 
getPrivateKey() - Method in class eu.europa.esig.dss.token.KSPrivateKeyEntry
 
getProductionDate() - Method in class eu.europa.esig.dss.x509.RevocationToken
 
getPublicKey() - Method in class eu.europa.esig.dss.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.
getQualifier() - Method in class eu.europa.esig.dss.Policy
Get the identifier qualifier
getQualifiersAndConditions() - Method in class eu.europa.esig.dss.tsl.ServiceInfoStatus
 
getReadable() - Method in enum eu.europa.esig.dss.ASiCContainerType
 
getReadable() - Method in enum eu.europa.esig.dss.SignatureForm
 
getReason() - Method in class eu.europa.esig.dss.x509.RevocationToken
 
getRevocationDate() - Method in class eu.europa.esig.dss.x509.RevocationToken
 
getRevocationTokens() - Method in class eu.europa.esig.dss.x509.CertificateToken
Returns the certificate revocation revocationToken object.
getSaltLength() - Method in enum eu.europa.esig.dss.MaskGenerationFunction
 
getSerialNumber() - Method in class eu.europa.esig.dss.x509.CertificateToken
Gets the serialNumber value from the encapsulated certificate.
getServiceName() - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
getServiceSupplyPoints() - Method in class eu.europa.esig.dss.tsl.ServiceInfoStatus
 
getSignature() - Method in class eu.europa.esig.dss.x509.CertificateToken
 
getSignatureAlgorithm() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Gets the signature algorithm.
getSignatureAlgorithm() - Method in class eu.europa.esig.dss.x509.Token
Returns the algorithm that was used to sign the token (ex: SHA1WithRSAEncryption, SHA1withRSA...).
getSignatureForm() - Method in enum eu.europa.esig.dss.SignatureLevel
 
getSignatureLevel() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Get signature level: XAdES_BASELINE_T, CAdES_BASELINE_LTA...
getSignaturePackaging() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Get Signature packaging
getSignaturePolicy() - Method in class eu.europa.esig.dss.BLevelParameters
Get the signature policy
getSignatureTimestampParameters() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Get the parameters for signature timestamp (Baseline-T)
getSignatureValue() - Method in class eu.europa.esig.dss.signature.AbstractSignDocumentDTO
 
getSignedDocument() - Method in class eu.europa.esig.dss.DataToValidateDTO
 
getSignerLocation() - Method in class eu.europa.esig.dss.BLevelParameters
Get the signer location
getSigningCertificate() - Method in class eu.europa.esig.dss.RemoteSignatureParameters
 
getSigningDate() - Method in class eu.europa.esig.dss.BLevelParameters
Get the signing date
getSources() - Method in class eu.europa.esig.dss.x509.CertificateToken
Gets information about the context in which this certificate token was created (TRUSTED_LIST, TRUSTED_STORE, ...).
getSourceURL() - Method in class eu.europa.esig.dss.x509.RevocationToken
 
getSpuri() - Method in class eu.europa.esig.dss.Policy
Get the SP URI (signature policy URI)
getStartDate() - Method in class eu.europa.esig.dss.util.BaseTimeDependent
 
getStartDate() - Method in interface eu.europa.esig.dss.util.TimeDependent
The start of the validity period.
getStateOrProvince() - Method in class eu.europa.esig.dss.SignerLocation
 
getStatus() - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
getStatus() - Method in class eu.europa.esig.dss.tsl.ServiceInfoStatus
 
getStatus() - Method in class eu.europa.esig.dss.x509.RevocationToken
 
getStreet() - Method in class eu.europa.esig.dss.SignerLocation
 
getSubjectX500Principal() - Method in class eu.europa.esig.dss.x509.CertificateToken
Returns the subject (subject distinguished name) value from the certificate as an X500Principal.
getThisUpdate() - Method in class eu.europa.esig.dss.x509.RevocationToken
 
getTlCountryCode() - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
getToExtendDocument() - Method in class eu.europa.esig.dss.signature.ExtendDocumentDTO
 
getToSignDocument() - Method in class eu.europa.esig.dss.signature.DataToSignOneDocumentDTO
 
getToSignDocument() - Method in class eu.europa.esig.dss.signature.SignOneDocumentDTO
 
getToSignDocuments() - Method in class eu.europa.esig.dss.signature.DataToSignMultipleDocumentsDTO
 
getToSignDocuments() - Method in class eu.europa.esig.dss.signature.SignMultipleDocumentDTO
 
getTrustAnchor() - Method in class eu.europa.esig.dss.x509.CertificateToken
Returns the trust anchor associated with the certificate.
getTspElectronicAddress() - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
getTspName() - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
getTspPostalAddress() - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
getTspTradeName() - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
getType() - Method in class eu.europa.esig.dss.tsl.ServiceInfoStatus
 
getUrl() - Method in class eu.europa.esig.dss.x509.SignaturePolicy
 
getValidationInfo() - Method in class eu.europa.esig.dss.x509.Token
Returns the additional information gathered during the validation process.
getValidationInfo() - Method in class eu.europa.esig.dss.x509.TokenValidationExtraInfo
Returns the additional information gathered during the validation process.
getValue() - Method in class eu.europa.esig.dss.Digest
 
getValue() - Method in class eu.europa.esig.dss.SignatureValue
 
getXmlId() - Method in enum eu.europa.esig.dss.DigestAlgorithm
Get the algorithm uri
getXMLId() - Method in enum eu.europa.esig.dss.SignatureAlgorithm
Returns the XML ID of the signature algorithm.
getXmlId() - Method in class eu.europa.esig.dss.x509.CertificateToken
 

H

hashCode() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
 
hashCode() - Method in class eu.europa.esig.dss.BLevelParameters
 
hashCode() - Method in class eu.europa.esig.dss.Digest
 
hashCode() - Method in class eu.europa.esig.dss.MimeType
 
hashCode() - Method in class eu.europa.esig.dss.Policy
 
hashCode() - Method in class eu.europa.esig.dss.RemoteDocument
 
hashCode() - Method in class eu.europa.esig.dss.signature.DataToSignMultipleDocumentsDTO
 
hashCode() - Method in class eu.europa.esig.dss.signature.DataToSignOneDocumentDTO
 
hashCode() - Method in class eu.europa.esig.dss.signature.ExtendDocumentDTO
 
hashCode() - Method in class eu.europa.esig.dss.signature.SignMultipleDocumentDTO
 
hashCode() - Method in class eu.europa.esig.dss.signature.SignOneDocumentDTO
 
hashCode() - Method in class eu.europa.esig.dss.SignatureValue
 
hashCode() - Method in class eu.europa.esig.dss.SignerLocation
 
hashCode() - Method in class eu.europa.esig.dss.TimestampParameters
 
hashCode() - Method in class eu.europa.esig.dss.ToBeSigned
 
hashCode() - Method in class eu.europa.esig.dss.TokenIdentifier
 
hashCode() - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
hashCode() - Method in class eu.europa.esig.dss.x509.Token
 

I

IMPLICIT_POLICY - Static variable in class eu.europa.esig.dss.x509.SignaturePolicy
 
infoCRLException(String) - Method in class eu.europa.esig.dss.x509.TokenValidationExtraInfo
This method allows to add an exception message with CRL
infoCRLIsNotValid() - Method in class eu.europa.esig.dss.x509.TokenValidationExtraInfo
This method adds an information as invalid CRL
infoCRLSourceIsNull() - Method in class eu.europa.esig.dss.x509.TokenValidationExtraInfo
This method adds an information as CRL source is null
infoNoCRLInfoFound() - Method in class eu.europa.esig.dss.x509.TokenValidationExtraInfo
This method adds an information as CRL not found
infoNoOcspUriFoundInCertificate() - Method in class eu.europa.esig.dss.x509.TokenValidationExtraInfo
This method adds an information as no OCSP URI found
infoOCSPException(String) - Method in class eu.europa.esig.dss.x509.TokenValidationExtraInfo
This method allows to add an exception message with OCSP
infoOCSPNoCheckPresent() - Method in class eu.europa.esig.dss.x509.TokenValidationExtraInfo
 
infoOCSPSourceIsNull() - Method in class eu.europa.esig.dss.x509.TokenValidationExtraInfo
This method adds an information as OCSP source is null
infoTheCertIsExpired(Date, Date, Date) - Method in class eu.europa.esig.dss.x509.TokenValidationExtraInfo
 
infoTheCertNotValidYet(Date, Date, Date) - Method in class eu.europa.esig.dss.x509.TokenValidationExtraInfo
 
infoTheSigningCertNotFound() - Method in class eu.europa.esig.dss.x509.TokenValidationExtraInfo
 
isAvailable() - Method in class eu.europa.esig.dss.x509.RevocationToken
 
isExpiredOn(Date) - Method in class eu.europa.esig.dss.x509.CertificateToken
Checks if the certificate is expired on the given date.
isRevoked() - Method in class eu.europa.esig.dss.x509.CertificateToken
This method indicates if the encapsulated certificate is revoked.
isSelfSigned() - Method in class eu.europa.esig.dss.x509.CertificateToken
Checks if the certificate is self-signed.
isSelfSigned() - Method in class eu.europa.esig.dss.x509.Token
Checks if the certificate is self-signed.
isSignatureValid() - Method in class eu.europa.esig.dss.x509.Token
Indicates if the token's signature is intact.
isSignedBy(CertificateToken) - Method in class eu.europa.esig.dss.x509.CertificateToken
 
isSignedBy(CertificateToken) - Method in class eu.europa.esig.dss.x509.Token
Checks if the token is signed by the token given in the parameter.
isSignWithExpiredCertificate() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Indicates if it is possible to sign with an expired certificate.
issuerToken - Variable in class eu.europa.esig.dss.x509.Token
This attribute represents the CertificateToken which is the issuer of the encapsulated Token.
issuerX500Principal - Variable in class eu.europa.esig.dss.x509.Token
The normalized X500Principal of the signer's certificate of this token.
isTrustAnchorBPPolicy() - Method in class eu.europa.esig.dss.BLevelParameters
 
isTrusted() - Method in class eu.europa.esig.dss.x509.CertificateToken
Checks if the certificate is provided by the trusted source.
isTrusted() - Method in class eu.europa.esig.dss.x509.Token
Checks if the certificate is provided by the trusted list.
isValid() - Method in class eu.europa.esig.dss.x509.RevocationToken
Indicates if the token signature is intact and the signing certificate matches with the signature and if the extended key usage is present.
isValidOn(Date) - Method in class eu.europa.esig.dss.x509.CertificateToken
Checks if the given date is in the validity period of the certificate.
iterator() - Method in class eu.europa.esig.dss.util.TimeDependentValues
 

J

JPEG - Static variable in class eu.europa.esig.dss.MimeType
 

K

KeyUsageBit - Enum in eu.europa.esig.dss.tsl
KeyUsage bit values KeyUsage ::= BIT STRING { digitalSignature (0), nonRepudiation (1), keyEncipherment (2), dataEncipherment (3), keyAgreement (4), keyCertSign (5), cRLSign (6), encipherOnly (7), decipherOnly (8) }
KSPrivateKeyEntry - Class in eu.europa.esig.dss.token
Wrapper of a PrivateKeyEntry coming from a KeyStore.
KSPrivateKeyEntry(String, KeyStore.PrivateKeyEntry) - Constructor for class eu.europa.esig.dss.token.KSPrivateKeyEntry
The default constructor for KSPrivateKeyEntry.

L

list - Variable in class eu.europa.esig.dss.util.TimeDependentValues
 

M

marshal(Date) - Method in class eu.europa.esig.dss.DateAdapter
 
MaskGenerationFunction - Enum in eu.europa.esig.dss
Supported mask generation functions.
MimeType - Class in eu.europa.esig.dss
This class allows to handle different mime types.
MimeType() - Constructor for class eu.europa.esig.dss.MimeType
This constructor is used only by the web-services.
MimeType(String, String) - Constructor for class eu.europa.esig.dss.MimeType
This constructor allows to create a new MimeType related to given file extension.
MutableTimeDependentValues<T extends TimeDependent> - Class in eu.europa.esig.dss.util
Mutable list of time-dependent values.
MutableTimeDependentValues() - Constructor for class eu.europa.esig.dss.util.MutableTimeDependentValues
 
MutableTimeDependentValues(Iterable<T>) - Constructor for class eu.europa.esig.dss.util.MutableTimeDependentValues
 

N

nextUpdate - Variable in class eu.europa.esig.dss.x509.RevocationToken
Represents the next update date of the CRL or null for OCSP response.
NO_POLICY - Static variable in class eu.europa.esig.dss.x509.SignaturePolicy
The validation process accepts no policy.

O

ODS - Static variable in class eu.europa.esig.dss.MimeType
 
ODT - Static variable in class eu.europa.esig.dss.MimeType
 
openStream() - Method in interface eu.europa.esig.dss.DSSDocument
Opens a InputStream on the DSSDocument contents.
origin - Variable in class eu.europa.esig.dss.x509.RevocationToken
Origin of the revocation data (signature or external)

P

PasswordInputCallback - Interface in eu.europa.esig.dss.token
This Callback is created in order to retrieve the password from the user when accessing the Key Store.
PDF - Static variable in class eu.europa.esig.dss.MimeType
 
PKCS7 - Static variable in class eu.europa.esig.dss.MimeType
 
PNG - Static variable in class eu.europa.esig.dss.MimeType
 
Policy - Class in eu.europa.esig.dss
This class allows to define the signature policy.
Policy() - Constructor for class eu.europa.esig.dss.Policy
 
PrefilledPasswordCallback - Class in eu.europa.esig.dss.token
Class that hold a simple password.
PrefilledPasswordCallback(char[]) - Constructor for class eu.europa.esig.dss.token.PrefilledPasswordCallback
The default constructor for PrefillPasswordCallback.
productionDate - Variable in class eu.europa.esig.dss.x509.RevocationToken
Represents the production date of the OCSP response or the thisUpdate in case of CRL.

Q

QCStatementOids - Enum in eu.europa.esig.dss
 

R

reason - Variable in class eu.europa.esig.dss.x509.RevocationToken
The reason of the revocation.
RemoteCertificate - Class in eu.europa.esig.dss
 
RemoteCertificate() - Constructor for class eu.europa.esig.dss.RemoteCertificate
 
RemoteCertificate(byte[]) - Constructor for class eu.europa.esig.dss.RemoteCertificate
 
RemoteDocument - Class in eu.europa.esig.dss
This class is used to transport a DSSDocument with SOAP and/or REST
RemoteDocument() - Constructor for class eu.europa.esig.dss.RemoteDocument
 
RemoteDocument(byte[], MimeType, String) - Constructor for class eu.europa.esig.dss.RemoteDocument
 
RemoteDocument(byte[], MimeType, String, String) - Constructor for class eu.europa.esig.dss.RemoteDocument
 
RemoteDocumentSignatureService<DOC,SP extends AbstractSerializableSignatureParameters> - Interface in eu.europa.esig.dss.signature
This interface RemoteDocumentSignatureService provides operations for the signature creation and for its extension.
RemoteKeyEntry - Class in eu.europa.esig.dss
 
RemoteKeyEntry() - Constructor for class eu.europa.esig.dss.RemoteKeyEntry
 
RemoteMultipleDocumentsSignatureService<DOC,SP extends AbstractSerializableSignatureParameters> - Interface in eu.europa.esig.dss.signature
This interface RemoteMultipleDocumentsSignatureService provides operations for the signature creation.
RemoteSignatureParameters - Class in eu.europa.esig.dss
 
RemoteSignatureParameters() - Constructor for class eu.europa.esig.dss.RemoteSignatureParameters
 
RemoteSignatureTokenConnection - Interface in eu.europa.esig.dss.token
 
revocationDate - Variable in class eu.europa.esig.dss.x509.RevocationToken
Represents the revocation date from an X509CRLEntry or from an BasicOCSPResp
--> getResponses() --> ((RevokedStatus) singleResp.getCertStatus()).getRevocationTime()
RevocationOrigin - Enum in eu.europa.esig.dss.x509
 
RevocationToken - Class in eu.europa.esig.dss.x509
 
RevocationToken() - Constructor for class eu.europa.esig.dss.x509.RevocationToken
 

S

save(String) - Method in interface eu.europa.esig.dss.DSSDocument
Save the content of the DSSDocument to the file.
ServiceInfo - Class in eu.europa.esig.dss.tsl
From a validation point of view, a Service is a set of pair ("Qualification Statement", "Condition").
ServiceInfo() - Constructor for class eu.europa.esig.dss.tsl.ServiceInfo
 
ServiceInfoStatus - Class in eu.europa.esig.dss.tsl
 
ServiceInfoStatus(String, String, Map<String, List<Condition>>, List<String>, List<String>, Date, Date, Date) - Constructor for class eu.europa.esig.dss.tsl.ServiceInfoStatus
 
setAbsolutePath(String) - Method in class eu.europa.esig.dss.RemoteDocument
 
setAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.Digest
 
setAlgorithm(SignatureAlgorithm) - Method in class eu.europa.esig.dss.SignatureValue
 
setAlias(String) - Method in class eu.europa.esig.dss.RemoteKeyEntry
 
setArchiveTimestampParameters(TimestampParameters) - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Set the parameters to produce the archive timestamp (Baseline-LTA)
setAsicContainerType(ASiCContainerType) - Method in class eu.europa.esig.dss.RemoteSignatureParameters
 
setAvailable(boolean) - Method in class eu.europa.esig.dss.x509.RevocationToken
 
setBLevelParams(BLevelParameters) - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Set the Baseline B parameters (signed properties)
setBytes(byte[]) - Method in class eu.europa.esig.dss.RemoteDocument
 
setBytes(byte[]) - Method in class eu.europa.esig.dss.ToBeSigned
 
setCanonicalizationMethod(String) - Method in class eu.europa.esig.dss.TimestampParameters
 
setCertificate(RemoteCertificate) - Method in class eu.europa.esig.dss.RemoteKeyEntry
 
setCertificateChain(RemoteCertificate[]) - Method in class eu.europa.esig.dss.RemoteKeyEntry
 
setCertificateChain(List<RemoteCertificate>) - Method in class eu.europa.esig.dss.RemoteSignatureParameters
 
setCertifiedSignerRoles(List<String>) - Method in class eu.europa.esig.dss.BLevelParameters
Set a list of certified signer roles
setClaimedSignerRoles(List<String>) - Method in class eu.europa.esig.dss.BLevelParameters
Set a list of claimed signer roles
setCommitmentTypeIndications(List<String>) - Method in class eu.europa.esig.dss.BLevelParameters
Set the commitment type indications
setContentTimestampParameters(TimestampParameters) - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Set the parameters to produce the content timestamp (Baseline-B)
setCountry(String) - Method in class eu.europa.esig.dss.SignerLocation
 
setDescription(String) - Method in class eu.europa.esig.dss.Policy
Set the signature policy description
setDetachedContents(List<RemoteDocument>) - Method in class eu.europa.esig.dss.RemoteSignatureParameters
 
setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Set the digest algorithm
setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.Policy
Set the hash algorithm for the explicit signature policy
setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.TimestampParameters
 
setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.x509.SignaturePolicy
 
setDigestValue(byte[]) - Method in class eu.europa.esig.dss.Policy
Set the hash value of implicit signature policy
setDigestValue(String) - Method in class eu.europa.esig.dss.x509.SignaturePolicy
 
setEncodedCertificate(byte[]) - Method in class eu.europa.esig.dss.RemoteCertificate
 
setEncryptionAlgo(EncryptionAlgorithm) - Method in class eu.europa.esig.dss.RemoteKeyEntry
 
setEncryptionAlgorithm(EncryptionAlgorithm) - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
This setter should be used only when dealing with web services (or when signing in three steps).
setEndDate(Date) - Method in class eu.europa.esig.dss.util.BaseTimeDependent
 
setId(String) - Method in class eu.europa.esig.dss.Policy
Set the signature policy (EPES)
setLocality(String) - Method in class eu.europa.esig.dss.SignerLocation
 
setMaskGenerationFunction(MaskGenerationFunction) - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
 
setMimeType(MimeType) - Method in interface eu.europa.esig.dss.DSSDocument
This method sets the mime-type of the DSSDocument.
setMimeType(MimeType) - Method in class eu.europa.esig.dss.RemoteDocument
 
setMimeTypeString(String) - Method in class eu.europa.esig.dss.MimeType
This setter is used by the web-services.
setName(String) - Method in interface eu.europa.esig.dss.DSSDocument
This method sets the name of the DSSDocument.
setName(String) - Method in class eu.europa.esig.dss.RemoteDocument
 
setNotice(String) - Method in class eu.europa.esig.dss.x509.SignaturePolicy
 
setOrigin(RevocationOrigin) - Method in class eu.europa.esig.dss.x509.RevocationToken
 
setOriginalDocument(RemoteDocument) - Method in class eu.europa.esig.dss.DataToValidateDTO
 
setParameters(RemoteSignatureParameters) - Method in class eu.europa.esig.dss.signature.AbstractDataToSignDTO
 
setParameters(RemoteSignatureParameters) - Method in class eu.europa.esig.dss.signature.AbstractSignDocumentDTO
 
setParameters(RemoteSignatureParameters) - Method in class eu.europa.esig.dss.signature.ExtendDocumentDTO
 
setPolicy(RemoteDocument) - Method in class eu.europa.esig.dss.DataToValidateDTO
 
setPolicyContent(DSSDocument) - Method in class eu.europa.esig.dss.x509.SignaturePolicy
 
setPostalAddress(List<String>) - Method in class eu.europa.esig.dss.SignerLocation
 
setPostalCode(String) - Method in class eu.europa.esig.dss.SignerLocation
 
setQualifier(String) - Method in class eu.europa.esig.dss.Policy
Set the identifier qualifier
setServiceName(String) - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
setSignatureLevel(SignatureLevel) - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Set signature level.
setSignaturePackaging(SignaturePackaging) - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Set Signature packaging
setSignaturePolicy(Policy) - Method in class eu.europa.esig.dss.BLevelParameters
This setter allows to indicate the signature policy to use.
setSignatureTimestampParameters(TimestampParameters) - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Set the parameters to produce the signature timestamp (Baseline-T)
setSignatureValue(SignatureValue) - Method in class eu.europa.esig.dss.signature.AbstractSignDocumentDTO
 
setSignedDocument(RemoteDocument) - Method in class eu.europa.esig.dss.DataToValidateDTO
 
setSignerLocation(SignerLocation) - Method in class eu.europa.esig.dss.BLevelParameters
Set the signer location
setSigningCertificate(RemoteCertificate) - Method in class eu.europa.esig.dss.RemoteSignatureParameters
 
setSigningDate(Date) - Method in class eu.europa.esig.dss.BLevelParameters
Set the signing date
setSignWithExpiredCertificate(boolean) - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
Allows to change the default behavior regarding the use of an expired certificate.
setSourceURL(String) - Method in class eu.europa.esig.dss.x509.RevocationToken
This sets the revocation data source URL.
setSpuri(String) - Method in class eu.europa.esig.dss.Policy
Set the SP URI (signature policy URI)
setStartDate(Date) - Method in class eu.europa.esig.dss.util.BaseTimeDependent
 
setStateOrProvince(String) - Method in class eu.europa.esig.dss.SignerLocation
 
setStatus(TimeDependentValues<ServiceInfoStatus>) - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
setStreet(String) - Method in class eu.europa.esig.dss.SignerLocation
 
setTlCountryCode(String) - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
setToExtendDocument(RemoteDocument) - Method in class eu.europa.esig.dss.signature.ExtendDocumentDTO
 
setToSignDocument(RemoteDocument) - Method in class eu.europa.esig.dss.signature.DataToSignOneDocumentDTO
 
setToSignDocument(RemoteDocument) - Method in class eu.europa.esig.dss.signature.SignOneDocumentDTO
 
setToSignDocuments(List<RemoteDocument>) - Method in class eu.europa.esig.dss.signature.DataToSignMultipleDocumentsDTO
 
setToSignDocuments(List<RemoteDocument>) - Method in class eu.europa.esig.dss.signature.SignMultipleDocumentDTO
 
setTrustAnchorBPPolicy(boolean) - Method in class eu.europa.esig.dss.BLevelParameters
Allows to set the trust anchor policy to use when creating -B and -LT levels.
setTspElectronicAddress(String) - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
setTspName(String) - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
setTspPostalAddress(String) - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
setTspTradeName(String) - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
setUrl(String) - Method in class eu.europa.esig.dss.x509.SignaturePolicy
 
setValue(byte[]) - Method in class eu.europa.esig.dss.Digest
 
setValue(byte[]) - Method in class eu.europa.esig.dss.SignatureValue
 
setXmlId(String) - Method in class eu.europa.esig.dss.x509.CertificateToken
Sets the Id associated with the certificate in case of an XML signature.
sign(ToBeSigned, DigestAlgorithm, String) - Method in interface eu.europa.esig.dss.token.RemoteSignatureTokenConnection
 
sign(ToBeSigned, DigestAlgorithm, DSSPrivateKeyEntry) - Method in interface eu.europa.esig.dss.token.SignatureTokenConnection
 
sign(ToBeSigned, DigestAlgorithm, MaskGenerationFunction, DSSPrivateKeyEntry) - Method in interface eu.europa.esig.dss.token.SignatureTokenConnection
 
SignatureAlgorithm - Enum in eu.europa.esig.dss
Supported signature algorithms.
signatureAlgorithm - Variable in class eu.europa.esig.dss.x509.Token
 
SignatureForm - Enum in eu.europa.esig.dss
Different signature forms.
signatureInvalidityReason - Variable in class eu.europa.esig.dss.x509.Token
 
SignatureLevel - Enum in eu.europa.esig.dss
Signature profiles (form+level) handled by the SD-DSS framework.
SignaturePackaging - Enum in eu.europa.esig.dss
Packaging method of the signature
SignaturePolicy - Class in eu.europa.esig.dss.x509
Represents the value of a SignaturePolicy
SignaturePolicy() - Constructor for class eu.europa.esig.dss.x509.SignaturePolicy
The default constructor for SignaturePolicy.
SignaturePolicy(String) - Constructor for class eu.europa.esig.dss.x509.SignaturePolicy
The default constructor for SignaturePolicy.
SignatureTokenConnection - Interface in eu.europa.esig.dss.token
Connection through available API to the QSCD (SmartCard, MSCAPI, PKCS#12)
SignatureTokenType - Enum in eu.europa.esig.dss
Type of API supported by the application
signatureValid - Variable in class eu.europa.esig.dss.x509.Token
 
SignatureValue - Class in eu.europa.esig.dss
 
SignatureValue() - Constructor for class eu.europa.esig.dss.SignatureValue
 
SignatureValue(SignatureAlgorithm, byte[]) - Constructor for class eu.europa.esig.dss.SignatureValue
 
signDocument(DOC, SP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.RemoteDocumentSignatureService
Signs the toSignDocument with the provided signatureValue.
signDocument(List<DOC>, SP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.RemoteMultipleDocumentsSignatureService
Signs the toSignDocuments with the provided signatureValue.
SignerLocation - Class in eu.europa.esig.dss
 
SignerLocation() - Constructor for class eu.europa.esig.dss.SignerLocation
 
SigningOperation - Enum in eu.europa.esig.dss
 
SignMultipleDocumentDTO - Class in eu.europa.esig.dss.signature
This class is a DTO to transfer required objects to execute signDocument method It's only possible to transfer an object by POST and REST.
SignMultipleDocumentDTO() - Constructor for class eu.europa.esig.dss.signature.SignMultipleDocumentDTO
 
SignMultipleDocumentDTO(List<RemoteDocument>, RemoteSignatureParameters, SignatureValue) - Constructor for class eu.europa.esig.dss.signature.SignMultipleDocumentDTO
 
SignOneDocumentDTO - Class in eu.europa.esig.dss.signature
This class is a DTO to transfer required objects to execute signDocument method It's only possible to transfer an object by POST and REST.
SignOneDocumentDTO() - Constructor for class eu.europa.esig.dss.signature.SignOneDocumentDTO
 
SignOneDocumentDTO(RemoteDocument, RemoteSignatureParameters, SignatureValue) - Constructor for class eu.europa.esig.dss.signature.SignOneDocumentDTO
 
sourceURL - Variable in class eu.europa.esig.dss.x509.RevocationToken
The URL which was used to obtain the revocation data (online).
status - Variable in class eu.europa.esig.dss.x509.RevocationToken
Contains the revocation status of the token.

T

TEXT - Static variable in class eu.europa.esig.dss.MimeType
 
thisUpdate - Variable in class eu.europa.esig.dss.x509.RevocationToken
Represents the this update date of the CRL.
TimeDependent - Interface in eu.europa.esig.dss.util
Valid in a specific time interval.
TimeDependentValues<T extends TimeDependent> - Class in eu.europa.esig.dss.util
Immutable list of time-dependent values, with the latest value first.
TimeDependentValues() - Constructor for class eu.europa.esig.dss.util.TimeDependentValues
Empty list of values.
TimeDependentValues(Iterable<T>) - Constructor for class eu.europa.esig.dss.util.TimeDependentValues
Copy constructor.
TimestampParameters - Class in eu.europa.esig.dss
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.TimestampParameters
 
TimestampType - Enum in eu.europa.esig.dss.x509
Source of the timestamp
ToBeSigned - Class in eu.europa.esig.dss
Data unit for signing
ToBeSigned() - Constructor for class eu.europa.esig.dss.ToBeSigned
 
ToBeSigned(byte[]) - Constructor for class eu.europa.esig.dss.ToBeSigned
 
Token - Class in eu.europa.esig.dss.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.x509.Token
 
TokenIdentifier - Class in eu.europa.esig.dss
This class is used to obtain a unique id for Token
TokenIdentifier(Token) - Constructor for class eu.europa.esig.dss.TokenIdentifier
 
TokenValidationExtraInfo - Class in eu.europa.esig.dss.x509
 
TokenValidationExtraInfo() - Constructor for class eu.europa.esig.dss.x509.TokenValidationExtraInfo
 
toString() - Method in class eu.europa.esig.dss.AbstractSerializableSignatureParameters
 
toString() - Method in class eu.europa.esig.dss.BLevelParameters
 
toString() - Method in class eu.europa.esig.dss.Digest
 
toString() - Method in class eu.europa.esig.dss.Policy
 
toString() - Method in class eu.europa.esig.dss.RemoteDocument
 
toString() - Method in class eu.europa.esig.dss.signature.DataToSignMultipleDocumentsDTO
 
toString() - Method in class eu.europa.esig.dss.signature.DataToSignOneDocumentDTO
 
toString() - Method in class eu.europa.esig.dss.signature.ExtendDocumentDTO
 
toString() - Method in class eu.europa.esig.dss.signature.SignMultipleDocumentDTO
 
toString() - Method in class eu.europa.esig.dss.signature.SignOneDocumentDTO
 
toString() - Method in enum eu.europa.esig.dss.SignatureLevel
 
toString() - Method in class eu.europa.esig.dss.SignerLocation
 
toString() - Method in class eu.europa.esig.dss.TimestampParameters
 
toString() - Method in class eu.europa.esig.dss.TokenIdentifier
 
toString(String) - Method in class eu.europa.esig.dss.tsl.Condition
 
toString(String) - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
toString() - Method in class eu.europa.esig.dss.tsl.ServiceInfo
 
toString(String) - Method in class eu.europa.esig.dss.x509.CertificateToken
 
toString(String) - Method in class eu.europa.esig.dss.x509.Token
returns a string representation of the token.
toString() - Method in class eu.europa.esig.dss.x509.Token
 
TST - Static variable in class eu.europa.esig.dss.MimeType
 

U

unmarshal(String) - Method in class eu.europa.esig.dss.DateAdapter
 

V

valueByName(String) - Static method in enum eu.europa.esig.dss.SignatureLevel
Returns the SignatureLevel based on the name (String)
valueOf(String) - Static method in enum eu.europa.esig.dss.ASiCContainerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.CertificatePolicyOids
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.DigestAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.EncryptionAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.MaskGenerationFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.QCStatementOids
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.SignatureAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.SignatureForm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.SignatureLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.SignaturePackaging
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.SignatureTokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.SigningOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.tsl.KeyUsageBit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.x509.CertificateSourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.x509.crl.CRLReasonEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.x509.RevocationOrigin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europa.esig.dss.x509.TimestampType
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.europa.esig.dss.ASiCContainerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.CertificatePolicyOids
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.DigestAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.EncryptionAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.MaskGenerationFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.QCStatementOids
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.SignatureAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.SignatureForm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.SignatureLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.SignaturePackaging
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.SignatureTokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.SigningOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.tsl.KeyUsageBit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.x509.CertificateSourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.x509.crl.CRLReasonEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.x509.RevocationOrigin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europa.esig.dss.x509.TimestampType
Returns an array containing the constants of this enum type, in the order they are declared.

W

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

X

XML - Static variable in class eu.europa.esig.dss.MimeType
 
A B C D E F G H I J K L M N O P Q R S T U V W X 

Copyright © 2018. All rights reserved.