<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu 1 Aug, 2019, 9:20 PM Werner Koch, <<a href="mailto:wk@gnupg.org">wk@gnupg.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, 26 Jul 2019 15:57, <a href="mailto:gnupg-users@gnupg.org" target="_blank" rel="noreferrer">gnupg-users@gnupg.org</a> said:<br>
<br>
> Where can I find information on what commands are supported by<br>
> S.gpg-agent and S.gpg-agent.extra socket? I am looking for some<br>
> information which clearly differentiates these two sockets.<br>
<br>
Here is an overview on the allowed commands for the S.gpg-agent.extra<br>
and S.gpg-agent.browser. Only the commands required for perform a<br>
signature creation or a decryption are possible via these sockets. It is<br>
for example not possible to list all known keys or to create a key.<br>
<br>
| Command | Allowed | Comment |<br>
|-------------------+---------+---------|<br>
| GETEVENTCOUNTER | no | |<br>
| ISTRUSTED | yes | |<br>
| HAVEKEY | yes | |<br>
| KEYINFO | no | |<br>
| SIGKEY | yes | |<br>
| SETKEY | yes | |<br>
| SETKEYDESC | yes | |<br>
| SETHASH | yes | |<br>
| PKSIGN | yes | |<br>
| PKDECRYPT | yes | |<br>
| GENKEY | no | |<br>
| READKEY | no | |<br>
| GET_PASSPHRASE | no | |<br>
| PRESET_PASSPHRASE | no | |<br>
| CLEAR_PASSPHRASE | no | |<br>
| GET_CONFIRMATION | no | |<br>
| LISTTRUSTED | no | |<br>
| MARKTRUSTED | no | |<br>
| LEARN | no | |<br>
| PASSWD | no | |<br>
| SCD | no | |<br>
| KEYWRAP_KEY | no | |<br>
| IMPORT_KEY | no | |<br>
| EXPORT_KEY | no | |<br>
| DELETE_KEY | no | |<br>
| GET_SECRET | no | |<br>
| PUT_SECRET | no | |<br>
| GETVAL | no | |<br>
| PUTVAL | no | |<br>
| UPDATESTARTUPTTY | no | |<br>
| KILLAGENT | no | |<br>
| RELOADAGENT | no | |<br>
| KEYTOCARD | no | |<br>
| GETINFO | no | see 1 |<br>
| OPTION | no | see 2 |<br>
|-------------------+---------+---------|<br>
<br>
1) except for the sub-commands:<br>
"version", "cmd_has_option", "s2k_count", "restricted".<br>
2) except for the option:<br>
"agent-awareness"<br><br></blockquote></div></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><span style="font-family:sans-serif">Thank you Werner!!</span><br></div><div dir="auto"><span style="font-family:sans-serif"><br></span></div><div dir="auto">Best,</div><div dir="auto">Vijai Kumar K</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
Salam-Shalom,<br>
<br>
Werner<br>
<br>
-- <br>
Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz.<br>
</blockquote></div></div></div>