summaryrefslogtreecommitdiff
path: root/doc/pkcs11-coverage.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/pkcs11-coverage.txt')
-rw-r--r--doc/pkcs11-coverage.txt19
1 files changed, 17 insertions, 2 deletions
diff --git a/doc/pkcs11-coverage.txt b/doc/pkcs11-coverage.txt
index 295df9f..2c1abec 100644
--- a/doc/pkcs11-coverage.txt
+++ b/doc/pkcs11-coverage.txt
@@ -35,8 +35,6 @@ C_Finalize
C_FindObjects
- Invalid session
- Null object count
-- Retrieve count of objects, using NULL buffer
-- Retrieve count of objects
- Retrieve a single object before remainder
- Retrieve remaining objects
- Extra call after retrieving all objects.
@@ -52,6 +50,20 @@ C_FindObjectsInit
- Attribute count without buffer
- Double call.
+C_GetAttributeValue
+- Invalid session
+- Invalid object
+- No template
+- Buffer too small
+- Retrieve attribute length
+- Retrieve single attribute
+- With one invalid attribute, no buffer.
+- With one invalid attribute, with buffer.
+- Multiple attributes, no buffer.
+- Multiple attributes, some buffers
+- Multiple attributes, one small buffer
+- Multiple attributes, with buffers
+
C_GetFunctionList
- See if returns same data as library entry point
@@ -73,6 +85,9 @@ C_GetMechanismList
- Zero count but buffer present
- Low count but buffer present
+C_GetObjectSize
+- Not Implemented
+
C_GetOperationState
- Not Implemented