summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorStef Walter <stef@memberwebs.com>2008-12-05 15:48:39 +0000
committerStef Walter <stef@memberwebs.com>2008-12-05 15:48:39 +0000
commite0c53da1d03328ea7aa29116c4452c4632f286a2 (patch)
tree807db63fe37732300196ec30b100b6b48e4ba58d /doc
parentb37bf079d8ddfc7989d8e7da0b3e7eb7b9d8c856 (diff)
Implement login.
Diffstat (limited to 'doc')
-rw-r--r--doc/pkcs11-coverage.txt19
1 files changed, 19 insertions, 0 deletions
diff --git a/doc/pkcs11-coverage.txt b/doc/pkcs11-coverage.txt
index c58f687..e5e9847 100644
--- a/doc/pkcs11-coverage.txt
+++ b/doc/pkcs11-coverage.txt
@@ -44,6 +44,9 @@ C_GetMechanismList
- Zero count but buffer present
- Low count but buffer present
+C_GetOperationState
+- Not Implemented
+
C_GetSessionInfo
- Invalid session
- NULL arguments
@@ -91,6 +94,19 @@ C_Initialize
- Multiple initialize with C_Finalize between
- Double initialize in a row
+C_Login
+- Login as SO not allowed with RO session
+- Login as SO
+- Login changes all session state
+- Can't open RO session when logged in as SO
+- Logout from SO
+- Logout SO changes goes back to public
+
+C_Logout
+- Invalid session
+- Normal logout
+- Logout changes all session state
+
C_OpenSession
- Invalid slot
- Null arguments
@@ -99,6 +115,9 @@ C_OpenSession
- Valid flags
- Read write session
+C_SetOperationState
+- Not Implemented
+
C_SetPIN
- Not Implemented