Support encoding of PKCS#7 signed-data containers

This commit is contained in:
Martin Willi
2012-12-19 10:32:07 +01:00
parent 3c2986bf0a
commit 32745a28cf
3 changed files with 195 additions and 0 deletions
@@ -16,6 +16,7 @@
#include "pkcs7_plugin.h"
#include "pkcs7_generic.h"
#include "pkcs7_data.h"
#include "pkcs7_signed_data.h"
#include <library.h>
@@ -46,6 +47,8 @@ METHOD(plugin_t, get_features, int,
PLUGIN_PROVIDE(CONTAINER_DECODE, CONTAINER_PKCS7),
PLUGIN_REGISTER(CONTAINER_ENCODE, pkcs7_data_gen, TRUE),
PLUGIN_PROVIDE(CONTAINER_ENCODE, CONTAINER_PKCS7_DATA),
PLUGIN_REGISTER(CONTAINER_ENCODE, pkcs7_signed_data_gen, TRUE),
PLUGIN_PROVIDE(CONTAINER_ENCODE, CONTAINER_PKCS7_SIGNED_DATA),
};
*features = f;
return countof(f);