Package eu.europa.esig.dss.token
Class MSCAPISignatureToken
java.lang.Object
eu.europa.esig.dss.token.AbstractSignatureTokenConnection
eu.europa.esig.dss.token.AbstractKeyStoreTokenConnection
eu.europa.esig.dss.token.MSCAPISignatureToken
- All Implemented Interfaces:
SignatureTokenConnection,AutoCloseable
Class holding all MS CAPI API access logic.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()protected KeyStore.PasswordProtectionGets the password protectionprotected KeyStoreGets the key storeMethods inherited from class eu.europa.esig.dss.token.AbstractKeyStoreTokenConnection
getKey, getKey, getKeys, setKeyEntryPredicateMethods inherited from class eu.europa.esig.dss.token.AbstractSignatureTokenConnection
createPSSParam, getSignatureInstance, sign, sign, sign, signDigest, signDigest, signDigest
-
Constructor Details
-
MSCAPISignatureToken
public MSCAPISignatureToken()Default constructor
-
-
Method Details
-
getKeyStore
Description copied from class:AbstractKeyStoreTokenConnectionGets the key store- Specified by:
getKeyStorein classAbstractKeyStoreTokenConnection- Returns:
KeyStore- Throws:
DSSException
-
getKeyProtectionParameter
Description copied from class:AbstractKeyStoreTokenConnectionGets the password protection- Specified by:
getKeyProtectionParameterin classAbstractKeyStoreTokenConnection- Returns:
KeyStore.PasswordProtection
-
close
public void close()
-