summaryrefslogtreecommitdiffstats
path: root/tdecore/tdehw/tdecryptographiccarddevice.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2015-09-18 17:52:20 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2015-09-18 17:52:20 -0500
commit991dd06fc600f1f99b5aff35734f8b77a8d78f1c (patch)
treed6512560797ddd031b81f70d3726270d7c0cbba9 /tdecore/tdehw/tdecryptographiccarddevice.h
parentb8391444124341a9b90688c6dcc260d77e42df03 (diff)
downloadtdelibs-991dd06fc600f1f99b5aff35734f8b77a8d78f1c.tar.gz
tdelibs-991dd06fc600f1f99b5aff35734f8b77a8d78f1c.zip
Add PKCS provider library accessor
Diffstat (limited to 'tdecore/tdehw/tdecryptographiccarddevice.h')
-rw-r--r--tdecore/tdehw/tdecryptographiccarddevice.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/tdecore/tdehw/tdecryptographiccarddevice.h b/tdecore/tdehw/tdecryptographiccarddevice.h
index ba4007906..4e6cafa70 100644
--- a/tdecore/tdehw/tdecryptographiccarddevice.h
+++ b/tdecore/tdehw/tdecryptographiccarddevice.h
@@ -142,6 +142,11 @@ class TDECORE_EXPORT TDECryptographicCardDevice : public TDEGenericDevice
*/
static int createNewSecretRSAKeyFromCertificate(TQByteArray &plaintext, TQByteArray &ciphertext, X509* certificate);
+ /**
+ * @return The built-in PKCS provider library file name, including the full path
+ */
+ static TQString pkcsProviderLibrary();
+
public slots:
void cardStatusChanged(TQString status, TQString atr);
void workerRequestedPin(TQString prompt);