RFC1558 日本語訳
1558 A String Representation of LDAP Search Filters. T. Howes. December 1993. (Format: TXT=5239 bytes) (Obsoleted by RFC1960) (Status: INFORMATIONAL)
プログラムでの自動翻訳です。
英語原文
Network Working Group T. Howes Request for Comments: 1558 University of Michigan Category: Informational December 1993
コメントを求めるワーキンググループT.ハウズの要求をネットワークでつないでください: 1558年のミシガン大学カテゴリ: 情報の1993年12月
A String Representation of LDAP Search Filters
LDAP検索フィルタのストリング表現
Status of this Memo
このMemoの状態
This memo provides information for the Internet community. This memo does not specify an Internet standard of any kind. Distribution of this memo is unlimited.
このメモはインターネットコミュニティのための情報を提供します。 このメモはどんな種類のインターネット標準も指定しません。 このメモの分配は無制限です。
Abstract
要約
The Lightweight Directory Access Protocol (LDAP) [1] defines a network representation of a search filter transmitted to an LDAP server. Some applications may find it useful to have a common way of representing these search filters in a human-readable form. This document defines a human-readable string format for representing LDAP search filters.
ライトウェイト・ディレクトリ・アクセス・プロトコル(LDAP)[1]はLDAPサーバに送られた検索フィルタのネットワーク表現を定義します。いくつかのアプリケーションが、人間読み込み可能なフォームにこれらの検索フィルタを表す一般的な方法を持っているのが役に立つのがわかるかもしれません。 このドキュメントは、LDAP検索フィルタを表すために人間読み込み可能な記号列の書式を定義します。
1. LDAP Search Filter Definition
1. LDAP検索フィルター定義
An LDAP search filter is defined in [1] as follows:
LDAP検索フィルタは以下の[1]で定義されます:
Filter ::= CHOICE { and [0] SET OF Filter, or [1] SET OF Filter, not [2] Filter, equalityMatch [3] AttributeValueAssertion, substrings [4] SubstringFilter, greaterOrEqual [5] AttributeValueAssertion, lessOrEqual [6] AttributeValueAssertion, present [7] AttributeType, approxMatch [8] AttributeValueAssertion }
以下をフィルターにかけてください:= 選択そして、[2]フィルタ、AttributeValueAssertion(サブストリング[4]SubstringFilter、greaterOrEqual[5]AttributeValueAssertion、lessOrEqual[6]AttributeValueAssertion)が[7]AttributeType、approxMatch[8]AttributeValueAssertionを寄贈するequalityMatch[3]ではなく、[0]SET OF Filter、または[1]SET OF Filter
SubstringFilter ::= SEQUENCE { type AttributeType, SEQUENCE OF CHOICE { initial [0] LDAPString, any [1] LDAPString, final [2] LDAPString } }
SubstringFilter:、:= 系列AttributeTypeをタイプしてください、そして、SEQUENCE OF CHOICEは[0]LDAPString、どんな[1]LDAPString、決勝[2]LDAPStringにも頭文字をつけます。
Howes [Page 1] RFC 1558 Representation of LDAP Filters December 1993
LDAPのハウズ[1ページ]RFC1558表現は1993年12月をフィルターにかけます。
AttributeValueAssertion ::= SEQUENCE attributeType AttributeType, attributeValue AttributeValue }
AttributeValueAssertion:、:= 系列attributeType AttributeType、attributeValue AttributeValue
AttributeType ::= LDAPString
AttributeType:、:= LDAPString
AttributeValue ::= OCTET STRING
AttributeValue:、:= 八重奏ストリング
LDAPString ::= OCTET STRING
LDAPString:、:= 八重奏ストリング
where the LDAPString above is limited to the IA5 character set. The AttributeType is a string representation of the attribute object identifier in dotted OID format (e.g., "2.5.4.10"), or the shorter string name of the attribute (e.g., "organizationName", or "o"). The AttributeValue OCTET STRING has the form defined in [2]. The Filter is encoded for transmission over a network using the Basic Encoding Rules defined in [3], with simplifications described in [1].
上のLDAPStringがIA5文字の組に制限されるところ。 AttributeTypeが点を打たされたOID形式において、属性物の識別子のストリング表現である、(例えば、「2.5 .4 0.1インチ)、属性(例えば、"organizationName"、または「o」)の、より短いストリング名、」 AttributeValue OCTET STRINGには、[2]で定義された書式があります。 Filterはネットワークの上のトランスミッションのために[3]で定義されたBasic Encoding Rulesを使用することでコード化されます、簡素化が[1]で説明されている状態で。
2. String Search Filter Definition
2. ストリング検索フィルター定義
The string representation of an LDAP search filter is defined by the following BNF. It uses a prefix format.
LDAP検索フィルタのストリング表現は以下のBNFによって定義されます。 それは接頭語形式を使用します。
<filter> ::= '(' <filtercomp> ')' <filtercomp> ::= <and> | <or> | <not> | <item> <and> ::= '&' <filterlist> <or> ::= '|' <filterlist> <not> ::= '!' <filter> <filterlist> ::= <filter> | <filter> <filterlist> <item> ::= <simple> | <present> | <substring> <simple> ::= <attr> <filtertype> <value> <filtertype> ::= <equal> | <approx> | <greater> | <less> <equal> ::= '=' <approx> ::= '~=' <greater> ::= '>=' <less> ::= '<=' <present> ::= <attr> '=*' <substring> ::= <attr> '=' <initial> <any> <final> <initial> ::= NULL | <value> <any> ::= '*' <starval> <starval> ::= NULL | <value> '*' <starval> <final> ::= NULL | <value>
<フィルタ>:、:= '('<filtercomp>')'<filtercomp>:、:= <と>。| <か>。| >ではなく、<。| <の品目の><と>:、:= '&'<filterlist><か>:、:= '|'>ではなく、<filterlist><:、:、'= '!'<フィルタ><filterlist>:、:= <フィルタ>。| <フィルタ><filterlist><の品目>:、:= <の簡単な>。| <の現在の>。| <サブストリングの>の<の簡単な>:、:= <attr><filtertype><値の><filtertype>:、:= <の等しい>。| <、約、>。| <の、よりすばらしい>。| <の、より少ない><等しい>:、:= <と約'等しい'、>:、:= '~='<の、よりすばらしい>:、:= '>='<の、より少ない>:、:= '<='<の現在の>:、:= <attr>'=*'<サブストリング>:、:= >の<の最終的な>いずれも<が頭文字をつける<attr>'='<の初期の><>:、:= ヌル| <値の><、どんな>も:、:= '*'<starval><starval>:、:= ヌル| <値の>'*'<のstarvalの>の<の最終的な>:、:= ヌル| <値の>。
<attr> is a string representing an AttributeType, and has the format defined in [1]. <value> is a string representing an AttributeValue, or part of one, and has the form defined in [2]. If a <value> must contain one of the characters '*' or '(' or ')', these characters
<attr>はAttributeTypeを表すストリングであり、[1]で定義された書式を持っています。 <値の>はAttributeValueを表すストリング、または1の一部であり、[2]で定義された書式を持っています。 または、<値の>がキャラクタ'*'の1つを含まなければならない、'、('')'、これらのキャラクタ
Howes [Page 2] RFC 1558 Representation of LDAP Filters December 1993
LDAPのハウズ[2ページ]RFC1558表現は1993年12月をフィルターにかけます。
should be escaped by preceding them with the backslash '\' character.
バックスラッシュ'\'キャラクタと共にそれらに先行することによって、逃げられるべきです。
3. Examples
3. 例
This section gives a few examples of search filters written using this notation.
このセクションはこの記法を使用することで書かれた検索フィルタに関するいくつかの例を出します。
(cn=Babs Jensen) (!(cn=Tim Howes)) (&(objectClass=Person)(|(sn=Jensen)(cn=Babs J*))) (o=univ*of*mich*)
(cnはBabsジェンセン) ((ティム・cn=ハウズ))と等しいです((objectClassは人と等しいです)(| (snはジェンセンと等しいです)(バブスcn=J*)))。(*mich*のo=univ*)
4. Security Considerations
4. セキュリティ問題
Security issues are not discussed in this memo.
このメモで安全保障問題について議論しません。
5. References
5. 参照
[1] Yeong, W., Howes, T., and S. Kille, "Lightweight Directory Access Protocol", RFC 1487, Performance Systems International, University of Michigan, ISODE Consortium, July 1993.
[1]YeongとW.とハウズ、T.とS.Kille、「ライトウェイト・ディレクトリ・アクセス・プロトコル」、RFC1487、国際言語運用機構、ミシガン大学、ISODE共同体、1993年7月。
[2] Howes, T., Kille, S., Yeong, W., and C. Robbins, "The String Representation of Standard Attribute Syntaxes", RFC 1488, University of Michigan, ISODE Consortium, Performance Systems International, NeXor Ltd., July 1993.
[2] ハウズ、T.、Kille、S.、Yeong、W.、およびC.ロビンス、「標準の属性構文のストリング表現」、RFC1488、ミシガン大学、ISODE共同体、国際言語運用機構、NeXor Ltd.(1993年7月)。
[3] "Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1)", CCITT Recommendation X.209, 1988.
[3] 「抽象構文記法1(ASN.1)のための基本的な符号化規則の仕様」、CCITT推薦X.209、1988。
6. Author's Address
6. 作者のアドレス
Tim Howes University of Michigan ITD Research Systems 535 W William St. Ann Arbor, MI 48103-4943 USA
ティムハウズミシガン大学ITDリサーチシステム535Wウィリアム・聖MI48103-4943アナーバー(米国)
Phone: +1 313 747-4454 EMail: tim@umich.edu
以下に電話をしてください。 +1 313 747-4454 メールしてください: tim@umich.edu
Howes [Page 3]
ハウズ[3ページ]
一覧
スポンサーリンク