summaryrefslogtreecommitdiff
path: root/ckcapi-session.c
diff options
context:
space:
mode:
Diffstat (limited to 'ckcapi-session.c')
-rw-r--r--ckcapi-session.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/ckcapi-session.c b/ckcapi-session.c
index 6142760..1fdb07e 100644
--- a/ckcapi-session.c
+++ b/ckcapi-session.c
@@ -22,6 +22,7 @@
#include "ckcapi.h"
#include "ckcapi-builtin.h"
#include "ckcapi-cert.h"
+#include "ckcapi-key.h"
#include "ckcapi-object.h"
#include "ckcapi-rsa.h"
#include "ckcapi-session.h"
@@ -614,6 +615,11 @@ gather_objects(CkCapiSession* sess, CK_ATTRIBUTE_PTR match,
if(ret != CKR_OK)
return ret;
+ /* Search through key objects */
+ ret = ckcapi_key_find(sess, ocls, match, count, arr);
+ if(ret != CKR_OK)
+ return ret;
+
return ret;
}