diff options
Diffstat (limited to 'src/libstrongswan/plugins/pkcs7/pkcs7_plugin.c')
-rw-r--r-- | src/libstrongswan/plugins/pkcs7/pkcs7_plugin.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libstrongswan/plugins/pkcs7/pkcs7_plugin.c b/src/libstrongswan/plugins/pkcs7/pkcs7_plugin.c index c1c978e2b..7d350155d 100644 --- a/src/libstrongswan/plugins/pkcs7/pkcs7_plugin.c +++ b/src/libstrongswan/plugins/pkcs7/pkcs7_plugin.c @@ -17,6 +17,7 @@ #include "pkcs7_generic.h" #include "pkcs7_data.h" #include "pkcs7_signed_data.h" +#include "pkcs7_enveloped_data.h" #include <library.h> @@ -49,6 +50,8 @@ METHOD(plugin_t, get_features, int, PLUGIN_PROVIDE(CONTAINER_ENCODE, CONTAINER_PKCS7_DATA), PLUGIN_REGISTER(CONTAINER_ENCODE, pkcs7_signed_data_gen, TRUE), PLUGIN_PROVIDE(CONTAINER_ENCODE, CONTAINER_PKCS7_SIGNED_DATA), + PLUGIN_REGISTER(CONTAINER_ENCODE, pkcs7_enveloped_data_gen, TRUE), + PLUGIN_PROVIDE(CONTAINER_ENCODE, CONTAINER_PKCS7_ENVELOPED_DATA), }; *features = f; return countof(f); |