Home | History | Annotate | Download | only in common
      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 2009 Sun Microsystems, Inc.  All rights reserved.
     23 # Use is subject to license terms.
     24 #
     25 
     26 #
     27 # MAPFILE HEADER START
     28 #
     29 # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
     30 # Object versioning must comply with the rules detailed in
     31 #
     32 #	usr/src/lib/README.mapfiles
     33 #
     34 # You should not be making modifications here until you've read the most current
     35 # copy of that file. If you need help, contact a gatekeeper for guidance.
     36 #
     37 # MAPFILE HEADER END
     38 #
     39 
     40 SUNW_1.1 {
     41     global:
     42 	C_CancelFunction;
     43 	C_CloseAllSessions;
     44 	C_CloseSession;
     45 	C_CopyObject;
     46 	C_CreateObject;
     47 	C_Decrypt;
     48 	C_DecryptDigestUpdate;
     49 	C_DecryptFinal;
     50 	C_DecryptInit;
     51 	C_DecryptUpdate;
     52 	C_DecryptVerifyUpdate;
     53 	C_DeriveKey;
     54 	C_DestroyObject;
     55 	C_Digest;
     56 	C_DigestEncryptUpdate;
     57 	C_DigestFinal;
     58 	C_DigestInit;
     59 	C_DigestKey;
     60 	C_DigestUpdate;
     61 	C_Encrypt;
     62 	C_EncryptFinal;
     63 	C_EncryptInit;
     64 	C_EncryptUpdate;
     65 	C_Finalize;
     66 	C_FindObjects;
     67 	C_FindObjectsFinal;
     68 	C_FindObjectsInit;
     69 	C_GenerateKey;
     70 	C_GenerateKeyPair;
     71 	C_GenerateRandom;
     72 	C_GetAttributeValue;
     73 	C_GetFunctionList;
     74 	C_GetFunctionStatus;
     75 	C_GetInfo;
     76 	C_GetMechanismInfo;
     77 	C_GetMechanismList;
     78 	C_GetObjectSize;
     79 	C_GetOperationState;
     80 	C_GetSessionInfo;
     81 	C_GetSlotInfo;
     82 	C_GetSlotList;
     83 	C_GetTokenInfo;
     84 	C_Initialize;
     85 	C_InitPIN;
     86 	C_InitToken;
     87 	C_Login;
     88 	C_Logout;
     89 	C_OpenSession;
     90 	C_SeedRandom;
     91 	C_SetAttributeValue;
     92 	C_SetOperationState;
     93 	C_SetPIN;
     94 	C_Sign;
     95 	C_SignEncryptUpdate;
     96 	C_SignFinal;
     97 	C_SignInit;
     98 	C_SignRecover;
     99 	C_SignRecoverInit;
    100 	C_SignUpdate;
    101 	C_UnwrapKey;
    102 	C_Verify;
    103 	C_VerifyFinal;
    104 	C_VerifyInit;
    105 	C_VerifyRecover;
    106 	C_VerifyRecoverInit;
    107 	C_VerifyUpdate;
    108 	C_WaitForSlotEvent;
    109 	C_WrapKey;
    110 	SUNW_C_GetMechSession;
    111 	SUNW_C_KeyToObject;
    112     local:
    113 	*;
    114 };
    115 
    116 SUNWprivate {
    117     global:
    118 	pkcs11_GetCriteriaSession;
    119 	pkcs11_ObjectToKey;
    120 	pkcs11_PasswdToPBKD2Object;
    121 	pkcs11_PasswdToKey;
    122     local:
    123 	*;
    124 };
    125