模块:Mongo::Auth::StringPrep::Profiles::SASL Private

定义于:
build/Ruby-driver-v 2.19 /lib/mongo/auth/stringprep/profiles/sasl.rb

Overview

该模块是私有 API 的一部分。 您应尽可能避免使用此模块,因为它将来可能会被删除或更改。

注意:

仅适用于Ruby版本2.2.0及更高版本。

包含 SASLPrep (RFC 4013 ) 的映射和禁止列表。

由于:

  • 2.6.0

常量摘要折叠

MAP_NON_ASCII_TO_SPACE =

此常量是私有 API 的一部分。 应尽可能避免使用此常量,因为它将来可能会被删除或更改。

由于:

  • 2.6.0

{
  0 x 00 A 0 => [0 x 0020],
  0 x 1680 => [0 x 0020],
  0 x 2000 => [0 x 0020],
  0 x 2001 => [0 x 0020],
  0 x 2002 => [0 x 0020],
  0 x 2003 => [0 x 0020],
  0 x 2004 => [0 x 0020],
  0 x 2005 => [0 x 0020],
  0 x 2006 => [0 x 0020],
  0 x 2007 => [0 x 0020],
  0 x 2008 => [0 x 0020],
  0 x 2009 => [0 x 0020],
  0 x 200 A => [0 x 0020],
  0 x 200 B => [0 x 0020],
  0 x 202 F => [0 x 0020],
  0 x 205 F => [0 x 0020],
  0 x 3000 => [0 x 0020],
}.冻结
MAPPINGS =

此常量是私有 API 的一部分。 应尽可能避免使用此常量,因为它将来可能会被删除或更改。

用于 SASL string准备的映射。

由于:

  • 2.6.0

[
  Tables::B1,
  MAP_NON_ASCII_TO_SPACE,
].冻结
禁止 =

此常量是私有 API 的一部分。 应尽可能避免使用此常量,因为它将来可能会被删除或更改。

用于 SASL string准备的禁止字符列表。

由于:

  • 2.6.0

[
  Tables::一个1,
  Tables::C1 _ 2,
  Tables::C2 _ 1,
  Tables::C2 _ 2,
  Tables::C 3,
  Tables::C 4,
  Tables::C 5,
  Tables::C 6,
  Tables::C 7,
  Tables::C 8,
  Tables::C 9,
].冻结