33 lines
950 B
JSON
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"
|
|
}
|
|
}
|
|
]
|
|
}
|