1 2522 raf # 2 2522 raf # CDDL HEADER START 3 2522 raf # 4 2522 raf # The contents of this file are subject to the terms of the 5 2522 raf # Common Development and Distribution License (the "License"). 6 2522 raf # You may not use this file except in compliance with the License. 7 2522 raf # 8 2522 raf # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9 2522 raf # or http://www.opensolaris.org/os/licensing. 10 2522 raf # See the License for the specific language governing permissions 11 2522 raf # and limitations under the License. 12 2522 raf # 13 2522 raf # When distributing Covered Code, include this CDDL HEADER in each 14 2522 raf # file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15 2522 raf # If applicable, add the following below this CDDL HEADER, with the 16 2522 raf # fields enclosed by brackets "[]" replaced with your own identifying 17 2522 raf # information: Portions Copyright [yyyy] [name of copyright owner] 18 2522 raf # 19 2522 raf # CDDL HEADER END 20 2522 raf # 21 2522 raf # 22 8744 Ali # Copyright 2009 Sun Microsystems, Inc. All rights reserved. 23 2522 raf # Use is subject to license terms. 24 2522 raf # 25 8744 Ali 26 8744 Ali # 27 8744 Ali # MAPFILE HEADER START 28 8744 Ali # 29 8744 Ali # WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 30 8744 Ali # Object versioning must comply with the rules detailed in 31 8744 Ali # 32 8744 Ali # usr/src/lib/README.mapfiles 33 8744 Ali # 34 8744 Ali # You should not be making modifications here until you've read the most current 35 8744 Ali # copy of that file. If you need help, contact a gatekeeper for guidance. 36 8744 Ali # 37 8744 Ali # MAPFILE HEADER END 38 2522 raf # 39 10676 Glenn SUNW_1.3 { 40 10676 Glenn global: 41 10676 Glenn gss_add_buffer_set_member; 42 10676 Glenn gss_create_empty_buffer_set; 43 10676 Glenn GSS_C_INQ_SSPI_SESSION_KEY; 44 10676 Glenn gss_inquire_sec_context_by_oid; 45 10676 Glenn gss_release_buffer_set; 46 10676 Glenn } SUNW_1.2; 47 2522 raf 48 2522 raf SUNW_1.2 { 49 2522 raf global: 50 2522 raf gss_accept_sec_context; 51 2522 raf gss_acquire_cred; 52 2522 raf gss_acquire_cred_with_password; 53 2522 raf gss_add_cred; 54 2522 raf gss_add_cred_with_password; 55 2522 raf gss_add_oid_set_member; 56 2522 raf gss_canonicalize_name; 57 2522 raf GSS_C_NT_ANONYMOUS; 58 2522 raf GSS_C_NT_EXPORT_NAME; 59 2522 raf GSS_C_NT_HOSTBASED_SERVICE; 60 2522 raf GSS_C_NT_MACHINE_UID_NAME; 61 2522 raf GSS_C_NT_STRING_UID_NAME; 62 2522 raf GSS_C_NT_USER_NAME; 63 2522 raf gss_compare_name; 64 2522 raf gss_context_time; 65 2522 raf gss_create_empty_oid_set; 66 2522 raf gss_delete_sec_context; 67 2522 raf gss_display_name; 68 2522 raf gss_display_status; 69 2522 raf gss_duplicate_name; 70 2522 raf gss_export_name; 71 2522 raf gss_export_sec_context; 72 2522 raf gss_get_mic; 73 2522 raf gss_import_name; 74 2522 raf gss_import_sec_context; 75 2522 raf gss_indicate_mechs; 76 2522 raf gss_init_sec_context; 77 2522 raf gss_inquire_context; 78 2522 raf gss_inquire_cred; 79 2522 raf gss_inquire_cred_by_mech; 80 2522 raf gss_inquire_mechs_for_name; 81 2522 raf gss_inquire_names_for_mech; 82 2522 raf gss_process_context_token; 83 2522 raf gss_release_buffer; 84 2522 raf gss_release_cred; 85 2522 raf gss_release_name; 86 2522 raf gss_release_oid; 87 2522 raf gss_release_oid_set; 88 2522 raf gss_seal; 89 2522 raf gss_sign; 90 2522 raf gss_store_cred; 91 2522 raf gss_test_oid_set_member; 92 2522 raf gss_unseal; 93 2522 raf gss_unwrap; 94 2522 raf gss_verify; 95 2522 raf gss_verify_mic; 96 2522 raf gss_wrap; 97 2522 raf gss_wrap_size_limit; 98 2522 raf } SUNW_1.1; 99 2522 raf 100 2522 raf # Due to mistakes made early in the history of this library, there are 101 2522 raf # no SUNW_1.1 symbols, but the version is now kept as a placeholder. 102 2522 raf # Don't add any symbols to this version. 103 2522 raf 104 2522 raf SUNW_1.1 { 105 2522 raf global: 106 2522 raf SUNW_1.1; 107 2522 raf }; 108 2522 raf 109 2522 raf SUNWprivate_1.1 { 110 2522 raf global: 111 2522 raf der_length_size; 112 2522 raf generic_gss_copy_oid; 113 2522 raf generic_gss_release_oid; 114 2522 raf get_der_length; 115 2522 raf gss_copy_oid_set; 116 2522 raf gsscred_expname_to_unix_cred; 117 2522 raf gsscred_expname_to_unix_cred_ext; 118 2522 raf gsscred_name_to_unix_cred; 119 2522 raf gsscred_name_to_unix_cred_ext; 120 2522 raf gsscred_set_options; 121 2522 raf gss_get_group_info; 122 2522 raf __gss_get_kmodName; 123 10598 Glenn __gss_get_mechanism; 124 2522 raf __gss_get_mechanisms; 125 2522 raf __gss_get_mech_info; 126 2522 raf __gss_get_mech_type; 127 2522 raf __gss_get_modOptions; 128 2522 raf __gss_mech_qops; 129 2522 raf __gss_mech_to_oid; 130 2522 raf gss_nt_exported_name; 131 2522 raf gss_nt_service_name; 132 2522 raf gss_nt_service_name_v2; 133 2522 raf __gss_num_to_qop; 134 2522 raf __gss_oid_to_mech; 135 2522 raf gss_oid_to_str; 136 2522 raf __gss_qop_to_num; 137 2522 raf gss_str_to_oid; 138 2522 raf __gss_userok; 139 2522 raf put_der_length; 140 2522 raf local: 141 2522 raf *; 142 2522 raf }; 143