blob: f5f0e36bfeb0f1b4eec14ce1eb851b8b2839e716 [file] [log] [blame]
J. Duke319a3b92007-12-01 00:00:00 +00001#
2# Copyright 2003-2005 Sun Microsystems, Inc. All Rights Reserved.
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# This code is free software; you can redistribute it and/or modify it
6# under the terms of the GNU General Public License version 2 only, as
7# published by the Free Software Foundation. Sun designates this
8# particular file as subject to the "Classpath" exception as provided
9# by Sun in the LICENSE file that accompanied this code.
10#
11# This code is distributed in the hope that it will be useful, but WITHOUT
12# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14# version 2 for more details (a copy is included in the LICENSE file that
15# accompanied this code).
16#
17# You should have received a copy of the GNU General Public License version
18# 2 along with this work; if not, write to the Free Software Foundation,
19# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20#
21# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
22# CA 95054 USA or visit www.sun.com if you need additional information or
23# have any questions.
24#
25
26# Define public interface.
27
28SUNWprivate_1.1 {
29 global:
30 JNI_OnLoad;
31 Java_sun_security_pkcs11_wrapper_PKCS11_initializeLibrary;
32 Java_sun_security_pkcs11_wrapper_PKCS11_finalizeLibrary;
33 Java_sun_security_pkcs11_wrapper_PKCS11_connect;
34 Java_sun_security_pkcs11_wrapper_PKCS11_disconnect;
35 Java_sun_security_pkcs11_wrapper_PKCS11_C_1Initialize;
36 Java_sun_security_pkcs11_wrapper_PKCS11_C_1Finalize;
37 Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetInfo;
38 Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetSlotList;
39 Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetSlotInfo;
40 Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetTokenInfo;
41 Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetMechanismList;
42 Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetMechanismInfo;
43# Java_sun_security_pkcs11_wrapper_PKCS11_C_1InitToken;
44# Java_sun_security_pkcs11_wrapper_PKCS11_C_1InitPIN;
45# Java_sun_security_pkcs11_wrapper_PKCS11_C_1SetPIN;
46 Java_sun_security_pkcs11_wrapper_PKCS11_C_1OpenSession;
47 Java_sun_security_pkcs11_wrapper_PKCS11_C_1CloseSession;
48# Java_sun_security_pkcs11_wrapper_PKCS11_C_1CloseAllSessions;
49 Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetSessionInfo;
50# Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetOperationState;
51# Java_sun_security_pkcs11_wrapper_PKCS11_C_1SetOperationState;
52 Java_sun_security_pkcs11_wrapper_PKCS11_C_1Login;
53 Java_sun_security_pkcs11_wrapper_PKCS11_C_1Logout;
54 Java_sun_security_pkcs11_wrapper_PKCS11_C_1CreateObject;
55 Java_sun_security_pkcs11_wrapper_PKCS11_C_1CopyObject;
56 Java_sun_security_pkcs11_wrapper_PKCS11_C_1DestroyObject;
57# Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetObjectSize;
58 Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetAttributeValue;
59 Java_sun_security_pkcs11_wrapper_PKCS11_C_1SetAttributeValue;
60 Java_sun_security_pkcs11_wrapper_PKCS11_C_1FindObjectsInit;
61 Java_sun_security_pkcs11_wrapper_PKCS11_C_1FindObjects;
62 Java_sun_security_pkcs11_wrapper_PKCS11_C_1FindObjectsFinal;
63 Java_sun_security_pkcs11_wrapper_PKCS11_C_1EncryptInit;
64 Java_sun_security_pkcs11_wrapper_PKCS11_C_1Encrypt;
65 Java_sun_security_pkcs11_wrapper_PKCS11_C_1EncryptUpdate;
66 Java_sun_security_pkcs11_wrapper_PKCS11_C_1EncryptFinal;
67 Java_sun_security_pkcs11_wrapper_PKCS11_C_1DecryptInit;
68 Java_sun_security_pkcs11_wrapper_PKCS11_C_1Decrypt;
69 Java_sun_security_pkcs11_wrapper_PKCS11_C_1DecryptUpdate;
70 Java_sun_security_pkcs11_wrapper_PKCS11_C_1DecryptFinal;
71 Java_sun_security_pkcs11_wrapper_PKCS11_C_1DigestInit;
72 Java_sun_security_pkcs11_wrapper_PKCS11_C_1DigestSingle;
73 Java_sun_security_pkcs11_wrapper_PKCS11_C_1DigestUpdate;
74 Java_sun_security_pkcs11_wrapper_PKCS11_C_1DigestKey;
75 Java_sun_security_pkcs11_wrapper_PKCS11_C_1DigestFinal;
76 Java_sun_security_pkcs11_wrapper_PKCS11_C_1SignInit;
77 Java_sun_security_pkcs11_wrapper_PKCS11_C_1Sign;
78 Java_sun_security_pkcs11_wrapper_PKCS11_C_1SignUpdate;
79 Java_sun_security_pkcs11_wrapper_PKCS11_C_1SignFinal;
80 Java_sun_security_pkcs11_wrapper_PKCS11_C_1SignRecoverInit;
81 Java_sun_security_pkcs11_wrapper_PKCS11_C_1SignRecover;
82 Java_sun_security_pkcs11_wrapper_PKCS11_C_1VerifyInit;
83 Java_sun_security_pkcs11_wrapper_PKCS11_C_1Verify;
84 Java_sun_security_pkcs11_wrapper_PKCS11_C_1VerifyUpdate;
85 Java_sun_security_pkcs11_wrapper_PKCS11_C_1VerifyFinal;
86 Java_sun_security_pkcs11_wrapper_PKCS11_C_1VerifyRecoverInit;
87 Java_sun_security_pkcs11_wrapper_PKCS11_C_1VerifyRecover;
88# Java_sun_security_pkcs11_wrapper_PKCS11_C_1DigestEncryptUpdate;
89# Java_sun_security_pkcs11_wrapper_PKCS11_C_1DecryptDigestUpdate;
90# Java_sun_security_pkcs11_wrapper_PKCS11_C_1SignEncryptUpdate;
91# Java_sun_security_pkcs11_wrapper_PKCS11_C_1DecryptVerifyUpdate;
92 Java_sun_security_pkcs11_wrapper_PKCS11_C_1GenerateKey;
93 Java_sun_security_pkcs11_wrapper_PKCS11_C_1GenerateKeyPair;
94 Java_sun_security_pkcs11_wrapper_PKCS11_C_1WrapKey;
95 Java_sun_security_pkcs11_wrapper_PKCS11_C_1UnwrapKey;
96 Java_sun_security_pkcs11_wrapper_PKCS11_C_1DeriveKey;
97 Java_sun_security_pkcs11_wrapper_PKCS11_C_1SeedRandom;
98 Java_sun_security_pkcs11_wrapper_PKCS11_C_1GenerateRandom;
99# Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetFunctionStatus;
100# Java_sun_security_pkcs11_wrapper_PKCS11_C_1CancelFunction;
101# Java_sun_security_pkcs11_wrapper_PKCS11_C_1WaitForSlotEvent;
102 Java_sun_security_pkcs11_Secmod_nssGetLibraryHandle;
103 Java_sun_security_pkcs11_Secmod_nssLoadLibrary;
104 Java_sun_security_pkcs11_Secmod_nssVersionCheck;
105 Java_sun_security_pkcs11_Secmod_nssInit;
106 Java_sun_security_pkcs11_Secmod_nssGetModuleList;
107
108 local:
109 *;
110};