summaryrefslogtreecommitdiffstats
path: root/ffi/include
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2018-11-02 12:52:45 +0100
committerJustus Winter <justus@sequoia-pgp.org>2018-11-02 12:52:45 +0100
commitd4eb1d81803976a8a87f5c198a4493c1fc629a47 (patch)
treecec9c8f613b960d9ace6a12c6cedca521c3a3228 /ffi/include
parent188bc17560f8e0015cf4a4d14891340eea37fc66 (diff)
openpgp: Create revocation certificates for TPKs.
- Fixes #95.
Diffstat (limited to 'ffi/include')
-rw-r--r--ffi/include/sequoia/openpgp.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/ffi/include/sequoia/openpgp.h b/ffi/include/sequoia/openpgp.h
index 0043b0bd..f09ff1ea 100644
--- a/ffi/include/sequoia/openpgp.h
+++ b/ffi/include/sequoia/openpgp.h
@@ -622,7 +622,8 @@ void sq_tpk_builder_add_certification_subkey(sq_tpk_builder_t *tpkb);
///
/// Consumes `tpkb`.
/*/
-sq_tpk_t sq_tpk_builder_generate(sq_context_t ctx, sq_tpk_builder_t tpkb);
+sq_tpk_t sq_tpk_builder_generate(sq_context_t ctx, sq_tpk_builder_t tpkb,
+ sq_tpk_t *tpk, sq_signature_t *revocation);
/* TSK */
@@ -630,7 +631,8 @@ sq_tpk_t sq_tpk_builder_generate(sq_context_t ctx, sq_tpk_builder_t tpkb);
/*/
/// Generates a new RSA 3072 bit key with UID `primary_uid`.
/*/
-sq_tsk_t sq_tsk_new (sq_context_t ctx, char *primary_uid);
+sq_tsk_t sq_tsk_new (sq_context_t ctx, char *primary_uid,
+ sq_tsk_t *tpk, sq_signature_t *revocation);
/*/
/// Frees the TSK.