gpg: fail SCD-related requests

nistp521
Roman Zeyde 7 years ago
parent 5820480052
commit 442bf725ef
No known key found for this signature in database
GPG Key ID: 87CAE5FA46917CBB

@ -92,9 +92,15 @@ class Handler(object):
b'PKSIGN': lambda conn, _: self.pksign(conn),
b'PKDECRYPT': lambda conn, _: self.pkdecrypt(conn),
b'HAVEKEY': lambda _, args: self.have_key(*args),
b'KEYINFO': lambda conn, _: self.key_info(conn)
b'KEYINFO': lambda conn, _: self.key_info(conn),
b'SCD': lambda *_: self.fail_scd(),
}
@staticmethod
def fail_scd():
"""No support for smart-card device protocol."""
raise AgentError(b'ERR 100696144 No such device <SCD>')
@util.memoize
def get_identity(self, keygrip):
"""

Loading…
Cancel
Save