Módulo: Mongo::Auth::StringPrep::Profiles::SASL Private

Definido em:
build/ruby-driver-v2.19/lib/mongo/auth/stringprep/profiles/sasl.rb

Visão geral

Este módulo faz parte de uma API privada. Você deve evitar usar este módulo, se possível, pois ele pode ser removido ou alterado no futuro.

Observação:

Disponível apenas para as versões 2.2.0 e superiores do Ruby.

Contém os mapeamentos e listas proibidas para SASLPrep (RFC 4013).

Desde:

  • 2.6.0

Colapsode resumo constante

MAP_NON_ASCII_TO_SPACE =

Essa constante faz parte de uma API privada. Você deve evitar usar essa constante, se possível, pois ela pode ser removida ou alterada no futuro.

Desde:

  • 2.6.0

{
  0x00A0 => [0x0020],
  0x1680 => [0x0020],
  0x2000 => [0x0020],
  0x2001 => [0x0020],
  0x2002 => [0x0020],
  0x2003 => [0x0020],
  0x2004 => [0x0020],
  0x2005 => [0x0020],
  0x2006 => [0x0020],
  0x2007 => [0x0020],
  0x2008 => [0x0020],
  0x2009 => [0x0020],
  0x200A => [0x0020],
  0x200B => [0x0020],
  0x202F => [0x0020],
  0x205F => [0x0020],
  0x3000 => [0x0020],
}.congelar
Mapeamentos =

Essa constante faz parte de uma API privada. Você deve evitar usar essa constante, se possível, pois ela pode ser removida ou alterada no futuro.

Os mapeamentos a serem usados na preparação de string SASL.

Desde:

  • 2.6.0

[
  Tables::B1,
  MAP_NON_ASCII_TO_SPACE,
].congelar
PROIBIDO =

Essa constante faz parte de uma API privada. Você deve evitar usar essa constante, se possível, pois ela pode ser removida ou alterada no futuro.

As listas de caracteres proibidos a serem usadas na preparação de string SASL.

Desde:

  • 2.6.0

[
  Tables::Um1,
  Tables::C1_2,
  Tables::C2_1,
  Tables::C2_2,
  Tables::C3,
  Tables::C4,
  Tables::C5,
  Tables::C6,
  Tables::C7,
  Tables::C8,
  Tables::C9,
].congelar