모듈: Mongo::Auth::StringPrep::Profiles::SASL Private

다음에 정의됨:
build/ruby-driver-v2.19/lib/mongo/auth/stringprep/profiles/sasl.rb

개요

이 모듈은 비공개 API의 일부입니다. 이 모듈은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

참고:

Ruby 버전 2.2.0 이상에서만 사용할 수 있습니다.

SASLPrep(RFC 4013)에 대한 매핑 및 금지 목록이 포함되어 있습니다.

이후:

  • 2.6.0

상수 요약 접기

MAP_NON_ASCII_TO_SPACE =

이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

이후:

  • 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],
}.동결
Mappings =

이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

SASL string 준비에 사용할 매핑입니다.

이후:

  • 2.6.0

[
  Tables::B1,
  MAP_NON_ASCII_TO_SPACE,
].동결
PROHIBITED =

이 상수는 비공개 API의 일부입니다. 이 상수는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

SASL string 준비에 사용할 수 없는 문자 목록입니다.

이후:

  • 2.6.0

[
  Tables::1,
  Tables::C1_2,
  Tables::C2_1,
  Tables::C2_2,
  Tables::C3,
  Tables::C4,
  Tables::C5,
  Tables::C6,
  Tables::C7,
  Tables::C8,
  Tables::C9,
].동결