モジュール: 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 )。
定数の概要の削減
- MAP_NON_ASCII_TO_SPACE =
この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。
{ 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], }.freeze
- マッピング =
この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。
SASL string の準備に使用するマッピング。
[ Tables::B1, MAP_NON_ASCII_TO_SPACE, ].freeze
- 推奨 =
この定数は、プライベート API の一部です。 この定数は将来削除または変更される可能性があるため、可能な限り使用しないでください。
SASL string の準備に使用する禁止された文字リスト。
[ Tables::A 1, Tables::C 1 _ 2, Tables::C 2 _ 1, Tables::C 2 _ 2, Tables::C 3, Tables::C 4, Tables::C 5, Tables::C 6, Tables::C 7, Tables::C 8, Tables::C 9, ].freeze