1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License (the "License"). 6# You may not use this file except in compliance with the License. 7# 8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9# or http://www.opensolaris.org/os/licensing. 10# See the License for the specific language governing permissions 11# and limitations under the License. 12# 13# When distributing Covered Code, include this CDDL HEADER in each 14# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15# If applicable, add the following below this CDDL HEADER, with the 16# fields enclosed by brackets "[]" replaced with your own identifying 17# information: Portions Copyright [yyyy] [name of copyright owner] 18# 19# CDDL HEADER END 20# 21# 22# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 23# 24 25# 26# MAPFILE HEADER START 27# 28# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 29# Object versioning must comply with the rules detailed in 30# 31# usr/src/lib/README.mapfiles 32# 33# You should not be making modifications here until you've read the most current 34# copy of that file. If you need help, contact a gatekeeper for guidance. 35# 36# MAPFILE HEADER END 37# 38 39$mapfile_version 2 40 41SYMBOL_VERSION SUNW_1.1 { 42 global: 43 C_CancelFunction; 44 C_CloseAllSessions; 45 C_CloseSession; 46 C_CopyObject; 47 C_CreateObject; 48 C_Decrypt; 49 C_DecryptDigestUpdate; 50 C_DecryptFinal; 51 C_DecryptInit; 52 C_DecryptUpdate; 53 C_DecryptVerifyUpdate; 54 C_DeriveKey; 55 C_DestroyObject; 56 C_Digest; 57 C_DigestEncryptUpdate; 58 C_DigestFinal; 59 C_DigestInit; 60 C_DigestKey; 61 C_DigestUpdate; 62 C_Encrypt; 63 C_EncryptFinal; 64 C_EncryptInit; 65 C_EncryptUpdate; 66 C_Finalize; 67 C_FindObjects; 68 C_FindObjectsFinal; 69 C_FindObjectsInit; 70 C_GenerateKey; 71 C_GenerateKeyPair; 72 C_GenerateRandom; 73 C_GetAttributeValue; 74 C_GetFunctionList; 75 C_GetFunctionStatus; 76 C_GetInfo; 77 C_GetMechanismInfo; 78 C_GetMechanismList; 79 C_GetObjectSize; 80 C_GetOperationState; 81 C_GetSessionInfo; 82 C_GetSlotInfo; 83 C_GetSlotList; 84 C_GetTokenInfo; 85 C_Initialize; 86 C_InitPIN; 87 C_InitToken; 88 C_Login; 89 C_Logout; 90 C_OpenSession; 91 C_SeedRandom; 92 C_SetAttributeValue; 93 C_SetOperationState; 94 C_SetPIN; 95 C_Sign; 96 C_SignEncryptUpdate; 97 C_SignFinal; 98 C_SignInit; 99 C_SignRecover; 100 C_SignRecoverInit; 101 C_SignUpdate; 102 C_UnwrapKey; 103 C_Verify; 104 C_VerifyFinal; 105 C_VerifyInit; 106 C_VerifyRecover; 107 C_VerifyRecoverInit; 108 C_VerifyUpdate; 109 C_WaitForSlotEvent; 110 C_WrapKey; 111 SUNW_C_GetMechSession; 112 SUNW_C_KeyToObject; 113 local: 114 *; 115}; 116 117SYMBOL_VERSION SUNWprivate { 118 global: 119 pkcs11_GetCriteriaSession; 120 pkcs11_ObjectToKey; 121 pkcs11_PasswdToPBKD2Object; 122 pkcs11_PasswdToKey; 123 local: 124 *; 125}; 126