aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/doc/oidspecs/rfc/rfc4517.oidspec
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2019-11-25 00:44:06 -0900
committerDavid M. Syzdek <david@syzdek.net>2019-11-25 00:51:03 -0900
commit46341c29e9c4d1d3557aa3a3939c876f49030b8a (patch)
treee6c49c147771881c56b2a4cc15fada272803eb81 /doc/oidspecs/rfc/rfc4517.oidspec
parent24fc995e7ef7627d47b1d992aaf79c2f8bb6e4b4 (diff)
downloadldap-utils-46341c29e9c4d1d3557aa3a3939c876f49030b8a.tar.gz
ldap-utils-46341c29e9c4d1d3557aa3a3939c876f49030b8a.tar.bz2
ldap-utils-46341c29e9c4d1d3557aa3a3939c876f49030b8a.tar.xz
ldap-utils-46341c29e9c4d1d3557aa3a3939c876f49030b8a.zip
libldapschema: adding support for common ABNF OID spec files
Diffstat (limited to '')
-rw-r--r--doc/oidspecs/rfc/rfc4517.oidspec45
1 files changed, 45 insertions, 0 deletions
diff --git a/doc/oidspecs/rfc/rfc4517.oidspec b/doc/oidspecs/rfc/rfc4517.oidspec
index 8bfc979..9a3896c 100644
--- a/doc/oidspecs/rfc/rfc4517.oidspec
+++ b/doc/oidspecs/rfc/rfc4517.oidspec
@@ -1,4 +1,49 @@
1{ 1{
2 //
3 // RFC 4517 LDAP: Syntaxes and Matching Rules June 2006
4 //
5 // 3.2. Common Definitions
6 //
7 // The following ABNF rules are used in a number of the syntax
8 // definitions in Section 3.3.
9 //
10 // PrintableCharacter = ALPHA / DIGIT / SQUOTE / LPAREN / RPAREN /
11 // PLUS / COMMA / HYPHEN / DOT / EQUALS /
12 // SLASH / COLON / QUESTION / SPACE
13 // PrintableString = 1*PrintableCharacter
14 // IA5String = *(%x00-7F)
15 // SLASH = %x2F ; forward slash ("/")
16 // COLON = %x3A ; colon (":")
17 // QUESTION = %x3F ; question mark ("?")
18 //
19 // The <ALPHA>, <DIGIT>, <SQUOTE>, <LPAREN>, <RPAREN>, <PLUS>, <COMMA>,
20 // <HYPHEN>, <DOT>, <EQUALS>, and <SPACE> rules are defined in
21 // [RFC4512].
22 //
23 .oid = "1.3.6.1.4.1.27893.4.1.1.2",
24 .desc = "RFC 4512: 3.2. Common Definitions",
25 .type = LDAPSCHEMA_ABNF,
26 .def = "",
27 .abnf = "; RFC 4512: LDAP: Syntaxes and Matching Rules\n"
28 "; Section: 3.2. Common Definitions\n"
29 "PrintableCharacter = ALPHA / DIGIT / SQUOTE / LPAREN / RPAREN /\n"
30 " PLUS / COMMA / HYPHEN / DOT / EQUALS /\n"
31 " SLASH / COLON / QUESTION / SPACE\n"
32 "PrintableString = 1*PrintableCharacter\n"
33 "IA5String = *(%x00-7F)\n"
34 "SLASH = %x2F ; forward slash (\"/\")\n"
35 "COLON = %x3A ; colon (\":\")\n"
36 "QUESTION = %x3F ; question mark (\"?\")\n",
37 .spec = "RFC 4517: LDAP: Syntaxes and Matching Rules",
38 .spec_type = LDAPSCHEMA_SPEC_RFC,
39 .spec_name = "4517",
40 .spec_section = "3.2",
41 .spec_vendor = "IETF",
42};
43
44
45
46{
2 // RFC 4512 LDAP Models June 2006 47 // RFC 4512 LDAP Models June 2006
3 // 48 //
4 // 4.1.2. Attribute Types 49 // 4.1.2. Attribute Types