Index
A B C D E G I J K L M P S
All Classes All Packages
All Classes All Packages
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
toBeSigneddata with the digestdigestAlgorithm, the maskmgfand the givenkeyEntry. - 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
toBeSigneddata with the digestdigestAlgorithmand the givenkeyEntry. - 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
digestdata with the givenkeyEntry. - 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
digestdata with the givenkeyEntry. - SunPKCS11Initializer - Class in eu.europa.esig.dss.token
All Classes All Packages