1*7f2fe78bSCy Schubert;---------------------------------------------------- 2*7f2fe78bSCy Schubert; GSSAPI32.DEF - GSSAPI32.DLL module definition file 3*7f2fe78bSCy Schubert;---------------------------------------------------- 4*7f2fe78bSCy Schubert 5*7f2fe78bSCy Schubert;LIBRARY GSSAPI32 6*7f2fe78bSCy SchubertDESCRIPTION 'Base Generic Security Service API' 7*7f2fe78bSCy SchubertHEAPSIZE 8192 8*7f2fe78bSCy Schubert 9*7f2fe78bSCy SchubertEXPORTS 10*7f2fe78bSCy Schubert gss_acquire_cred @10 11*7f2fe78bSCy Schubert gss_release_cred @54 12*7f2fe78bSCy Schubert gss_init_sec_context @27 13*7f2fe78bSCy Schubert gss_accept_sec_context @9 14*7f2fe78bSCy Schubert gss_process_context_token @52 15*7f2fe78bSCy Schubert gss_delete_sec_context @17 16*7f2fe78bSCy Schubert gss_context_time @15 17*7f2fe78bSCy Schubert gss_sign @59 18*7f2fe78bSCy Schubert gss_verify @64 19*7f2fe78bSCy Schubert gss_seal @58 20*7f2fe78bSCy Schubert gss_unseal @62 21*7f2fe78bSCy Schubert gss_display_status @19 22*7f2fe78bSCy Schubert gss_indicate_mechs @26 23*7f2fe78bSCy Schubert gss_compare_name @14 24*7f2fe78bSCy Schubert gss_display_name @18 25*7f2fe78bSCy Schubert gss_import_name @24 26*7f2fe78bSCy Schubert gss_release_name @55 27*7f2fe78bSCy Schubert gss_release_buffer @53 28*7f2fe78bSCy Schubert gss_release_oid_set @57 29*7f2fe78bSCy Schubert gss_inquire_cred @29 30*7f2fe78bSCy Schubert; 31*7f2fe78bSCy Schubert; GSS-API v2 additional credential calls 32*7f2fe78bSCy Schubert; 33*7f2fe78bSCy Schubert gss_add_cred @11 34*7f2fe78bSCy Schubert gss_inquire_cred_by_mech @30 35*7f2fe78bSCy Schubert; 36*7f2fe78bSCy Schubert; GSS-API v2 additional context-level calls 37*7f2fe78bSCy Schubert; 38*7f2fe78bSCy Schubert gss_inquire_context @28 39*7f2fe78bSCy Schubert gss_wrap_size_limit @67 40*7f2fe78bSCy Schubert gss_export_sec_context @22 41*7f2fe78bSCy Schubert gss_import_sec_context @25 42*7f2fe78bSCy Schubert; 43*7f2fe78bSCy Schubert; GSS-API v2 additional calls for OID and OID_set operations 44*7f2fe78bSCy Schubert; 45*7f2fe78bSCy Schubert gss_release_oid 46*7f2fe78bSCy Schubert gss_create_empty_oid_set @16 47*7f2fe78bSCy Schubert gss_add_oid_set_member @12 48*7f2fe78bSCy Schubert gss_test_oid_set_member @61 49*7f2fe78bSCy Schubert gss_oid_to_str @51 50*7f2fe78bSCy Schubert gss_str_to_oid @60 51*7f2fe78bSCy Schubert; 52*7f2fe78bSCy Schubert; GSS-API v2 renamed message protection calls 53*7f2fe78bSCy Schubert; 54*7f2fe78bSCy Schubert gss_wrap @66 55*7f2fe78bSCy Schubert gss_unwrap @63 56*7f2fe78bSCy Schubert gss_get_mic @23 57*7f2fe78bSCy Schubert gss_verify_mic @65 58*7f2fe78bSCy Schubert; 59*7f2fe78bSCy Schubert; GSS-API v2 future extensions 60*7f2fe78bSCy Schubert; 61*7f2fe78bSCy Schubert gss_inquire_names_for_mech @32 62*7f2fe78bSCy Schubert gss_inquire_mechs_for_name @31 63*7f2fe78bSCy Schubert gss_canonicalize_name @13 64*7f2fe78bSCy Schubert gss_export_name @21 65*7f2fe78bSCy Schubert gss_duplicate_name @20 66*7f2fe78bSCy Schubert; 67*7f2fe78bSCy Schubert; Krb5 specific function extensions 68*7f2fe78bSCy Schubert; 69*7f2fe78bSCy Schubert gss_krb5_get_tkt_flags @37 70*7f2fe78bSCy Schubert gss_krb5_copy_ccache @34 71*7f2fe78bSCy Schubert gss_krb5_ccache_name @33 72*7f2fe78bSCy Schubert gss_krb5_set_allowable_enctypes @38 73*7f2fe78bSCy Schubert gss_krb5_export_lucid_sec_context @35 74*7f2fe78bSCy Schubert gss_krb5_free_lucid_sec_context @36 75*7f2fe78bSCy Schubert krb5_gss_register_acceptor_identity @69 76*7f2fe78bSCy Schubert; 77*7f2fe78bSCy Schubert; GSS-API variables 78*7f2fe78bSCy Schubert; 79*7f2fe78bSCy Schubert gss_nt_krb5_name @45 DATA 80*7f2fe78bSCy Schubert gss_nt_krb5_principal @46 DATA 81*7f2fe78bSCy Schubert gss_nt_user_name @50 DATA 82*7f2fe78bSCy Schubert gss_nt_machine_uid_name @47 DATA 83*7f2fe78bSCy Schubert gss_nt_string_uid_name @49 DATA 84*7f2fe78bSCy Schubert gss_nt_service_name @48 DATA 85*7f2fe78bSCy Schubert GSS_C_NT_USER_NAME @7 DATA 86*7f2fe78bSCy Schubert GSS_C_NT_MACHINE_UID_NAME @5 DATA 87*7f2fe78bSCy Schubert GSS_C_NT_STRING_UID_NAME @6 DATA 88*7f2fe78bSCy Schubert GSS_C_NT_HOSTBASED_SERVICE @3 DATA 89*7f2fe78bSCy Schubert GSS_C_NT_HOSTBASED_SERVICE_X @4 DATA 90*7f2fe78bSCy Schubert GSS_C_NT_ANONYMOUS @1 DATA 91*7f2fe78bSCy Schubert GSS_C_NT_EXPORT_NAME @2 DATA 92*7f2fe78bSCy Schubert krb5_gss_oid_array @68 DATA 93*7f2fe78bSCy Schubert gss_mech_krb5 @39 DATA 94*7f2fe78bSCy Schubert gss_mech_krb5_old @40 DATA 95*7f2fe78bSCy Schubert gss_mech_set_krb5 @42 DATA 96*7f2fe78bSCy Schubert gss_mech_set_krb5_old @44 DATA 97*7f2fe78bSCy Schubert gss_mech_set_krb5_both @43 DATA 98*7f2fe78bSCy Schubert GSS_KRB5_NT_PRINCIPAL_NAME @8 DATA 99*7f2fe78bSCy Schubert gss_mech_krb5_wrong @41 DATA 100*7f2fe78bSCy Schubert 101*7f2fe78bSCy Schubert; Added in krb5 1.7-1.9 102*7f2fe78bSCy Schubert gss_acquire_cred_impersonate_name @70 103*7f2fe78bSCy Schubert gss_acquire_cred_with_password @71 104*7f2fe78bSCy Schubert gss_add_buffer_set_member @72 105*7f2fe78bSCy Schubert gss_add_cred_impersonate_name @73 106*7f2fe78bSCy Schubert gss_complete_auth_token @74 107*7f2fe78bSCy Schubert gss_create_empty_buffer_set @75 108*7f2fe78bSCy Schubert gss_delete_name_attribute @76 109*7f2fe78bSCy Schubert gss_display_mech_attr @77 110*7f2fe78bSCy Schubert gss_display_name_ext @78 111*7f2fe78bSCy Schubert gss_export_name_composite @79 112*7f2fe78bSCy Schubert gss_get_name_attribute @80 113*7f2fe78bSCy Schubert gss_indicate_mechs_by_attrs @81 114*7f2fe78bSCy Schubert gss_inquire_attrs_for_mech @82 115*7f2fe78bSCy Schubert gss_inquire_cred_by_oid @83 116*7f2fe78bSCy Schubert gss_inquire_mech_for_saslname @84 117*7f2fe78bSCy Schubert gss_inquire_name @85 118*7f2fe78bSCy Schubert gss_inquire_saslname_for_mech @86 119*7f2fe78bSCy Schubert gss_inquire_sec_context_by_oid @87 120*7f2fe78bSCy Schubert gsskrb5_extract_authtime_from_sec_context @88 121*7f2fe78bSCy Schubert gsskrb5_extract_authz_data_from_sec_context @89 122*7f2fe78bSCy Schubert gss_krb5_import_cred @90 123*7f2fe78bSCy Schubert gss_krb5_set_cred_rcache @91 124*7f2fe78bSCy Schubert gss_map_name_to_any @92 125*7f2fe78bSCy Schubert gss_pseudo_random @93 126*7f2fe78bSCy Schubert gss_release_any_name_mapping @94 127*7f2fe78bSCy Schubert gss_release_buffer_set @95 128*7f2fe78bSCy Schubert gss_release_iov_buffer @96 129*7f2fe78bSCy Schubert gss_set_cred_option @97 130*7f2fe78bSCy Schubert gss_set_name_attribute @98 131*7f2fe78bSCy Schubert gss_set_neg_mechs @99 132*7f2fe78bSCy Schubert gss_set_sec_context_option @100 133*7f2fe78bSCy Schubert gss_store_cred @101 134*7f2fe78bSCy Schubert gss_unwrap_aead @102 135*7f2fe78bSCy Schubert gss_unwrap_iov @103 136*7f2fe78bSCy Schubert gss_wrap_aead @104 137*7f2fe78bSCy Schubert gss_wrap_iov @105 138*7f2fe78bSCy Schubert gss_wrap_iov_length @106 139*7f2fe78bSCy Schubert 140*7f2fe78bSCy Schubert GSS_C_INQ_SSPI_SESSION_KEY @107 DATA 141*7f2fe78bSCy Schubert GSS_C_MA_AUTH_INIT @108 DATA 142*7f2fe78bSCy Schubert GSS_C_MA_AUTH_INIT_ANON @109 DATA 143*7f2fe78bSCy Schubert GSS_C_MA_AUTH_INIT_INIT @110 DATA 144*7f2fe78bSCy Schubert GSS_C_MA_AUTH_TARG @111 DATA 145*7f2fe78bSCy Schubert GSS_C_MA_AUTH_TARG_ANON @112 DATA 146*7f2fe78bSCy Schubert GSS_C_MA_AUTH_TARG_INIT @113 DATA 147*7f2fe78bSCy Schubert GSS_C_MA_CBINDINGS @114 DATA 148*7f2fe78bSCy Schubert GSS_C_MA_COMPRESS @115 DATA 149*7f2fe78bSCy Schubert GSS_C_MA_CONF_PROT @116 DATA 150*7f2fe78bSCy Schubert GSS_C_MA_CTX_TRANS @117 DATA 151*7f2fe78bSCy Schubert GSS_C_MA_DELEG_CRED @118 DATA 152*7f2fe78bSCy Schubert GSS_C_MA_DEPRECATED @119 DATA 153*7f2fe78bSCy Schubert GSS_C_MA_INTEG_PROT @120 DATA 154*7f2fe78bSCy Schubert GSS_C_MA_ITOK_FRAMED @121 DATA 155*7f2fe78bSCy Schubert GSS_C_MA_MECH_COMPOSITE @122 DATA 156*7f2fe78bSCy Schubert GSS_C_MA_MECH_CONCRETE @123 DATA 157*7f2fe78bSCy Schubert GSS_C_MA_MECH_GLUE @124 DATA 158*7f2fe78bSCy Schubert GSS_C_MA_MECH_NEGO @125 DATA 159*7f2fe78bSCy Schubert GSS_C_MA_MECH_PSEUDO @126 DATA 160*7f2fe78bSCy Schubert GSS_C_MA_MIC @127 DATA 161*7f2fe78bSCy Schubert GSS_C_MA_NOT_DFLT_MECH @128 DATA 162*7f2fe78bSCy Schubert GSS_C_MA_NOT_MECH @129 DATA 163*7f2fe78bSCy Schubert GSS_C_MA_OOS_DET @130 DATA 164*7f2fe78bSCy Schubert GSS_C_MA_PFS @131 DATA 165*7f2fe78bSCy Schubert GSS_C_MA_PROT_READY @132 DATA 166*7f2fe78bSCy Schubert GSS_C_MA_REPLAY_DET @133 DATA 167*7f2fe78bSCy Schubert GSS_C_MA_WRAP @134 DATA 168*7f2fe78bSCy Schubert gss_mech_iakerb @135 DATA 169*7f2fe78bSCy Schubert gss_nt_exported_name @136 DATA 170*7f2fe78bSCy Schubert gss_nt_service_name_v2 @137 DATA 171*7f2fe78bSCy Schubert; Added in 1.10 172*7f2fe78bSCy Schubert gss_localname @138 173*7f2fe78bSCy Schubert; Added in 1.11 174*7f2fe78bSCy Schubert gss_acquire_cred_from @139 175*7f2fe78bSCy Schubert gss_add_cred_from @140 176*7f2fe78bSCy Schubert gss_store_cred_into @141 177*7f2fe78bSCy Schubert gss_export_cred @142 178*7f2fe78bSCy Schubert gss_import_cred @143 179*7f2fe78bSCy Schubert; Added in 1.12 180*7f2fe78bSCy Schubert gss_get_mic_iov @144 181*7f2fe78bSCy Schubert gss_get_mic_iov_length @145 182*7f2fe78bSCy Schubert gss_verify_mic_iov @146 183*7f2fe78bSCy Schubert; Added in 1.14 184*7f2fe78bSCy Schubert GSS_KRB5_CRED_NO_CI_FLAGS_X @147 DATA 185*7f2fe78bSCy Schubert; Added in 1.16 186*7f2fe78bSCy Schubert GSS_KRB5_GET_CRED_IMPERSONATOR @148 DATA 187*7f2fe78bSCy Schubert GSS_C_SEC_CONTEXT_SASL_SSF @149 DATA 188*7f2fe78bSCy Schubert; Added in 1.17 189*7f2fe78bSCy Schubert GSS_KRB5_NT_ENTERPRISE_NAME @150 DATA 190*7f2fe78bSCy Schubert; Added in 1.19 191*7f2fe78bSCy Schubert GSS_KRB5_NT_X509_CERT @151 DATA 192