Class MongoDBCRAuthenticator
- Namespace
- MongoDB.Driver.Core.Authentication
- Assembly
- MongoDB.Driver.Core.dll
A MONGODB-CR authenticator. This authenticator was replaced by ScramSha1Authenticator in MongoDB 3.0, and is now deprecated.
[Obsolete("This authenticator was replaced by ScramSha1Authenticator in MongoDB 3.0, and is now deprecated.")]
public sealed class MongoDBCRAuthenticator : IAuthenticator
- Inheritance
-
MongoDBCRAuthenticator
- Implements
- Inherited Members
Constructors
- MongoDBCRAuthenticator(UsernamePasswordCredential)
Initializes a new instance of the MongoDBCRAuthenticator class.
- MongoDBCRAuthenticator(UsernamePasswordCredential, ServerApi)
Initializes a new instance of the MongoDBCRAuthenticator class.
Properties
- MechanismName
Gets the name of the mechanism.
- Name
Gets the name of the authenticator.
Methods
- Authenticate(IConnection, ConnectionDescription, CancellationToken)
Authenticates the connection.
- AuthenticateAsync(IConnection, ConnectionDescription, CancellationToken)
Authenticates the connection.
- CustomizeInitialHelloCommand(BsonDocument, CancellationToken)
Optionally customizes hello or legacy hello command.