mirror of
https://github.com/QuasarApp/qca.git
synced 2025-04-27 20:14:32 +00:00
pass the keystore name to asker
svn path=/trunk/kdesupport/qca/; revision=658126
This commit is contained in:
parent
1624941a6e
commit
95b5a54358
@ -824,7 +824,7 @@ public:
|
||||
if(c)
|
||||
kse.change(c);
|
||||
|
||||
asker.ask(Event::StylePassphrase, keyStoreList->storeId(0), kse, 0);
|
||||
asker.ask(Event::StylePassphrase, keyStoreList->storeId(0), keyStoreList->name(0), kse, 0);
|
||||
asker.waitForResponse();
|
||||
global_gpg = &gpg;
|
||||
keyStoreList->submitPassphrase(0, 0, asker.password());
|
||||
|
@ -1863,7 +1863,7 @@ pkcs11KeyStoreListContext::tokenPrompt (
|
||||
) {
|
||||
KeyStoreEntry entry;
|
||||
KeyStoreEntryContext *context = NULL;
|
||||
QString storeId;
|
||||
QString storeId, storeName;
|
||||
bool ret = false;
|
||||
|
||||
QCA_logTextMessage (
|
||||
@ -1879,16 +1879,19 @@ pkcs11KeyStoreListContext::tokenPrompt (
|
||||
QString *serialized = (QString *)user_data;
|
||||
context = entryPassive (*serialized);
|
||||
storeId = context->storeId ();
|
||||
storeName = context->storeName ();
|
||||
entry.change (context);
|
||||
}
|
||||
else {
|
||||
registerTokenId (token_id);
|
||||
storeId = tokenId2storeId (token_id);
|
||||
storeName = token_id->label;
|
||||
}
|
||||
|
||||
TokenAsker asker;
|
||||
asker.ask (
|
||||
storeId,
|
||||
storeName,
|
||||
entry,
|
||||
context
|
||||
);
|
||||
@ -1916,7 +1919,7 @@ pkcs11KeyStoreListContext::pinPrompt (
|
||||
) {
|
||||
KeyStoreEntry entry;
|
||||
KeyStoreEntryContext *context = NULL;
|
||||
QString storeId;
|
||||
QString storeId, storeName;
|
||||
bool ret = false;
|
||||
|
||||
QCA_logTextMessage (
|
||||
@ -1934,17 +1937,20 @@ pkcs11KeyStoreListContext::pinPrompt (
|
||||
QString *serialized = (QString *)user_data;
|
||||
context = entryPassive (*serialized);
|
||||
storeId = context->storeId ();
|
||||
storeName = context->storeName ();
|
||||
entry.change (context);
|
||||
}
|
||||
else {
|
||||
registerTokenId (token_id);
|
||||
storeId = tokenId2storeId (token_id);
|
||||
storeName = token_id->label;
|
||||
}
|
||||
|
||||
PasswordAsker asker;
|
||||
asker.ask (
|
||||
Event::StylePIN,
|
||||
storeId,
|
||||
storeName,
|
||||
entry,
|
||||
context
|
||||
);
|
||||
|
Loading…
x
Reference in New Issue
Block a user