1
0
mirror of https://github.com/opencryptoki/opencryptoki.git synced 2026-10-28 18:37:25 +03:00
Files
opencryptoki/opencryptoki_tok.map
Ingo Franzki 1bbebe8686 common: Add support for C_SessionCancel function (PKCS#11 v3.0)
C_SessionCancel terminates active session based operations.

To identify which operation(s) should be terminated, the flags parameter
should be assigned the logical bitwise OR of one or more of the bit
flags defined in the CK_MECHANISM_INFO structure.

If no flags are set, the session state will not be modified and CKR_OK
will be returned.

If a flag is set for an operation that has not been initialized in the
session, the operation flag will be ignored and C_SessionCancel will
behave as if the operation flag was not set.

Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2022-09-14 08:53:50 +02:00

72 lines
1.7 KiB
Plaintext

OPENCRYPTOKI_TOK_3.10 {
global:
SC_CancelFunction;
SC_CloseAllSessions;
SC_CloseSession;
SC_CopyObject;
SC_CreateObject;
SC_Decrypt;
SC_DecryptDigestUpdate;
SC_DecryptFinal;
SC_DecryptInit;
SC_DecryptUpdate;
SC_DecryptVerifyUpdate;
SC_DeriveKey;
SC_DestroyObject;
SC_Digest;
SC_DigestEncryptUpdate;
SC_DigestFinal;
SC_DigestInit;
SC_DigestKey;
SC_DigestUpdate;
SC_Encrypt;
SC_EncryptFinal;
SC_EncryptInit;
SC_EncryptUpdate;
SC_Finalize;
SC_FindObjects;
SC_FindObjectsFinal;
SC_FindObjectsInit;
SC_GenerateKey;
SC_GenerateKeyPair;
SC_GenerateRandom;
SC_GetAttributeValue;
SC_GetFunctionStatus;
SC_GetMechanismInfo;
SC_GetMechanismList;
SC_GetObjectSize;
SC_GetOperationState;
SC_GetSessionInfo;
SC_GetTokenInfo;
SC_InitPIN;
SC_InitToken;
SC_Login;
SC_Logout;
SC_OpenSession;
SC_SeedRandom;
SC_SetAttributeValue;
SC_SetFunctionList;
SC_SetOperationState;
SC_SetPIN;
SC_Sign;
SC_SignEncryptUpdate;
SC_SignFinal;
SC_SignInit;
SC_SignRecover;
SC_SignRecoverInit;
SC_SignUpdate;
SC_UnwrapKey;
SC_Verify;
SC_VerifyFinal;
SC_VerifyInit;
SC_VerifyRecover;
SC_VerifyRecoverInit;
SC_VerifyUpdate;
SC_WaitForSlotEvent;
SC_WrapKey;
SC_IBM_ReencryptSingle;
SC_SessionCancel;
ST_Initialize;
local: *;
};