scute.def 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. ; scute.def - List of symbols to export.
  2. ; Copyright (C) 2005, 2006 g10 Code GmbH
  3. ;
  4. ; This file is part of Scute.
  5. ;
  6. ; Scute is free software; you can redistribute it and/or modify it
  7. ; under the terms of the GNU General Public License as published by
  8. ; the Free Software Foundation; either version 2 of the License, or
  9. ; (at your option) any later version.
  10. ;
  11. ; Scute is distributed in the hope that it will be useful, but
  12. ; WITHOUT ANY WARRANTY; without even the implied warranty of
  13. ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  14. ; General Public License for more details.
  15. ;
  16. ; You should have received a copy of the GNU General Public License
  17. ; along with Scute; if not, write to the Free Software Foundation,
  18. ; Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  19. ;
  20. ; In addition, as a special exception, g10 Code GmbH gives permission
  21. ; to link this library: with the Mozilla Fondations's code for
  22. ; Mozilla (or with modified versions of it that use the same license
  23. ; as the "Mozilla" code), and distribute the linked executables. You
  24. ; must obey the GNU General Public License in all respects for all of
  25. ; the code used other than "Mozilla". If you modify this file, you
  26. ; may extend this exception to your version of the file, but you are
  27. ; not obligated to do so. If you do not wish to do so, delete this
  28. ; exception statement from your version.
  29. EXPORTS
  30. C_CancelFunction @0
  31. C_CloseAllSessions @1
  32. C_CloseSession @2
  33. C_CopyObject @3
  34. C_CreateObject @4
  35. C_Decrypt @5
  36. C_DecryptDigestUpdate @6
  37. C_DecryptFinal @7
  38. C_DecryptInit @8
  39. C_DecryptUpdate @9
  40. C_DecryptVerifyUpdate @10
  41. C_DeriveKey @11
  42. C_DestroyObject @12
  43. C_Digest @13
  44. C_DigestEncryptUpdate @14
  45. C_DigestFinal @15
  46. C_DigestInit @16
  47. C_DigestKey @17
  48. C_DigestUpdate @18
  49. C_Encrypt @19
  50. C_EncryptFinal @20
  51. C_EncryptInit @21
  52. C_EncryptUpdate @22
  53. C_Finalize @23
  54. C_FindObjects @24
  55. C_FindObjectsFinal @25
  56. C_FindObjectsInit @26
  57. C_GenerateKey @27
  58. C_GenerateKeyPair @28
  59. C_GenerateRandom @29
  60. C_GetAttributeValue @30
  61. C_GetFunctionList @31
  62. C_GetFunctionStatus @32
  63. C_GetInfo @33
  64. C_GetMechanismInfo @34
  65. C_GetMechanismList @35
  66. C_GetObjectSize @36
  67. C_GetOperationState @37
  68. C_GetSessionInfo @38
  69. C_GetSlotInfo @39
  70. C_GetSlotList @40
  71. C_GetTokenInfo @41
  72. C_InitPIN @42
  73. C_InitToken @43
  74. C_Initialize @44
  75. C_Login @45
  76. C_Logout @46
  77. C_OpenSession @47
  78. C_SeedRandom @48
  79. C_SetAttributeValue @49
  80. C_SetOperationState @50
  81. C_SetPIN @51
  82. C_Sign @52
  83. C_SignEncryptUpdate @53
  84. C_SignFinal @54
  85. C_SignInit @55
  86. C_SignRecover @56
  87. C_SignRecoverInit @57
  88. C_SignUpdate @58
  89. C_UnwrapKey @59
  90. C_Verify @60
  91. C_VerifyFinal @61
  92. C_VerifyInit @62
  93. C_VerifyRecover @63
  94. C_VerifyRecoverInit @64
  95. C_VerifyUpdate @65
  96. C_WaitForSlotEvent @66
  97. C_WrapKey @67
  98. ; END