Scram256 — Documentation by YARD 0.9.37 (original) (raw)

Class: Mongo::Auth::Scram256Private

Inherits:

Scram

Defined in:

lib/mongo/auth/scram256.rb,
lib/mongo/auth/scram256/conversation.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Defines behavior for SCRAM-SHA-256 authentication.

The purpose of this class is to provide the namespace for the Scram256::Conversation class.

Defined Under Namespace

Classes: Conversation

Constant Summarycollapse

MECHANISM =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

The authentication mechanism string.

'SCRAM-SHA-256'.freeze

Instance Attribute Summary

Attributes inherited from Scram

#speculative_auth_client_nonce, #speculative_auth_result

Attributes inherited from Base

#connection, #user

Method Summary

Methods inherited from Scram

#conversation, #initialize, #login

Methods inherited from Base

#conversation, #initialize