diff options
| author | David M. Syzdek <david@syzdek.net> | 2019-11-25 00:44:06 -0900 |
|---|---|---|
| committer | David M. Syzdek <david@syzdek.net> | 2019-11-25 00:51:03 -0900 |
| commit | 46341c29e9c4d1d3557aa3a3939c876f49030b8a (patch) | |
| tree | e6c49c147771881c56b2a4cc15fada272803eb81 /doc/oidspecs/rfc/rfc4517.oidspec | |
| parent | 24fc995e7ef7627d47b1d992aaf79c2f8bb6e4b4 (diff) | |
| download | ldap-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.oidspec | 45 |
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 |
