RFC: 4511
Оригинал: Lightweight Directory Access Protocol (LDAP): The Protocol
Предыдущие версии: RFC 2251, RFC 2830, RFC 3771
Категория: Предложенный стандарт
Дата публикации:
Автор:
Перевод: Pro-LDAP.ru

4.1.2. Строковые типы

LDAPString — это введённое для удобства обозначение, указывающее на то, что, хотя строки типа LDAPString кодируются как тип ASN.1 OCTET STRING, используется набор символов [ISO10646] (расширенный набор [Unicode]), закодированный по алгоритму UTF-8 [RFC3629]. Обратите внимание, что символы Unicode от U+0000 до U+007F совпадают с символами ASCII от 0 до 127 соответственно, и имеют одну и ту же кодировку UTF-8 в один октет. Другие символы Unicode имеют кодировку UTF-8 в несколько октетов.

LDAPString ::= OCTET STRING -- закодирована в UTF-8,
                            -- символы [ISO10646]

LDAPOID — это введённое для удобства обозначение, указывающее на то, что разрешённым значением такой строки является точечно-цифровое представление идентификатора объекта OBJECT IDENTIFIER (закодированное в UTF-8). Хотя LDAPOID кодируется как OCTET STRING, значения такой строки ограничены определением <numericoid>, данным в разделе 1.4 [RFC4512].

LDAPOID ::= OCTET STRING -- ограничена до <numericoid>
                         -- [RFC4512]

Например,

1.3.6.1.4.1.1466.1.2.3

4.1.3. Уникальное имя (Distinguished Name) и относительное уникальное имя (Relative Distinguished Name)

LDAPDN определено как представление уникального имени Distinguished Name (DN) после кодирования согласно спецификации, данной в [RFC4514].

LDAPDN ::= LDAPString
           -- ограничена до <distinguishedName> [RFC4514]

RelativeLDAPDN определено как представление относительного уникального имени Relative Distinguished Name (RDN) после кодирования согласно спецификации, данной в [RFC4514].

RelativeLDAPDN ::= LDAPString
                   -- ограничена до <name-component> [RFC4514]

4.1.4. Описание атрибута

Спецификация и правила кодирования для описания атрибутов определены в разделе 2.5 [RFC4512]. Если коротко, описание атрибута — это тип атрибута и ноль или более опций.

AttributeDescription ::= LDAPString
                        -- ограничена до <attributedescription>
                        -- [RFC4512]
2007 - 2017 © Русские переводы RFC, IETF, ISOC.