12225707cSValerie Bubb Fenwick#
22225707cSValerie Bubb Fenwick# CDDL HEADER START
32225707cSValerie Bubb Fenwick#
42225707cSValerie Bubb Fenwick# The contents of this file are subject to the terms of the
52225707cSValerie Bubb Fenwick# Common Development and Distribution License (the "License").
62225707cSValerie Bubb Fenwick# You may not use this file except in compliance with the License.
72225707cSValerie Bubb Fenwick#
82225707cSValerie Bubb Fenwick# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
92225707cSValerie Bubb Fenwick# or http://www.opensolaris.org/os/licensing.
102225707cSValerie Bubb Fenwick# See the License for the specific language governing permissions
112225707cSValerie Bubb Fenwick# and limitations under the License.
122225707cSValerie Bubb Fenwick#
132225707cSValerie Bubb Fenwick# When distributing Covered Code, include this CDDL HEADER in each
142225707cSValerie Bubb Fenwick# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
152225707cSValerie Bubb Fenwick# If applicable, add the following below this CDDL HEADER, with the
162225707cSValerie Bubb Fenwick# fields enclosed by brackets "[]" replaced with your own identifying
172225707cSValerie Bubb Fenwick# information: Portions Copyright [yyyy] [name of copyright owner]
182225707cSValerie Bubb Fenwick#
192225707cSValerie Bubb Fenwick# CDDL HEADER END
202225707cSValerie Bubb Fenwick#
212225707cSValerie Bubb Fenwick
22cd3e9333SAli Bahrami# Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
232225707cSValerie Bubb Fenwick#
242225707cSValerie Bubb Fenwick
252225707cSValerie Bubb Fenwick#
262225707cSValerie Bubb Fenwick# MAPFILE HEADER START
272225707cSValerie Bubb Fenwick#
282225707cSValerie Bubb Fenwick# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
292225707cSValerie Bubb Fenwick# Object versioning must comply with the rules detailed in
302225707cSValerie Bubb Fenwick#
312225707cSValerie Bubb Fenwick#	usr/src/lib/README.mapfiles
322225707cSValerie Bubb Fenwick#
332225707cSValerie Bubb Fenwick# You should not be making modifications here until you've read the most current
342225707cSValerie Bubb Fenwick# copy of that file. If you need help, contact a gatekeeper for guidance.
352225707cSValerie Bubb Fenwick#
362225707cSValerie Bubb Fenwick# MAPFILE HEADER END
372225707cSValerie Bubb Fenwick#
382225707cSValerie Bubb Fenwick
39cd3e9333SAli Bahrami$mapfile_version 2
40cd3e9333SAli Bahrami
41cd3e9333SAli BahramiSYMBOL_VERSION SUNW_1.1 {
422225707cSValerie Bubb Fenwick    global:
43cd3e9333SAli Bahrami	C_CancelFunction {
44cd3e9333SAli Bahrami		TYPE = FUNCTION;
45cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
46cd3e9333SAli Bahrami	};
47cd3e9333SAli Bahrami	C_CloseAllSessions {
48cd3e9333SAli Bahrami		TYPE = FUNCTION;
49cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
50cd3e9333SAli Bahrami	};
51cd3e9333SAli Bahrami	C_CloseSession {
52cd3e9333SAli Bahrami		TYPE = FUNCTION;
53cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
54cd3e9333SAli Bahrami	};
55cd3e9333SAli Bahrami	C_CopyObject {
56cd3e9333SAli Bahrami		TYPE = FUNCTION;
57cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
58cd3e9333SAli Bahrami	};
59cd3e9333SAli Bahrami	C_CreateObject {
60cd3e9333SAli Bahrami		TYPE = FUNCTION;
61cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
62cd3e9333SAli Bahrami	};
63cd3e9333SAli Bahrami	C_Decrypt {
64cd3e9333SAli Bahrami		TYPE = FUNCTION;
65cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
66cd3e9333SAli Bahrami	};
67cd3e9333SAli Bahrami	C_DecryptDigestUpdate {
68cd3e9333SAli Bahrami		TYPE = FUNCTION;
69cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
70cd3e9333SAli Bahrami	};
71cd3e9333SAli Bahrami	C_DecryptFinal {
72cd3e9333SAli Bahrami		TYPE = FUNCTION;
73cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
74cd3e9333SAli Bahrami	};
75cd3e9333SAli Bahrami	C_DecryptInit {
76cd3e9333SAli Bahrami		TYPE = FUNCTION;
77cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
78cd3e9333SAli Bahrami	};
79cd3e9333SAli Bahrami	C_DecryptUpdate {
80cd3e9333SAli Bahrami		TYPE = FUNCTION;
81cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
82cd3e9333SAli Bahrami	};
83cd3e9333SAli Bahrami	C_DecryptVerifyUpdate {
84cd3e9333SAli Bahrami		TYPE = FUNCTION;
85cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
86cd3e9333SAli Bahrami	};
87cd3e9333SAli Bahrami	C_DeriveKey {
88cd3e9333SAli Bahrami		TYPE = FUNCTION;
89cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
90cd3e9333SAli Bahrami	};
91cd3e9333SAli Bahrami	C_DestroyObject {
92cd3e9333SAli Bahrami		TYPE = FUNCTION;
93cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
94cd3e9333SAli Bahrami	};
95cd3e9333SAli Bahrami	C_Digest {
96cd3e9333SAli Bahrami		TYPE = FUNCTION;
97cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
98cd3e9333SAli Bahrami	};
99cd3e9333SAli Bahrami	C_DigestEncryptUpdate {
100cd3e9333SAli Bahrami		TYPE = FUNCTION;
101cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
102cd3e9333SAli Bahrami	};
103cd3e9333SAli Bahrami	C_DigestFinal {
104cd3e9333SAli Bahrami		TYPE = FUNCTION;
105cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
106cd3e9333SAli Bahrami	};
107cd3e9333SAli Bahrami	C_DigestInit {
108cd3e9333SAli Bahrami		TYPE = FUNCTION;
109cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
110cd3e9333SAli Bahrami	};
111cd3e9333SAli Bahrami	C_DigestKey {
112cd3e9333SAli Bahrami		TYPE = FUNCTION;
113cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
114cd3e9333SAli Bahrami	};
115cd3e9333SAli Bahrami	C_DigestUpdate {
116cd3e9333SAli Bahrami		TYPE = FUNCTION;
117cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
118cd3e9333SAli Bahrami	};
119cd3e9333SAli Bahrami	C_Encrypt {
120cd3e9333SAli Bahrami		TYPE = FUNCTION;
121cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
122cd3e9333SAli Bahrami	};
123cd3e9333SAli Bahrami	C_EncryptFinal {
124cd3e9333SAli Bahrami		TYPE = FUNCTION;
125cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
126cd3e9333SAli Bahrami	};
127cd3e9333SAli Bahrami	C_EncryptInit {
128cd3e9333SAli Bahrami		TYPE = FUNCTION;
129cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
130cd3e9333SAli Bahrami	};
131cd3e9333SAli Bahrami	C_EncryptUpdate {
132cd3e9333SAli Bahrami		TYPE = FUNCTION;
133cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
134cd3e9333SAli Bahrami	};
135cd3e9333SAli Bahrami	C_Finalize {
136cd3e9333SAli Bahrami		TYPE = FUNCTION;
137cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
138cd3e9333SAli Bahrami	};
139cd3e9333SAli Bahrami	C_FindObjects {
140cd3e9333SAli Bahrami		TYPE = FUNCTION;
141cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
142cd3e9333SAli Bahrami	};
143cd3e9333SAli Bahrami	C_FindObjectsFinal {
144cd3e9333SAli Bahrami		TYPE = FUNCTION;
145cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
146cd3e9333SAli Bahrami	};
147cd3e9333SAli Bahrami	C_FindObjectsInit {
148cd3e9333SAli Bahrami		TYPE = FUNCTION;
149cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
150cd3e9333SAli Bahrami	};
151cd3e9333SAli Bahrami	C_GenerateKey {
152cd3e9333SAli Bahrami		TYPE = FUNCTION;
153cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
154cd3e9333SAli Bahrami	};
155cd3e9333SAli Bahrami	C_GenerateKeyPair {
156cd3e9333SAli Bahrami		TYPE = FUNCTION;
157cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
158cd3e9333SAli Bahrami	};
159cd3e9333SAli Bahrami	C_GenerateRandom {
160cd3e9333SAli Bahrami		TYPE = FUNCTION;
161cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
162cd3e9333SAli Bahrami	};
163cd3e9333SAli Bahrami	C_GetAttributeValue {
164cd3e9333SAli Bahrami		TYPE = FUNCTION;
165cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
166cd3e9333SAli Bahrami	};
167cd3e9333SAli Bahrami	C_GetFunctionList {
168cd3e9333SAli Bahrami		TYPE = FUNCTION;
169cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
170cd3e9333SAli Bahrami	};
171cd3e9333SAli Bahrami	C_GetFunctionStatus {
172cd3e9333SAli Bahrami		TYPE = FUNCTION;
173cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
174cd3e9333SAli Bahrami	};
175cd3e9333SAli Bahrami	C_GetInfo {
176cd3e9333SAli Bahrami		TYPE = FUNCTION;
177cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
178cd3e9333SAli Bahrami	};
179cd3e9333SAli Bahrami	C_GetMechanismInfo {
180cd3e9333SAli Bahrami		TYPE = FUNCTION;
181cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
182cd3e9333SAli Bahrami	};
183cd3e9333SAli Bahrami	C_GetMechanismList {
184cd3e9333SAli Bahrami		TYPE = FUNCTION;
185cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
186cd3e9333SAli Bahrami	};
187cd3e9333SAli Bahrami	C_GetObjectSize {
188cd3e9333SAli Bahrami		TYPE = FUNCTION;
189cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
190cd3e9333SAli Bahrami	};
191cd3e9333SAli Bahrami	C_GetOperationState {
192cd3e9333SAli Bahrami		TYPE = FUNCTION;
193cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
194cd3e9333SAli Bahrami	};
195cd3e9333SAli Bahrami	C_GetSessionInfo {
196cd3e9333SAli Bahrami		TYPE = FUNCTION;
197cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
198cd3e9333SAli Bahrami	};
199cd3e9333SAli Bahrami	C_GetSlotInfo {
200cd3e9333SAli Bahrami		TYPE = FUNCTION;
201cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
202cd3e9333SAli Bahrami	};
203cd3e9333SAli Bahrami	C_GetSlotList {
204cd3e9333SAli Bahrami		TYPE = FUNCTION;
205cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
206cd3e9333SAli Bahrami	};
207cd3e9333SAli Bahrami	C_GetTokenInfo {
208cd3e9333SAli Bahrami		TYPE = FUNCTION;
209cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
210cd3e9333SAli Bahrami	};
211cd3e9333SAli Bahrami	C_Initialize {
212cd3e9333SAli Bahrami		TYPE = FUNCTION;
213cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
214cd3e9333SAli Bahrami	};
215cd3e9333SAli Bahrami	C_InitPIN {
216cd3e9333SAli Bahrami		TYPE = FUNCTION;
217cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
218cd3e9333SAli Bahrami	};
219cd3e9333SAli Bahrami	C_InitToken {
220cd3e9333SAli Bahrami		TYPE = FUNCTION;
221cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
222cd3e9333SAli Bahrami	};
223cd3e9333SAli Bahrami	C_Login {
224cd3e9333SAli Bahrami		TYPE = FUNCTION;
225cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
226cd3e9333SAli Bahrami	};
227cd3e9333SAli Bahrami	C_Logout {
228cd3e9333SAli Bahrami		TYPE = FUNCTION;
229cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
230cd3e9333SAli Bahrami	};
231cd3e9333SAli Bahrami	C_OpenSession {
232cd3e9333SAli Bahrami		TYPE = FUNCTION;
233cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
234cd3e9333SAli Bahrami	};
235cd3e9333SAli Bahrami	C_SeedRandom {
236cd3e9333SAli Bahrami		TYPE = FUNCTION;
237cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
238cd3e9333SAli Bahrami	};
239cd3e9333SAli Bahrami	C_SetAttributeValue {
240cd3e9333SAli Bahrami		TYPE = FUNCTION;
241cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
242cd3e9333SAli Bahrami	};
243cd3e9333SAli Bahrami	C_SetOperationState {
244cd3e9333SAli Bahrami		TYPE = FUNCTION;
245cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
246cd3e9333SAli Bahrami	};
247cd3e9333SAli Bahrami	C_SetPIN {
248cd3e9333SAli Bahrami		TYPE = FUNCTION;
249cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
250cd3e9333SAli Bahrami	};
251cd3e9333SAli Bahrami	C_Sign {
252cd3e9333SAli Bahrami		TYPE = FUNCTION;
253cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
254cd3e9333SAli Bahrami	};
255cd3e9333SAli Bahrami	C_SignEncryptUpdate {
256cd3e9333SAli Bahrami		TYPE = FUNCTION;
257cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
258cd3e9333SAli Bahrami	};
259cd3e9333SAli Bahrami	C_SignFinal {
260cd3e9333SAli Bahrami		TYPE = FUNCTION;
261cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
262cd3e9333SAli Bahrami	};
263cd3e9333SAli Bahrami	C_SignInit {
264cd3e9333SAli Bahrami		TYPE = FUNCTION;
265cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
266cd3e9333SAli Bahrami	};
267cd3e9333SAli Bahrami	C_SignRecover {
268cd3e9333SAli Bahrami		TYPE = FUNCTION;
269cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
270cd3e9333SAli Bahrami	};
271cd3e9333SAli Bahrami	C_SignRecoverInit {
272cd3e9333SAli Bahrami		TYPE = FUNCTION;
273cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
274cd3e9333SAli Bahrami	};
275cd3e9333SAli Bahrami	C_UnwrapKey {
276cd3e9333SAli Bahrami		TYPE = FUNCTION;
277cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
278cd3e9333SAli Bahrami	};
279cd3e9333SAli Bahrami	C_Verify {
280cd3e9333SAli Bahrami		TYPE = FUNCTION;
281cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
282cd3e9333SAli Bahrami	};
283cd3e9333SAli Bahrami	C_VerifyFinal {
284cd3e9333SAli Bahrami		TYPE = FUNCTION;
285cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
286cd3e9333SAli Bahrami	};
287cd3e9333SAli Bahrami	C_VerifyInit {
288cd3e9333SAli Bahrami		TYPE = FUNCTION;
289cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
290cd3e9333SAli Bahrami	};
291*8222814eSRichard Lowe	C_VerifyRecover {
292cd3e9333SAli Bahrami		TYPE = FUNCTION;
293cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
294cd3e9333SAli Bahrami	};
295cd3e9333SAli Bahrami	C_VerifyRecoverInit {
296cd3e9333SAli Bahrami		TYPE = FUNCTION;
297cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
298cd3e9333SAli Bahrami	};
299cd3e9333SAli Bahrami	C_VerifyUpdate {
300cd3e9333SAli Bahrami		TYPE = FUNCTION;
301cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
302cd3e9333SAli Bahrami	};
303cd3e9333SAli Bahrami	C_WaitForSlotEvent {
304cd3e9333SAli Bahrami		TYPE = FUNCTION;
305cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
306cd3e9333SAli Bahrami	};
307cd3e9333SAli Bahrami	C_WrapKey {
308cd3e9333SAli Bahrami		TYPE = FUNCTION;
309cd3e9333SAli Bahrami		FILTER = pkcs11_softtoken.so.1;
310cd3e9333SAli Bahrami	};
311cd3e9333SAli Bahrami
3122225707cSValerie Bubb Fenwick    local:
3132225707cSValerie Bubb Fenwick	*;
3142225707cSValerie Bubb Fenwick};
315