summaryrefslogtreecommitdiffstats
path: root/src/libserver/dkim.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2018-06-11 19:26:49 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2018-06-11 19:26:49 +0100
commit9d6477913e50e2c73efbede6f01a37b615cae335 (patch)
tree09b4bd10866e2d5206fa19947ffba33fef58a2a1 /src/libserver/dkim.h
parent86ab98690846566a9efafe3d39c2f194f87a238d (diff)
downloadrspamd-9d6477913e50e2c73efbede6f01a37b615cae335.tar.gz
rspamd-9d6477913e50e2c73efbede6f01a37b615cae335.zip
[Feature] Allow to match private and public keys for DKIM signatures
Diffstat (limited to 'src/libserver/dkim.h')
-rw-r--r--src/libserver/dkim.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/libserver/dkim.h b/src/libserver/dkim.h
index 5081c0f52..6ce099464 100644
--- a/src/libserver/dkim.h
+++ b/src/libserver/dkim.h
@@ -261,6 +261,17 @@ goffset rspamd_dkim_canonize_header_relaxed_str (const gchar *hname,
gsize outlen);
/**
+ * Checks public and private keys for match
+ * @param pk
+ * @param sk
+ * @param err
+ * @return
+ */
+gboolean rspamd_dkim_match_keys (rspamd_dkim_key_t *pk,
+ rspamd_dkim_sign_key_t *sk,
+ GError **err);
+
+/**
* Free DKIM key
* @param key
*/