Value | Meaning |
---|---|
none | Use no auth mechanism. If a digest or ssl certificate is given this defaults to trying the recommend auth mechanisms depending on server version and input parameters. |
scramSHA1 | Use SCRAM-SHA-1 as defined in RFC 5802 This is the default when a password is provided. In the future other scram algorithms may be implemented and selectable through these values. MongoDB: 3.0– |
mongoDBCR | Forces login through the legacy MONGODB-CR authentication mechanism. This mechanism is a nonce and MD5 based system. MongoDB: 1.4–4.0 (deprecated 3.0) |
mongoDBX509 | Use an X.509 certificate to authenticate. Only works if digest is set to null or empty string in the MongoClientSettings. MongoDB: 2.6– |
Describes a vibe.d supported authentication mechanism to use on client connection to a MongoDB server.