diff options
| author | Daiki Ueno | 2015-08-18 11:55:26 +0900 |
|---|---|---|
| committer | Daiki Ueno | 2015-08-18 11:55:26 +0900 |
| commit | e086e55a664ec27fbca7b3231c4b32cb78a89337 (patch) | |
| tree | 09a3caab25e4a6c8eb9bc9aa93fa00112f799807 /src | |
| parent | 3a23c477d90ce7401c24de8610be7d1340cd8ee3 (diff) | |
| download | emacs-e086e55a664ec27fbca7b3231c4b32cb78a89337.tar.gz emacs-e086e55a664ec27fbca7b3231c4b32cb78a89337.zip | |
pinentry.el: Support external passphrase cache
* lisp/net/pinentry.el (pinentry-use-secrets): New user option.
(pinentry--allow-external-password-cache): New local variable.
(pinentry--key-info): New local variable.
(secrets-enabled, secrets-search-items, secrets-get-secret):
Declare.
(pinentry--send-passphrase): New function, split from
`pinentry--process-filter'.
(pinentry--process-filter): Use secrets.el to retrieve passphrase
from login keyring.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions