Hex Artifact Content

Artifact 3fcd52d8362482e07bbbe7453c7bbfc0499b0314:


0000: 7b 0a 09 67 6c 6f 62 61 6c 3a 0a 09 09 43 5f 43  {..global:...C_C
0010: 61 6e 63 65 6c 46 75 6e 63 74 69 6f 6e 3b 0a 09  ancelFunction;..
0020: 09 43 5f 43 6c 6f 73 65 41 6c 6c 53 65 73 73 69  .C_CloseAllSessi
0030: 6f 6e 73 3b 0a 09 09 43 5f 43 6c 6f 73 65 53 65  ons;...C_CloseSe
0040: 73 73 69 6f 6e 3b 0a 09 09 43 5f 43 6f 70 79 4f  ssion;...C_CopyO
0050: 62 6a 65 63 74 3b 0a 09 09 43 5f 43 72 65 61 74  bject;...C_Creat
0060: 65 4f 62 6a 65 63 74 3b 0a 09 09 43 5f 44 65 63  eObject;...C_Dec
0070: 72 79 70 74 3b 0a 09 09 43 5f 44 65 63 72 79 70  rypt;...C_Decryp
0080: 74 44 69 67 65 73 74 55 70 64 61 74 65 3b 0a 09  tDigestUpdate;..
0090: 09 43 5f 44 65 63 72 79 70 74 46 69 6e 61 6c 3b  .C_DecryptFinal;
00a0: 0a 09 09 43 5f 44 65 63 72 79 70 74 49 6e 69 74  ...C_DecryptInit
00b0: 3b 0a 09 09 43 5f 44 65 63 72 79 70 74 55 70 64  ;...C_DecryptUpd
00c0: 61 74 65 3b 0a 09 09 43 5f 44 65 63 72 79 70 74  ate;...C_Decrypt
00d0: 56 65 72 69 66 79 55 70 64 61 74 65 3b 0a 09 09  VerifyUpdate;...
00e0: 43 5f 44 65 72 69 76 65 4b 65 79 3b 0a 09 09 43  C_DeriveKey;...C
00f0: 5f 44 65 73 74 72 6f 79 4f 62 6a 65 63 74 3b 0a  _DestroyObject;.
0100: 09 09 43 5f 44 69 67 65 73 74 3b 0a 09 09 43 5f  ..C_Digest;...C_
0110: 44 69 67 65 73 74 45 6e 63 72 79 70 74 55 70 64  DigestEncryptUpd
0120: 61 74 65 3b 0a 09 09 43 5f 44 69 67 65 73 74 46  ate;...C_DigestF
0130: 69 6e 61 6c 3b 0a 09 09 43 5f 44 69 67 65 73 74  inal;...C_Digest
0140: 49 6e 69 74 3b 0a 09 09 43 5f 44 69 67 65 73 74  Init;...C_Digest
0150: 4b 65 79 3b 0a 09 09 43 5f 44 69 67 65 73 74 55  Key;...C_DigestU
0160: 70 64 61 74 65 3b 0a 09 09 43 5f 45 6e 63 72 79  pdate;...C_Encry
0170: 70 74 3b 0a 09 09 43 5f 45 6e 63 72 79 70 74 46  pt;...C_EncryptF
0180: 69 6e 61 6c 3b 0a 09 09 43 5f 45 6e 63 72 79 70  inal;...C_Encryp
0190: 74 49 6e 69 74 3b 0a 09 09 43 5f 45 6e 63 72 79  tInit;...C_Encry
01a0: 70 74 55 70 64 61 74 65 3b 0a 09 09 43 5f 46 69  ptUpdate;...C_Fi
01b0: 6e 61 6c 69 7a 65 3b 0a 09 09 43 5f 46 69 6e 64  nalize;...C_Find
01c0: 4f 62 6a 65 63 74 73 3b 0a 09 09 43 5f 46 69 6e  Objects;...C_Fin
01d0: 64 4f 62 6a 65 63 74 73 46 69 6e 61 6c 3b 0a 09  dObjectsFinal;..
01e0: 09 43 5f 46 69 6e 64 4f 62 6a 65 63 74 73 49 6e  .C_FindObjectsIn
01f0: 69 74 3b 0a 09 09 43 5f 47 65 6e 65 72 61 74 65  it;...C_Generate
0200: 4b 65 79 3b 0a 09 09 43 5f 47 65 6e 65 72 61 74  Key;...C_Generat
0210: 65 4b 65 79 50 61 69 72 3b 0a 09 09 43 5f 47 65  eKeyPair;...C_Ge
0220: 6e 65 72 61 74 65 52 61 6e 64 6f 6d 3b 0a 09 09  nerateRandom;...
0230: 43 5f 47 65 74 41 74 74 72 69 62 75 74 65 56 61  C_GetAttributeVa
0240: 6c 75 65 3b 0a 09 09 43 5f 47 65 74 46 75 6e 63  lue;...C_GetFunc
0250: 74 69 6f 6e 4c 69 73 74 3b 0a 09 09 43 5f 47 65  tionList;...C_Ge
0260: 74 46 75 6e 63 74 69 6f 6e 53 74 61 74 75 73 3b  tFunctionStatus;
0270: 0a 09 09 43 5f 47 65 74 49 6e 66 6f 3b 0a 09 09  ...C_GetInfo;...
0280: 43 5f 47 65 74 4d 65 63 68 61 6e 69 73 6d 49 6e  C_GetMechanismIn
0290: 66 6f 3b 0a 09 09 43 5f 47 65 74 4d 65 63 68 61  fo;...C_GetMecha
02a0: 6e 69 73 6d 4c 69 73 74 3b 0a 09 09 43 5f 47 65  nismList;...C_Ge
02b0: 74 4f 62 6a 65 63 74 53 69 7a 65 3b 0a 09 09 43  tObjectSize;...C
02c0: 5f 47 65 74 4f 70 65 72 61 74 69 6f 6e 53 74 61  _GetOperationSta
02d0: 74 65 3b 0a 09 09 43 5f 47 65 74 53 65 73 73 69  te;...C_GetSessi
02e0: 6f 6e 49 6e 66 6f 3b 0a 09 09 43 5f 47 65 74 53  onInfo;...C_GetS
02f0: 6c 6f 74 49 6e 66 6f 3b 0a 09 09 43 5f 47 65 74  lotInfo;...C_Get
0300: 53 6c 6f 74 4c 69 73 74 3b 0a 09 09 43 5f 47 65  SlotList;...C_Ge
0310: 74 54 6f 6b 65 6e 49 6e 66 6f 3b 0a 09 09 43 5f  tTokenInfo;...C_
0320: 49 6e 69 74 50 49 4e 3b 0a 09 09 43 5f 49 6e 69  InitPIN;...C_Ini
0330: 74 54 6f 6b 65 6e 3b 0a 09 09 43 5f 49 6e 69 74  tToken;...C_Init
0340: 69 61 6c 69 7a 65 3b 0a 09 09 43 5f 4c 6f 67 69  ialize;...C_Logi
0350: 6e 3b 0a 09 09 43 5f 4c 6f 67 6f 75 74 3b 0a 09  n;...C_Logout;..
0360: 09 43 5f 4f 70 65 6e 53 65 73 73 69 6f 6e 3b 0a  .C_OpenSession;.
0370: 09 09 43 5f 53 65 65 64 52 61 6e 64 6f 6d 3b 0a  ..C_SeedRandom;.
0380: 09 09 43 5f 53 65 74 41 74 74 72 69 62 75 74 65  ..C_SetAttribute
0390: 56 61 6c 75 65 3b 0a 09 09 43 5f 53 65 74 4f 70  Value;...C_SetOp
03a0: 65 72 61 74 69 6f 6e 53 74 61 74 65 3b 0a 09 09  erationState;...
03b0: 43 5f 53 65 74 50 49 4e 3b 0a 09 09 43 5f 53 69  C_SetPIN;...C_Si
03c0: 67 6e 3b 0a 09 09 43 5f 53 69 67 6e 45 6e 63 72  gn;...C_SignEncr
03d0: 79 70 74 55 70 64 61 74 65 3b 0a 09 09 43 5f 53  yptUpdate;...C_S
03e0: 69 67 6e 46 69 6e 61 6c 3b 0a 09 09 43 5f 53 69  ignFinal;...C_Si
03f0: 67 6e 49 6e 69 74 3b 0a 09 09 43 5f 53 69 67 6e  gnInit;...C_Sign
0400: 52 65 63 6f 76 65 72 3b 0a 09 09 43 5f 53 69 67  Recover;...C_Sig
0410: 6e 52 65 63 6f 76 65 72 49 6e 69 74 3b 0a 09 09  nRecoverInit;...
0420: 43 5f 53 69 67 6e 55 70 64 61 74 65 3b 0a 09 09  C_SignUpdate;...
0430: 43 5f 55 6e 77 72 61 70 4b 65 79 3b 0a 09 09 43  C_UnwrapKey;...C
0440: 5f 56 65 72 69 66 79 3b 0a 09 09 43 5f 56 65 72  _Verify;...C_Ver
0450: 69 66 79 46 69 6e 61 6c 3b 0a 09 09 43 5f 56 65  ifyFinal;...C_Ve
0460: 72 69 66 79 49 6e 69 74 3b 0a 09 09 43 5f 56 65  rifyInit;...C_Ve
0470: 72 69 66 79 52 65 63 6f 76 65 72 3b 0a 09 09 43  rifyRecover;...C
0480: 5f 56 65 72 69 66 79 52 65 63 6f 76 65 72 49 6e  _VerifyRecoverIn
0490: 69 74 3b 0a 09 09 43 5f 56 65 72 69 66 79 55 70  it;...C_VerifyUp
04a0: 64 61 74 65 3b 0a 09 09 43 5f 57 61 69 74 46 6f  date;...C_WaitFo
04b0: 72 53 6c 6f 74 45 76 65 6e 74 3b 0a 09 09 43 5f  rSlotEvent;...C_
04c0: 57 72 61 70 4b 65 79 3b 0a 09 6c 6f 63 61 6c 3a  WrapKey;..local:
04d0: 0a 09 09 2a 3b 0a 7d 3b 0a                       ...*;.};.