-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Authentication
-
None
The GSSAPI implementation written as part of RUST-2235, which uses cross-krb5 , does not work on Windows as intended. This ticket should cover implementation of GSSAPI auth support for Windows, as well as end-to-end testing on Windows. The framework for end-to-end testing is established in RUST-2236.
This implementation could likely use the sspi crate. Others can be investigated if needed. As part of this ticket, we should refactor the GSSAPI module so that it conditionally compiles the dependencies and implementations based on target_os (Windows vs not(Windows)).