FindKeyFromName
Find the key with a given class and label within the specified token, and open a session to this token.
Synopsis
CK_RV FindKeyFromName(
const char * keyName,
CK_OBJECT_CLASS cl,
CK_SLOT_ID * phSlot,
CK_SESSION_HANDLE * phSession,
CK_OBJECT_HANDLE * phKey);
Parameter | Description |
---|---|
keyName | String identifying the key to locate format "token(pin)/key" or "token/key" token name of the Token containing the key pin optional user pin key label of the key in the Token |
cl | Class of the object |
phSlot | Reference to slot id to hold located slot id |
phSession | Reference to session handle to hold opened session |
phKey | Reference to object handle to hold located key handle |
On Successful Return
*phSlot — slot holding the key
*phSession — open session handle
*phKey — handle to the key object