summaryrefslogtreecommitdiffstats
path: root/ffi/include
diff options
context:
space:
mode:
authorNeal H. Walfield <neal@pep.foundation>2018-11-22 11:04:43 +0100
committerNeal H. Walfield <neal@pep.foundation>2018-11-22 11:04:43 +0100
commitfbaba5b7245e90cb445dd0a702bea371ec9f0757 (patch)
treeb7115b08de4fdf3b97d72b01ce94c22432b7da8a /ffi/include
parent89c7f7d72f041cc739cde563558acd381164a965 (diff)
ffi: Wrap Secret.
Diffstat (limited to 'ffi/include')
-rw-r--r--ffi/include/sequoia/openpgp.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/ffi/include/sequoia/openpgp.h b/ffi/include/sequoia/openpgp.h
index a46aa275..9d1ebdc1 100644
--- a/ffi/include/sequoia/openpgp.h
+++ b/ffi/include/sequoia/openpgp.h
@@ -1295,4 +1295,11 @@ sq_writer_stack_t sq_encryptor_new (sq_context_t ctx,
size_t recipients_len,
sq_encryption_mode_t mode);
+typedef struct sq_secret *sq_secret_t;
+
+/*/
+/// Creates an sq_secret_t from a decrypted session key.
+/*/
+sq_secret_t sq_secret_cached(uint8_t algo,
+ uint8_t *session_key, size_t session_key_len);
#endif