Added a PKCS#11 module option to enforce OS Locking functions

This commit is contained in:
Martin Willi
2010-11-12 16:14:03 +01:00
parent 213884f947
commit 9cda39923e
3 changed files with 19 additions and 8 deletions
@@ -373,7 +373,10 @@ pkcs11_manager_t *pkcs11_manager_create(pkcs11_manager_token_event_t cb,
free(entry);
continue;
}
entry->lib = pkcs11_library_create(module, entry->path);
entry->lib = pkcs11_library_create(module, entry->path,
lib->settings->get_bool(lib->settings,
"libstrongswan.plugins.pkcs11.modules.%s.os_locking",
FALSE, module));
if (!entry->lib)
{
free(entry);