Uploaded image for project: 'Rust Driver'
  1. Rust Driver
  2. RUST-371

Support speculative authentication attempts in isMaster

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 1.2.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      Description of Drivers Ticket:

      Clients will be able to specify a new argument to isMaster which speculatively includes the first saslStart command of an authentication handshake. This command may be provided to the server in parallel with any standard request for supported authentication mechanisms. This would permit clients to merge their saslStart message with their isMaster request, and receive the saslStart reply with the isMaster reply. Speculative authentication is ignored for server versions less than or equal to 4.2 and is supported for X.509, SCRAM-SHA-1 and SCRAM-SHA-256.
      See DRIVERS-918 for updated details.

            Assignee:
            sam.rossi@mongodb.com Samuel Rossi (Inactive)
            Reporter:
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: