mongo/jstests/ssl/libs/ssl_x509_role_auth_utf8.js

9 lines
428 B
JavaScript

// Helper script used to validate login as x509 auth with a certificate with roles works.
// Authenticate against a certificate with a RDN in the subject name of type UTF8STRING
const retutf8 = db.getSiblingDB("$external").auth({
mechanism: "MONGODB-X509",
user: "CN=\\D0\\9A\\D0\\B0\\D0\\BB\\D0\\BE\\D1\\8F\\D0\\BD,OU=Kernel Users,O=MongoDB,L=New York City,ST=New York,C=US",
});
assert.eq(retutf8, 1, "Auth failed");