KEYS: Generalise x509_request_asymmetric_key()
authorDavid Howells <dhowells@redhat.com>
Wed, 6 Apr 2016 15:14:25 +0000 (16:14 +0100)
committerDavid Howells <dhowells@redhat.com>
Mon, 11 Apr 2016 21:41:56 +0000 (22:41 +0100)
commit9eb029893ad5bf9303ed7f145860b312cbe5f889
treed68958292bb88d58bbd653bbbdd5b17debba78b0
parent983023f28bff62b4462fd3575a86a8947ac592d8
KEYS: Generalise x509_request_asymmetric_key()

Generalise x509_request_asymmetric_key().  It doesn't really have any
dependencies on X.509 features as it uses generalised IDs and the
public_key structs that contain data extracted from X.509.

Signed-off-by: David Howells <dhowells@redhat.com>
crypto/asymmetric_keys/asymmetric_keys.h
crypto/asymmetric_keys/asymmetric_type.c
crypto/asymmetric_keys/pkcs7_trust.c
crypto/asymmetric_keys/x509_public_key.c
include/keys/asymmetric-type.h