bson/testdata/uri-options/auth-options.json
2025-03-17 20:58:26 +01:00

33 lines
950 B
JSON

{
"tests": [
{
"description": "Valid auth options are parsed correctly (GSSAPI)",
"uri": "mongodb://foo:bar@example.com/?authMechanism=GSSAPI&authMechanismProperties=SERVICE_NAME:other,CANONICALIZE_HOST_NAME:true&authSource=$external",
"valid": true,
"warning": false,
"hosts": null,
"auth": null,
"options": {
"authMechanism": "GSSAPI",
"authMechanismProperties": {
"SERVICE_NAME": "other",
"CANONICALIZE_HOST_NAME": true
},
"authSource": "$external"
}
},
{
"description": "Valid auth options are parsed correctly (SCRAM-SHA-1)",
"uri": "mongodb://foo:bar@example.com/?authMechanism=SCRAM-SHA-1&authSource=authSourceDB",
"valid": true,
"warning": false,
"hosts": null,
"auth": null,
"options": {
"authMechanism": "SCRAM-SHA-1",
"authSource": "authSourceDB"
}
}
]
}