aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/crypto/pkcs9.h
diff options
context:
space:
mode:
authorAndreas Steffen <andreas.steffen@strongswan.org>2008-02-01 22:24:51 +0000
committerAndreas Steffen <andreas.steffen@strongswan.org>2008-02-01 22:24:51 +0000
commit7734c01677514fbcb48a5d88f142ff351ece8dc9 (patch)
treeb39023a52b4301d294f4d0f0359cc65dbef5bdae /src/libstrongswan/crypto/pkcs9.h
parente8bfe74289ab319cf6b4ef94f271990bd63d9375 (diff)
downloadstrongswan-7734c01677514fbcb48a5d88f142ff351ece8dc9.tar.bz2
strongswan-7734c01677514fbcb48a5d88f142ff351ece8dc9.tar.xz
added set_messageDigest() and get_messageDigest() methods
Diffstat (limited to 'src/libstrongswan/crypto/pkcs9.h')
-rw-r--r--src/libstrongswan/crypto/pkcs9.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/libstrongswan/crypto/pkcs9.h b/src/libstrongswan/crypto/pkcs9.h
index 8dbdb7c45..44915720c 100644
--- a/src/libstrongswan/crypto/pkcs9.h
+++ b/src/libstrongswan/crypto/pkcs9.h
@@ -74,6 +74,22 @@ struct pkcs9_t {
void (*set_attribute) (pkcs9_t *this, int oid, chunk_t value);
/**
+ * @brief gets a PKCS#9 messageDigest attribute
+ *
+ * @param this calling object
+ * @return messageDigest
+ */
+ chunk_t (*get_messageDigest) (pkcs9_t *this);
+
+ /**
+ * @brief add a PKCS#9 messageDigest attribute
+ *
+ * @param this calling object
+ * @param value messageDigest
+ */
+ void (*set_messageDigest) (pkcs9_t *this, chunk_t value);
+
+ /**
* @brief Destroys the PKCS#9 attribute list.
*
* @param this PKCS#9 attribute list to destroy