-
Notifications
You must be signed in to change notification settings - Fork 27
Description
Currently gss-ntlmssp only adds the MIC to the authentication message if the caller has also called gss_inquire_sec_context_by_oid(ctx, spnego_req_mechlistMIC_oid)
. This sets an internal flag that tells gss-ntlmssp
that the caller knows enough about the library and SPNEGO to include the mechListMIC
in the wrapper token. I believe that the default should have gss-ntlmssp always add the MIC regardless of this being called first. At this point in time I feel like any users of gss-ntlmssp
will know how to reset the crypto state for the mechListMIC
or even use the inquiry to determine if the MIC was set (server is new enough) rather than having to call it twice to enable the MIC as well.
I know this is a complex setup so happy to look into it further if needed.