1 ;----------------------------------------------------
2 ; GSSAPI32.DEF - GSSAPI32.DLL module definition file
3 ;----------------------------------------------------
6 DESCRIPTION 'Base Generic Security Service API'
12 gss_init_sec_context @27
13 gss_accept_sec_context @9
14 gss_process_context_token @52
15 gss_delete_sec_context @17
21 gss_display_status @19
22 gss_indicate_mechs @26
27 gss_release_buffer @53
28 gss_release_oid_set @57
31 ; GSS-API v2 additional credential calls
34 gss_inquire_cred_by_mech @30
36 ; GSS-API v2 additional context-level calls
38 gss_inquire_context @28
39 gss_wrap_size_limit @67
40 gss_export_sec_context @22
41 gss_import_sec_context @25
43 ; GSS-API v2 additional calls for OID and OID_set operations
46 gss_create_empty_oid_set @16
47 gss_add_oid_set_member @12
48 gss_test_oid_set_member @61
52 ; GSS-API v2 renamed message protection calls
59 ; GSS-API v2 future extensions
61 gss_inquire_names_for_mech @32
62 gss_inquire_mechs_for_name @31
63 gss_canonicalize_name @13
65 gss_duplicate_name @20
67 ; Krb5 specific function extensions
69 gss_krb5_get_tkt_flags @37
70 gss_krb5_copy_ccache @34
71 gss_krb5_ccache_name @33
72 gss_krb5_set_allowable_enctypes @38
73 gss_krb5_export_lucid_sec_context @35
74 gss_krb5_free_lucid_sec_context @36
75 krb5_gss_register_acceptor_identity @69
79 gss_nt_krb5_name @45 DATA
80 gss_nt_krb5_principal @46 DATA
81 gss_nt_user_name @50 DATA
82 gss_nt_machine_uid_name @47 DATA
83 gss_nt_string_uid_name @49 DATA
84 gss_nt_service_name @48 DATA
85 GSS_C_NT_USER_NAME @7 DATA
86 GSS_C_NT_MACHINE_UID_NAME @5 DATA
87 GSS_C_NT_STRING_UID_NAME @6 DATA
88 GSS_C_NT_HOSTBASED_SERVICE @3 DATA
89 GSS_C_NT_HOSTBASED_SERVICE_X @4 DATA
90 GSS_C_NT_ANONYMOUS @1 DATA
91 GSS_C_NT_EXPORT_NAME @2 DATA
92 krb5_gss_oid_array @68 DATA
93 gss_mech_krb5 @39 DATA
94 gss_mech_krb5_old @40 DATA
95 gss_mech_set_krb5 @42 DATA
96 gss_mech_set_krb5_old @44 DATA
97 gss_mech_set_krb5_both @43 DATA
98 GSS_KRB5_NT_PRINCIPAL_NAME @8 DATA
99 gss_mech_krb5_wrong @41 DATA
101 ; Added in krb5 1.7-1.9
102 gss_acquire_cred_impersonate_name @70
103 gss_acquire_cred_with_password @71
104 gss_add_buffer_set_member @72
105 gss_add_cred_impersonate_name @73
106 gss_complete_auth_token @74
107 gss_create_empty_buffer_set @75
108 gss_delete_name_attribute @76
109 gss_display_mech_attr @77
110 gss_display_name_ext @78
111 gss_export_name_composite @79
112 gss_get_name_attribute @80
113 gss_indicate_mechs_by_attrs @81
114 gss_inquire_attrs_for_mech @82
115 gss_inquire_cred_by_oid @83
116 gss_inquire_mech_for_saslname @84
118 gss_inquire_saslname_for_mech @86
119 gss_inquire_sec_context_by_oid @87
120 gsskrb5_extract_authtime_from_sec_context @88
121 gsskrb5_extract_authz_data_from_sec_context @89
122 gss_krb5_import_cred @90
123 gss_krb5_set_cred_rcache @91
124 gss_map_name_to_any @92
125 gss_pseudo_random @93
126 gss_release_any_name_mapping @94
127 gss_release_buffer_set @95
128 gss_release_iov_buffer @96
129 gss_set_cred_option @97
130 gss_set_name_attribute @98
131 gss_set_neg_mechs @99
132 gss_set_sec_context_option @100
138 gss_wrap_iov_length @106
140 GSS_C_INQ_SSPI_SESSION_KEY @107 DATA
141 GSS_C_MA_AUTH_INIT @108 DATA
142 GSS_C_MA_AUTH_INIT_ANON @109 DATA
143 GSS_C_MA_AUTH_INIT_INIT @110 DATA
144 GSS_C_MA_AUTH_TARG @111 DATA
145 GSS_C_MA_AUTH_TARG_ANON @112 DATA
146 GSS_C_MA_AUTH_TARG_INIT @113 DATA
147 GSS_C_MA_CBINDINGS @114 DATA
148 GSS_C_MA_COMPRESS @115 DATA
149 GSS_C_MA_CONF_PROT @116 DATA
150 GSS_C_MA_CTX_TRANS @117 DATA
151 GSS_C_MA_DELEG_CRED @118 DATA
152 GSS_C_MA_DEPRECATED @119 DATA
153 GSS_C_MA_INTEG_PROT @120 DATA
154 GSS_C_MA_ITOK_FRAMED @121 DATA
155 GSS_C_MA_MECH_COMPOSITE @122 DATA
156 GSS_C_MA_MECH_CONCRETE @123 DATA
157 GSS_C_MA_MECH_GLUE @124 DATA
158 GSS_C_MA_MECH_NEGO @125 DATA
159 GSS_C_MA_MECH_PSEUDO @126 DATA
160 GSS_C_MA_MIC @127 DATA
161 GSS_C_MA_NOT_DFLT_MECH @128 DATA
162 GSS_C_MA_NOT_MECH @129 DATA
163 GSS_C_MA_OOS_DET @130 DATA
164 GSS_C_MA_PFS @131 DATA
165 GSS_C_MA_PROT_READY @132 DATA
166 GSS_C_MA_REPLAY_DET @133 DATA
167 GSS_C_MA_WRAP @134 DATA
168 gss_mech_iakerb @135 DATA
169 gss_nt_exported_name @136 DATA
170 gss_nt_service_name_v2 @137 DATA