public final class NativeAuthenticationHelper extends Object
This class should not be considered a part of the public API.
Modifier and Type | Method and Description |
---|---|
static String |
createAuthenticationHash(String userName,
char[] password)
Creates a hash of the given user name and password, which is the hex encoding of
MD5( <userName> + ":mongo:" + <password> ) . |
static BsonDocument |
getAuthCommand(String userName,
char[] password,
String nonce) |
static BsonDocument |
getAuthCommand(String userName,
String authHash,
String nonce) |
static BsonDocument |
getNonceCommand() |
public static String createAuthenticationHash(String userName, char[] password)
MD5( <userName> + ":mongo:" + <password> )
.userName
- the user namepassword
- the passwordpublic static BsonDocument getAuthCommand(String userName, char[] password, String nonce)
public static BsonDocument getAuthCommand(String userName, String authHash, String nonce)
public static BsonDocument getNonceCommand()
Copyright © 2010 - 2020 Adobe. All Rights Reserved