-
Type: New Feature
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Component/s: None
-
None
Drivers should be able to provide a authentication realm when authenticating using Kerberos. Java example below.
MongoCredential gssAPICred = MongoCredential .createGSSAPICredential(KERBEROS + "@WINDOWSREALM.COM") .withMechanismProperty("REALM", "LINUXREALM.COM") .withMechanismProperty("CANONICALIZE_HOST_NAME", true);
NOTE: this Java example is how this could be exposed in the Java driver. It doesn't actually work this way now. The Java driver does not support a "REALM" mechanism property.
This is to allow for cross realm authentication.
- depends on
-
CDRIVER-1174 Bring Connection URI usage up to spec (v1.2)
- Closed
-
PYTHON-750 Kerberos SSPI support for Windows
- Closed
-
RUBY-1103 Support realm option when using Kerberos authentication
- Closed