Re: [Perlgssapi-developer] released GSSAPI-0.17
Brought to you by:
achimgrolms
From: Achim G. <per...@gr...> - 2006-02-13 17:06:31
|
On Monday 13 February 2006 16:52, Merijn Broeren wrote: > Quoting Merijn Broeren (me...@il...): > > http://mailman.mit.edu/pipermail/krbdev/2005-February/003193.html "I have found that applications should maintain their own list of supported mechanism OIDs when a specific mechanism is desired:" I think that is the same I have done in GSSAPI.xs to make gss_mech_krb5 an gss_mech_krb5_old available. My idea: doing the some on gss_nt_krb5_name and gss_nt_krb5_principal. That will fix all "My library does not export symbol XYZ". What do you think? Achim " static CONST gss_OID_desc my_krb5_gss_oid_array[] = { /* this is the official, rfc-specified OID */ {9, "\052\206\110\206\367\022\001\002\002"}, /* this is the v2 assigned OID */ {9, "\052\206\110\206\367\022\001\002\003"}, /* these two are name type OID's */ {10, "\052\206\110\206\367\022\001\002\002\001"}, {10, "\052\206\110\206\367\022\001\002\002\002"}, { 0, 0 } }; static CONST gss_OID_desc * CONST gss_mech_krb5 = my_krb5_gss_oid_array+0; static CONST gss_OID_desc * CONST gss_mech_krb5_v2 = my_krb5_gss_oid_array+1; static CONST gss_OID_desc * CONST gss_nt_krb5_name = my_krb5_gss_oid_array+2; static CONST gss_OID_desc * CONST gss_nt_krb5_principal = my_krb5_gss_oid_array+3;" |