summaryrefslogtreecommitdiff
path: root/lib/includes/gnutls/openpgp.h
diff options
context:
space:
mode:
authorArmin Burgmeier <armin@arbur.net>2014-09-18 10:13:55 -0400
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2014-09-24 10:07:39 +0200
commitd80d9e3908c0785d403c2e7f475d951fec1003c9 (patch)
tree77c9fcdbf9aeafd66561ad18c9c47ce791c003a8 /lib/includes/gnutls/openpgp.h
parent967092ce312760be0ae40067c0ffc6f2d7b095f1 (diff)
downloadgnutls-d80d9e3908c0785d403c2e7f475d951fec1003c9.tar.gz
Add getter functions for openpgp keys and certificates
Signed-off-by: Armin Burgmeier <armin@arbur.net>
Diffstat (limited to 'lib/includes/gnutls/openpgp.h')
-rw-r--r--lib/includes/gnutls/openpgp.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/includes/gnutls/openpgp.h b/lib/includes/gnutls/openpgp.h
index 11958b3764..b7b64ad788 100644
--- a/lib/includes/gnutls/openpgp.h
+++ b/lib/includes/gnutls/openpgp.h
@@ -333,6 +333,16 @@ int gnutls_certificate_set_openpgp_key
gnutls_openpgp_crt_t crt, gnutls_openpgp_privkey_t pkey);
int
+gnutls_certificate_get_openpgp_key(gnutls_certificate_credentials_t res,
+ int index,
+ gnutls_openpgp_privkey_t *key);
+int
+gnutls_certificate_get_openpgp_crt(gnutls_certificate_credentials_t res,
+ int index,
+ gnutls_openpgp_crt_t **crt_list,
+ int *crt_list_size);
+
+int
gnutls_certificate_set_openpgp_key_file
(gnutls_certificate_credentials_t res, const char *certfile,
const char *keyfile, gnutls_openpgp_crt_fmt_t format);