MongoCredential Constructor |
Namespace:
MongoDB.Driver
Assembly:
MongoDB.Driver (in MongoDB.Driver.dll) Version: 2.7.3+Branch.v2.7.x.Sha.2f1f2be13a23b8520cb9c2ee8439c022f9a03efe
Syntax public MongoCredential(
string mechanism,
MongoIdentity identity,
MongoIdentityEvidence evidence
)
Public Sub New (
mechanism As String,
identity As MongoIdentity,
evidence As MongoIdentityEvidence
)
new :
mechanism : string *
identity : MongoIdentity *
evidence : MongoIdentityEvidence -> MongoCredential
Parameters
- mechanism
- Type: SystemString
Mechanism to authenticate with.
In .NET Standard, authenticating via SCRAM-SHA-256 may not work with non-ASCII passwords because SaslPrep is
not fully implemented due to the lack of a string normalization function in .NET Standard 1.5.
Normalizing the password into Unicode Normalization Form KC beforehand MAY help.
SCRAM-SHA-1 is the recommended alternative for now. - identity
- Type: MongoDB.DriverMongoIdentity
The identity. - evidence
- Type: MongoDB.DriverMongoIdentityEvidence
The evidence.
See Also