Index

A B C D E G I J K L M P S 
All Classes All Packages

A

AbstractKeyStoreTokenConnection - Class in eu.europa.esig.dss.token
 
AbstractKeyStoreTokenConnection() - Constructor for class eu.europa.esig.dss.token.AbstractKeyStoreTokenConnection
 
AbstractSignatureTokenConnection - Class in eu.europa.esig.dss.token
 
AbstractSignatureTokenConnection() - Constructor for class eu.europa.esig.dss.token.AbstractSignatureTokenConnection
 

B

buildConfig() - Method in class eu.europa.esig.dss.token.Pkcs11SignatureToken
 

C

close() - Method in class eu.europa.esig.dss.token.KeyStoreSignatureTokenConnection
 
close() - Method in class eu.europa.esig.dss.token.MSCAPISignatureToken
 
close() - Method in class eu.europa.esig.dss.token.Pkcs11SignatureToken
 
close() - Method in interface eu.europa.esig.dss.token.SignatureTokenConnection
 
createPSSParam(DigestAlgorithm) - Method in class eu.europa.esig.dss.token.AbstractSignatureTokenConnection
 

D

destroy() - Method in class eu.europa.esig.dss.token.PrefilledPasswordCallback
 
DSSPrivateKeyEntry - Interface in eu.europa.esig.dss.token
Interface for a PrivateKey.

E

escapePath(String) - Method in class eu.europa.esig.dss.token.Pkcs11SignatureToken
 
eu.europa.esig.dss.token - package eu.europa.esig.dss.token
 

G

getAlias() - Method in class eu.europa.esig.dss.token.KSPrivateKeyEntry
Get the entry alias
getCertificate() - Method in interface eu.europa.esig.dss.token.DSSPrivateKeyEntry
Retrieve the signing certificate
getCertificate() - Method in class eu.europa.esig.dss.token.KSPrivateKeyEntry
 
getCertificateChain() - Method in interface eu.europa.esig.dss.token.DSSPrivateKeyEntry
Retrieve the certificate chain linked
getCertificateChain() - Method in class eu.europa.esig.dss.token.KSPrivateKeyEntry
 
getEncryptionAlgorithm() - Method in interface eu.europa.esig.dss.token.DSSPrivateKeyEntry
Get the EncryptionAlgorithm corresponding to the PrivateKey
getEncryptionAlgorithm() - Method in class eu.europa.esig.dss.token.KSPrivateKeyEntry
 
getKey(String) - Method in class eu.europa.esig.dss.token.AbstractKeyStoreTokenConnection
This method allows to retrieve a DSSPrivateKeyEntry by alias
getKey(String, KeyStore.PasswordProtection) - Method in class eu.europa.esig.dss.token.AbstractKeyStoreTokenConnection
This method allows to retrieve a DSSPrivateKeyEntry by alias
getKeys() - Method in class eu.europa.esig.dss.token.AbstractKeyStoreTokenConnection
 
getKeys() - Method in interface eu.europa.esig.dss.token.SignatureTokenConnection
Retrieves all the available keys (private keys entries) from the token.
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
 
getPkcs11Path() - Method in class eu.europa.esig.dss.token.Pkcs11SignatureToken
 
getPrivateKey() - Method in class eu.europa.esig.dss.token.KSPrivateKeyEntry
Get the private key
getProvider() - Method in class eu.europa.esig.dss.token.Pkcs11SignatureToken
 
getProvider(String) - Static method in class eu.europa.esig.dss.token.SunPKCS11Initializer
 
getSignatureInstance(String) - Method in class eu.europa.esig.dss.token.AbstractSignatureTokenConnection
 
getSignatureInstance(String) - Method in class eu.europa.esig.dss.token.Pkcs11SignatureToken
 

I

isDestroyed() - Method in class eu.europa.esig.dss.token.PrefilledPasswordCallback
 

J

JKSSignatureToken - Class in eu.europa.esig.dss.token
Class holding all Java KeyStore file access logic.
JKSSignatureToken(byte[], KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.JKSSignatureToken
Creates a SignatureTokenConnection with the provided binaries to Java KeyStore and password.
JKSSignatureToken(File, KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.JKSSignatureToken
Creates a SignatureTokenConnection with the provided File to Java KeyStore and password.
JKSSignatureToken(InputStream, KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.JKSSignatureToken
Creates a SignatureTokenConnection with the provided InputStream to Java KeyStore file and password.
JKSSignatureToken(String, KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.JKSSignatureToken
Creates a SignatureTokenConnection with the provided filepath to Java KeyStore file and password.

K

KeyStoreSignatureTokenConnection - Class in eu.europa.esig.dss.token
 
KeyStoreSignatureTokenConnection(byte[], String, KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.KeyStoreSignatureTokenConnection
 
KeyStoreSignatureTokenConnection(File, String, KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.KeyStoreSignatureTokenConnection
 
KeyStoreSignatureTokenConnection(InputStream, String, KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.KeyStoreSignatureTokenConnection
Construct a KeyStoreSignatureTokenConnection object.
KeyStoreSignatureTokenConnection(String, String, KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.KeyStoreSignatureTokenConnection
 
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

LOG - Static variable in class eu.europa.esig.dss.token.AbstractSignatureTokenConnection
 

M

MSCAPISignatureToken - Class in eu.europa.esig.dss.token
Class holding all MS CAPI API access logic.
MSCAPISignatureToken() - Constructor for class eu.europa.esig.dss.token.MSCAPISignatureToken
 

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.
Pkcs11SignatureToken - Class in eu.europa.esig.dss.token
PKCS11 token with callback
Pkcs11SignatureToken(String) - Constructor for class eu.europa.esig.dss.token.Pkcs11SignatureToken
Create the SignatureTokenConnection, using the provided path for the library.
Pkcs11SignatureToken(String, PasswordInputCallback) - Constructor for class eu.europa.esig.dss.token.Pkcs11SignatureToken
Create the SignatureTokenConnection, using the provided path for the library and a way of retrieving the password from the user.
Pkcs11SignatureToken(String, PasswordInputCallback, int) - Constructor for class eu.europa.esig.dss.token.Pkcs11SignatureToken
Sometimes, multiple SmartCard reader is connected.
Pkcs11SignatureToken(String, PasswordInputCallback, int, String) - Constructor for class eu.europa.esig.dss.token.Pkcs11SignatureToken
Sometimes, multiple SmartCard reader is connected.
Pkcs11SignatureToken(String, PasswordInputCallback, String) - Constructor for class eu.europa.esig.dss.token.Pkcs11SignatureToken
Create the SignatureTokenConnection, using the provided path for the library and a way of retrieving the password from the user.
Pkcs11SignatureToken(String, String) - Constructor for class eu.europa.esig.dss.token.Pkcs11SignatureToken
Create the SignatureTokenConnection, using the provided path for the library.
Pkcs11SignatureToken(String, KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.Pkcs11SignatureToken
Sometimes, the password is known in advance.
Pkcs11SignatureToken(String, KeyStore.PasswordProtection, int) - Constructor for class eu.europa.esig.dss.token.Pkcs11SignatureToken
Sometimes, multiple SmartCard reader is connected.
Pkcs11SignatureToken(String, KeyStore.PasswordProtection, int, String) - Constructor for class eu.europa.esig.dss.token.Pkcs11SignatureToken
Sometimes, multiple SmartCard reader is connected.
Pkcs11SignatureToken(String, KeyStore.PasswordProtection, String) - Constructor for class eu.europa.esig.dss.token.Pkcs11SignatureToken
Sometimes, the password is known in advance.
Pkcs12SignatureToken - Class in eu.europa.esig.dss.token
Class holding all PKCS#12 file access logic.
Pkcs12SignatureToken(byte[], KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.Pkcs12SignatureToken
Creates a SignatureTokenConnection with the provided binaries to PKCS#12 KeyStore and password.
Pkcs12SignatureToken(File, KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.Pkcs12SignatureToken
Creates a SignatureTokenConnection with the provided File to PKCS#12 KeyStore and password.
Pkcs12SignatureToken(InputStream, KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.Pkcs12SignatureToken
Creates a SignatureTokenConnection with the provided InputStream to PKCS#12 KeyStore file and password.
Pkcs12SignatureToken(String, KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.Pkcs12SignatureToken
Creates a SignatureTokenConnection with the provided filepath to PKCS#12 KeyStore file and password.
PrefilledPasswordCallback - Class in eu.europa.esig.dss.token
Class that hold a simple password.
PrefilledPasswordCallback(KeyStore.PasswordProtection) - Constructor for class eu.europa.esig.dss.token.PrefilledPasswordCallback
The default constructor for PrefillPasswordCallback.

S

sign(ToBeSigned, DigestAlgorithm, MaskGenerationFunction, DSSPrivateKeyEntry) - Method in class eu.europa.esig.dss.token.AbstractSignatureTokenConnection
 
sign(ToBeSigned, DigestAlgorithm, MaskGenerationFunction, DSSPrivateKeyEntry) - Method in interface eu.europa.esig.dss.token.SignatureTokenConnection
This method signs the toBeSigned data with the digest digestAlgorithm, the mask mgf and the given keyEntry.
sign(ToBeSigned, DigestAlgorithm, DSSPrivateKeyEntry) - Method in class eu.europa.esig.dss.token.AbstractSignatureTokenConnection
 
sign(ToBeSigned, DigestAlgorithm, DSSPrivateKeyEntry) - Method in interface eu.europa.esig.dss.token.SignatureTokenConnection
This method signs the toBeSigned data with the digest digestAlgorithm and the given keyEntry.
SignatureTokenConnection - Interface in eu.europa.esig.dss.token
Connection through available API to the QSCD (SmartCard, MSCAPI, PKCS#12)
signDigest(Digest, MaskGenerationFunction, DSSPrivateKeyEntry) - Method in class eu.europa.esig.dss.token.AbstractSignatureTokenConnection
 
signDigest(Digest, MaskGenerationFunction, DSSPrivateKeyEntry) - Method in interface eu.europa.esig.dss.token.SignatureTokenConnection
This method signs the digest data with the given keyEntry.
signDigest(Digest, DSSPrivateKeyEntry) - Method in class eu.europa.esig.dss.token.AbstractSignatureTokenConnection
 
signDigest(Digest, DSSPrivateKeyEntry) - Method in interface eu.europa.esig.dss.token.SignatureTokenConnection
This method signs the digest data with the given keyEntry.
SunPKCS11Initializer - Class in eu.europa.esig.dss.token
 
A B C D E G I J K L M P S 
All Classes All Packages