Network Working Group                                          A. Newton
Request for Comments: 4414                                VeriSign, Inc.
Category: Standards Track                                  February 2006
        
                         An ENUM Registry Type
          for the Internet Registry Information Service (IRIS)
        

Status of This Memo

このメモのステータス

This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

この文書は、インターネットコミュニティのためのインターネット標準トラックプロトコルを指定し、改善のための議論と提案を要求します。このプロトコルの標準化状態と状態への「インターネット公式プロトコル標準」(STD 1)の最新版を参照してください。このメモの配布は無制限です。

Copyright Notice

著作権表示

Copyright (C) The Internet Society (2006).

著作権(C)インターネット協会(2006)。

Abstract

抽象

This document describes an Internet Registry Information Service (IRIS) registry schema for registered ENUM information. The schema extends the necessary query and result operations of IRIS to provide the functional information service needs for syntaxes and results used by ENUM registries.

この文書では、登録されたENUM情報のためのインターネットレジストリ情報サービス(IRIS)のレジストリスキーマを記述する。スキーマは、ENUMレジストリによって使用される構文と結果のための機能情報サービスのニーズを提供するために、IRISの必要クエリ及び結果の操作を拡張します。

Table of Contents

目次

   1. Introduction ....................................................3
   2. Document Terminology ............................................3
   3. Schema Description ..............................................3
      3.1. Query Derivatives ..........................................3
           3.1.1. <findEnumsByE164> Query .............................3
           3.1.2. <findEnumsByContact> Query ..........................4
           3.1.3. <findContacts> Query ................................4
           3.1.4. <findEnumsByHost> Query .............................4
           3.1.5. Contact Search Group ................................5
      3.2. Result Derivatives .........................................5
           3.2.1. Privacy Labels ......................................5
           3.2.2. Contact Group .......................................7
           3.2.3. <enum> Result .......................................8
           3.2.4. <host> Result ......................................12
           3.2.5. <contact> Result ...................................13
           3.2.6. <registrationAuthority> Result .....................15
           3.2.7. <validationEntity> Result ..........................16
           3.2.8. <communicationServiceProvider> Result ..............17
           3.2.9. <validationEvent> Result ...........................18
      3.3. Generic Code Derivatives ..................................19
           3.3.1. <searchTooWide> ....................................19
           3.3.2. <languageNotSupported> .............................19
      3.4. Support for <iris:lookupEntity> ...........................19
   4. Formal XML Syntax ..............................................21
   5. Blocks Extensible Exchange Protocol (BEEP) Transport
      Compliance .....................................................46
      5.1. Message Pattern ...........................................46
      5.2. Server Authentication .....................................46
   6. URI Resolution .................................................46
      6.1. Application Service Label .................................46
   7. Internationalization Considerations ............................46
   8. IANA Considerations ............................................47
      8.1. XML Namespace URN Registration ............................47
      8.2. S-NAPTR Registration ......................................48
      8.3. BEEP Registration .........................................48
   9. Security Considerations ........................................48
   10. Normative References ..........................................48
   A.  Contributions and Acknowledgements ............................50
        
1. Introduction
1. はじめに

This document describes an IRIS registry schema for registries of ENUM data using an XML Schema [4] derived from and using the IRIS [5] schema.

この文書は、XMLスキーマを使用してENUMデータのレジストリのIRISレジストリスキーマ[4]に由来する説明とIRIS [5]スキーマを使用します。

The schema given is this document is specified using the Extensible Markup Language (XML) 1.0 as described in XML [1], XML Schema notation as described in XML_SD [3] and XML_SS [4], and XML Namespaces as described in XML_NS [2].

指定されたスキーマはXML_SD [3]及びXML_SSに記載されるようにXML [1]、XMLスキーマ表記法で説明したように、このドキュメントは、拡張マークアップ言語(XML)1.0を使用して指定されている[4]、およびXML名前空間XML_NS [2に記載のように]。

2. Document Terminology
2.ドキュメントの用語

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [10].

この文書のキーワード "MUST"、 "MUST NOT"、 "REQUIRED"、、、、 "べきではない" "べきである" "ないもの" "ものとし"、 "推奨"、 "MAY"、および "OPTIONAL" はありますRFC 2119 [10]に記載されているように解釈されます。

This document uses the term "ENUM" as the fully qualified domain name following the conventions of ENUM [17].

この文書では、ENUM [17]の規則を以下の完全修飾ドメイン名として用語「ENUM」を使用しています。

3. Schema Description
3.スキーマ説明

IRIS requires the derivation of both query and result elements by a registry schema. These descriptions follow.

IRISは、レジストリのスキーマによって両方のクエリと結果の要素の導出が必要です。これらの記述は以下の通り。

References to XML elements with no namespace qualifier are from the schema defined in Section 4. References to elements and attributes with the "iris" XML namespace qualifier are from the schema defined in IRIS [5].

なし名前空間修飾子を持つXML要素への参照はIRISで定義されたスキーマからあるセクションで定義されたスキーマ4.参考資料「アイリス」のXML名前空間修飾子を持つ要素へと属性からのもの[5]。

The descriptions contained within this section refer to XML elements and attributes and their relation to the exchange of data within the protocol. These descriptions also contain specifications outside the scope of the formal XML syntax. Therefore, this section will use terms defined by RFC 2119 [10] to describe the specification outside the scope of the formal XML syntax. While reading this section, please reference Section 4 for needed details on the formal XML syntax.

このセクション内に含まれる記述は、XML要素および属性およびプロトコル内のデータの交換との関係を指します。これらの記述はまた、正式なXML構文の範囲外の仕様が含まれています。したがって、このセクションでは、正式なXML構文の範囲外の仕様を記述するためにRFC 2119 [10]によって定義された用語を使用します。このセクションを読んでいる間、正式なXML構文の必要な詳細については、第4章を参照してください。

3.1. Query Derivatives
3.1. クエリデリバティブ
3.1.1. <findEnumsByE164> Query
3.1.1. <FindEnumsByE164>クエリ

<findEnumsByE164> finds ENUM domains by searching on prefixes of E.164 numbers and returns <enum> (Section 3.2.3) results.

<findEnumsByE164>は、E.164番号とリターンの接頭辞の<列挙>(セクション3.2.3)の結果を検索してENUMドメインを見出します。

The E.164 prefix is specified using the <e164Prefix> child of <findEnumsByE164>. An optional child element of <findEnumsByE164>,

E.164プリフィックスは、<findEnumsByE164>の<e164Prefix>子を使用して指定されています。 <findEnumsByE164>のオプションの子要素、

<specificity>, can narrow the search to ENUM domains associated with E.164 numbers that are either more specific or less specific. If the <specificity> element is present and has the content 'less', then the search is to be narrowed to E.164 numbers that are less specific (i.e., have fewer digits). If the <specificity> element is present and has the content 'more', then the search is to be narrowed to E.164 numbers that are more specific (i.e., have more digits).

<特異性>、のいずれかのより具体的な以下特異的であるE.164番号に関連付けられたENUMドメインに検索を絞り込むことができます。 <特異性>要素が存在し、「以下のコンテンツがある場合、検索は(すなわち、より少ない桁数を有する)未満に特異的であり、E.164番号に狭くすべきです。 <特異性>要素が存在し、「複数のコンテンツがある場合、検索は(すなわち、より多くの数字を持っている)、より特異的であり、E.164番号に狭くすべきです。

3.1.2. <findEnumsByContact> Query
3.1.2. <FindEnumsByContact>クエリ

<findEnumsByContact> finds ENUM domains by searches on fields associated with an ENUM domain's contact.

<findEnumsByContact>は、ENUMドメインの連絡先に関連付けられたフィールドでの検索により、ENUMドメインを検索します。

The allowable search fields are handled with either the <contactHandle> element or one of the elements in the "contactSearchGroup" (see Section 3.1.5). The <contactHandle> element allows for the ENUM domains to be selected based on the contact having the specified contact handle.

許容検索フィールドは、<contactHandle>要素または「contactSearchGroup」の要素の1(3.1.5項を参照)のいずれかで処理されます。 <contactHandle>要素は、指定された連絡先ハンドルを有するコンタクトに基づいて選択されるENUMドメインを可能にします。

The query MAY also be constrained further using the optional <role> element. The contents of this element signify the role the contact has with the ENUM domain.

問合せは、さらにオプションの<役割>要素を使用して制約される可能性があります。この要素の内容は、接触がENUMドメインであり役割を意味しています。

This query also provides optional <language> elements containing language tags. Clients MAY use these elements to give a hint about the natural language(s) of the affected element. Servers MAY use this information in processing the query, such as tailoring normalization routines to aid in more effective searches.

このクエリは、言語タグを含むオプションの<言語>要素を提供します。クライアントは、影響を受けた要素の自然言語(複数可)についてのヒントを与えるために、これらの要素を使用するかもしれません。サーバーは、このような、より効果的な検索を支援するために正規化ルーチンを調整するよう、クエリの処理中にこの情報を使用することができます。

3.1.3. <findContacts> Query
3.1.3. <findContacts>クエリ

<findContacts> searches for contacts given search constraints.

<findContacts>検索制約与えられた連絡先を検索します。

The allowable search fields are handled by one of the elements in the "contactSearchGroup" (see Section 3.1.5).

許容検索フィールドが「contactSearchGroup」の要素のいずれかによって処理されます(3.1.5項を参照してください)。

This query also provides optional <language> elements containing language tags. Clients MAY use these elements to give a hint about the natural language(s) of the affected element. Servers MAY use this information in processing the query, such as tailoring normalization routines to aid in more effective searches.

このクエリは、言語タグを含むオプションの<言語>要素を提供します。クライアントは、影響を受けた要素の自然言語(複数可)についてのヒントを与えるために、これらの要素を使用するかもしれません。サーバーは、このような、より効果的な検索を支援するために正規化ルーチンを調整するよう、クエリの処理中にこの情報を使用することができます。

3.1.4. <findEnumsByHost> Query
3.1.4. <FindEnumsByHost>クエリ

This query does a simple search for the ENUM domains being hosted by a name server. The search is constrained using either the host name [12], host handle, IPv4 address, or IPv6 address of the name server.

このクエリは、ネームサーバによってホストされているENUMドメインのための簡単な検索を行います。検索は、ホスト名[12]、ホストハンドル、IPv4アドレス、またはネームサーバのIPv6アドレスのいずれかを使用して拘束されます。

3.1.5. Contact Search Group
3.1.5. 連絡先を検索するグループ

Some of the queries above have similar query constraints for searching on contacts. This section describes those common parameters.

クエリの一部は、上記の連絡先に検索するための類似したクエリの制約があります。ここでは、これらの一般的なパラメータを示します。

<commonName> allows the query to be constrained based on the common name of the contact. The constraint can either constrain the query by an exact match using the <exactMatch> element, or it may constrain the query by a subset of the common name using the <beginsWith> and <endsWith> elements.

<commonNameの>クエリは、連絡先の共通名に基づいて制約することができます。制約は<完全一致>要素を使用して完全に一致してクエリを制限するか、またはそれが<beginsWith>と<endsWith>要素を使用して共通名のサブセットによってクエリを制限してもよいです。

<organization> allows the query to be constrained based on the organization name of the contact. It has the same semantics as the <commonName> element.

<組織>は、クエリが連絡先の組織名に基づいて制約することができます。それは、<commonNameを>要素と同じ意味を持っています。

<eMail> constrains the query based on the e-mail address of the contact. This may be done by an exact e-mail address using the <exactMatch> element or by any e-mail address in a domain using the <inDomain> element. The <inDomain> MUST only contain a valid domain name (i.e., no '@' symbol), and the matching SHOULD take place only on the domain given (i.e., no partial matches with respect to substrings or parent domains). If either the contents of the <inDomain> element or domain part of the contents of the <exactMatch> element contain a name with non-ASCII characters, they MUST be normalized according to the processes of RFC 3491 [15].

<電子メール>は、連絡先の電子メールアドレスに基づいてクエリを制約します。これは、<完全一致>要素を使用して、正確な電子メールアドレスまたは<inDomain>要素を使用してドメイン内の任意の電子メールアドレスによって行うことができます。 <inDomain>のみ有効なドメイン名(すなわち、ない「@」記号)を含まなければならない、とのマッチングは、ドメインのみ与えられた(部分文字列または親ドメインに関して、すなわち、部分一致なし)で行われるべきです。 <完全一致>要素の内容の<inDomain>要素またはドメイン部分の内容のいずれかが、非ASCII文字で名前が含まれている場合、それらは[15] RFC 3491の方法に従って正規化されなければなりません。

The <city>, <region>, and <postalCode> elements restrict the scope of the query based on the city, region, or postal code of the contact, respectively. Each one must only contain an <exactMatch> element containing the exact city, region, or postal code (i.e., no substring searches).

<都市>、<地域>、および<postalCodeの>要素はそれぞれ、都市、地域、または連絡先の郵便番号に基づいて、クエリの範囲を制限します。それぞれが唯一の正確な都市、地域、または郵便番号(すなわち、無ストリング検索)を含む<完全一致>要素を含まなければなりません。

3.2. Result Derivatives
3.2. 結果デリバティブ
3.2.1. Privacy Labels
3.2.1. プライバシーラベル

Several of the results in this registry type have values that cannot be given but must be specified as present or must be flagged so that clients do not divulge them. In order to achieve this, some of the results use the following element types:

このレジストリタイプの結果のいくつかは与えることはできませんが、本のように指定しなければならないか、またはクライアントがそれらを漏らさないようにフラグを設定する必要があります値を持っています。これを達成するためには、結果の一部は、以下の要素型を使用します。

o "dateTimePrivacyType" - contains the XML Schema [3] data type "dateTime". The contents of this element MUST be specified using the 'Z' indicator for Coordinated Universal Time (UTC).

O "dateTimePrivacyTypeは" - XMLスキーマ[3]のデータ型 "のdateTime" を含みます。この要素の内容は、協定世界時(UTC)のために「Z」インジケータを使用して指定されなければなりません。

o "stringPrivacyType" - contains the XML Schema [3] data type "string".

O "stringPrivacyTypeは" - XMLスキーマ[3]データ型 "string" を含みます。

o "normalizedStringPrivacyType" - contains the XML Schema [3] data type "normalizedString".

O "normalizedStringPrivacyTypeは" - XMLスキーマ[3]のデータ型 "normalizedStringで" を含みます。

o "tokenPrivacyType" - contains the XML Schema [3] data type "token".

O "tokenPrivacyTypeは" - XMLスキーマ[3]のデータ型 "トークン" を含みます。

o "enumStatusType" - describes a state for an ENUM domain. This element has the following optional attributes:

「enumStatusType」O - ENUMドメインの状態を説明しています。この要素は、以下の任意の属性があります。

* 'scope' - indicates the scope or origin of the status value.

*「範囲は」 - ステータス値の範囲または起源を示しています。

* 'disposition' - contains either the value "pending", meaning that initial processing for this status has begun and is not yet complete, or the value "prohibited", meaning this ENUM domain cannot achieve this status according to either the registry or registrar of this ENUM domain.

*「処分」 - このENUMドメインは、レジストリやレジストラのいずれかに応じて、この状態を達成できないことができることを意味し、この状態のための初期処理が開始され、まだ完了していないしていることを意味し、「保留中」のいずれかの値が含まれている、または値が「禁止」このENUMドメインの。

* 'actor' - contains either the value "registry", meaning this status value has been associated with this ENUM domain by the registry, or the value "registrar", meaning this status value has been associated with this ENUM domain by the registrar.

*「俳優は」 - 登録することにより、このENUMドメインに関連付けられているこのステータス値を意味し、レジストリによって、このENUMドメイン、または値「レジストラ」に関連付けられているこのステータス値を意味し、どちらかの値「レジストリ」が含まれています。

This element has the following optional child elements:

この要素は、次のオプションの子要素があります。

* <appliedDate> - indicates the date and time the status was applied.

* <appliedDate> - ステータスが適用された日付と時刻を示しています。

* <description> - provides a textual description of the status. This element has a required 'language' attribute.

* <説明> - 状態のテキスト記述を提供します。この要素は必須の「言語」属性を持っています。

* <subStatus> - indicates a jurisdictional-dependent reason for this status value. This element has a required 'authority' attribute to indicate the jurisdictional authority associated with this sub-status.

* <SUBSTATUS> - このステータス値の管轄依存の理由を示します。この要素は、このサブステータスに関連した管轄権を示すために必要な「権威」属性を持っています。

o "contactTypeType" - contains an optional <description> child elements. Each <description> child element requires a 'language' attribute.

O「contactTypeTypeは」 - オプションの<説明>子要素が含まれています。各<説明>子要素は、「言語」属性が必要です。

As specified, they are nillable and therefore may be present with empty content or present with their specified content. The use of these elements is also optional.

指定されたように、それらはNULLにあり、したがって、それらの指定されたコンテンツを持つ空のコンテンツまたは存在と存在していてもよいです。これらの要素の使用も任意です。

If present without content, each of these element types MUST have one or more of the following boolean attributes:

コンテンツなしで存在する場合、これらの要素タイプのそれぞれは、次のブール属性の一つ以上を持っている必要があります。

o 'private' - if true, this specifies that the content is absent because it may never be published.

O「プライベート」 - trueの場合、これはそれが公表されることはありません可能性があるため、コンテンツが存在しないことを指定します。

o 'denied' - if true, this specifies that the content is absent because policy does not allow it to be given under the current level of access.

O「拒否」 - trueの場合、このポリシーは、それがアクセスの現在のレベルの下で与えられることを許可していないため、コンテンツが存在しないことを指定します。

If present with content, each of these element types MAY have one or more of the following boolean attributes:

コンテンツを持つ存在する場合、これらの要素タイプのそれぞれは、次のブール属性の1つ以上を有することができます。

o 'doNotRedistribute' - if true, this specifies that the content is not to be redistributed.

「doNotRedistribute O」 - trueの場合、これはコンテンツが再配布されないことを指定します。

o 'specialAccess' - if true, this specifies that the content has been provided due to special access rights.

「specialAccess O」 - trueの場合、これはコンテンツが原因特殊なアクセス権に提供されていることを指定します。

These boolean attributes SHOULD be used in accordance with the level of access being granted the recipient of the data. For example, marking data as 'private' or 'denied' is to be expected if the user is anonymous or has some other low level of access that does not warrant viewing of that particular data. Likewise, data marked with 'doNotRedistribute' or 'specialAccess' is to be expected if the user is authenticated and has a high level of access.

これらのブール属性は、データの受信者を許可されるアクセスのレベルに応じて、使用されてください。例えば、「プライベート」または「拒否」としてデータをマークすると、ユーザーは匿名であるか、その特定のデータの閲覧を保証するものではありませんアクセスのいくつかの他の低レベルを持っている場合に予想されます。同様に、「doNotRedistribute」または「specialAccess」でマークされたデータは、ユーザーが認証された場合に予想されるべきであり、アクセスの高いレベルを持っています。

3.2.2. Contact Group
3.2.2. 連絡先グループ

Many of the results share a set of references to contacts regarding an associated role. These are represented by the following elements:

結果の多くは、関連する役割に関する連絡先への参照のセットを共有します。これらは、次の要素によって表されます。

o <billingContact>

O <billingContact>

o <technicalContact>

O <技術担当>

o <administrativeContact>

O <行政の連絡先>

o <legalContact>

または<legalContact>

o <zoneContact>

O <zoneContact>

o <abuseContact>

O <abuseContact>

o <securityContact>

O <securityContact>

o <otherContact>

O <otherContact>

Each of these elements contains an entity reference. The referent of each MUST be a <contact> (Section 3.2.5).

これらの各要素は、エンティティ参照が含まれています。各々のリファレントは<接点>(セクション3.2.5)でなければなりません。

3.2.3. <enum> Result
3.2.3. <列挙>結果

An example of a <enum> result:

<列挙>結果の例:

<enum authority="3.0.7.1.e164.arpa" registryType="ereg1" entityClass="enum-handle" entityName="555-1234.001" >

<列挙権限= "3.0.7.1.e164.arpa" registryType = "ereg1" entityClass = "列挙型ハンドル" エンティティネーム= "555から1234.001">

<e164Number>+1 703 555 1234</e164Number>

<e164Number> +1 703 555 1234 </ e164Number>

<nameServer iris:referentType="ereg:host" authority="3.0.7.1.e164.arpa" registryType="ereg1" entityClass="host-handle" entityName="ns1.001" /> <nameServer iris:referentType="ereg:host" authority="3.0.7.1.e164.arpa" registryType="ereg1" entityClass="host-handle" entityName="ns2.001" />

<ネームサーバのアイリス:referentType = "EREG:ホスト" 権威= "3.0.7.1.e164.arpa" registryType = "ereg1" entityClass = "ホスト・ハンドル" エンティティネーム= "ns1.001" /> <ネームサーバーアイリス:referentType =」 EREG:ホスト」権威= "3.0.7.1.e164.arpa" registryType = "ereg1" entityClass = "ホスト・ハンドル" エンティティネーム= "ns2.001" />

<registrant iris:referentType="ereg:contact" authority="3.0.7.1.e164.arpa" registryType="ereg1" entityClass="contact-handle" entityName="beb140"> <iris:displayName language="en"> Bill Eckels </iris:displayName> </registrant>

<登録アイリス:referentType = "EREG:接触" 権限= "3.0.7.1.e164.arpa" registryType = "ereg1" entityClass = "接触ハンドル" エンティティネーム= "beb140"> <アイリス:のdisplayName言語= "EN">ビルEckels </アイリス:のdisplayName> </登録>

<technicalContact iris:referentType="ereg:contact" authority="3.0.7.1.e164.arpa" registryType="ereg1" entityClass="contact-handle" entityName="mak21"> <iris:displayName language="en"> Mark Kosters </iris:displayName> </technicalContact>

<technicalContactアイリス:referentType = "EREG:接触" 権限= "3.0.7.1.e164.arpa" registryType = "ereg1" entityClass = "接触ハンドル" エンティティネーム= "mak21"> <アイリス:のdisplayName言語= "EN">マークKosters </アイリス:のdisplayName> </ technicalContact>

<status> <create/> <active/> <delete actor="registrar" disposition="prohibited"> <subStatus authority="regr.example"> AUTO-LOCK </subStatus> </delete>

<状態> <作成/> <アクティブ/> <削除俳優= "レジストラ" 処分= "禁止"> <SUBSTATUS権限は= "regr.example"> AUTO-LOCK </ SUBSTATUS> </削除>

<update actor="registrar" disposition="prohibited"> <subStatus authority="regr.example"> AUTO-LOCK </subStatus> </update> <transfer actor="registrar" disposition="prohibited"> <subStatus authority="registrar.example"> AUTO-LOCK </subStatus> </transfer> <redemptionPeriod actor="registry" disposition="pending"> <subStatus authority="policy-body.example"> STANDARD RGP </subStatus> </redemptionPeriod> </status>

<アップデート俳優= "レジストラ" 処分= "禁止"> <SUBSTATUS権限= "regr.example"> AUTO-LOCK </ SUBSTATUS> </更新> <転送俳優= "レジストラ" 処分= "禁止"> <SUBSTATUS権限= "保留" = "registrar.example"> AUTO-LOCK </ SUBSTATUS> </転送> <redemptionPeriod俳優= "レジストリ" 処分> <SUBSTATUS権限は= "ポリシーbody.example">標準RGP </ SUBSTATUS> < / redemptionPeriod> </ステータス>

</enum>

</列挙型>

The <enum> result represents an instance of an ENUM domain assignment. The children of the <enum> element are as follows:

<列挙>結果はENUMドメインの割り当てのインスタンスを表します。次のように<列挙>要素の子は、次のとおりです。

o <e164Number> - the E.164 number for this ENUM domain as defined by [13]. It is RECOMMENDED that only space characters be used between the digits of these E.164 numbers, as of the international number format defined in [14].

O <e164Number> - このENUMドメインのE.164番号[13]によって定義されます。それだけ空白文字は[14]で定義された国際番号フォーマットのように、これらのE.164番号の桁の間で使用することが推奨されます。

o <enumHandle> - a registry-unique assigned identifier to an ENUM domain.

O <enumHandle> - ENUMドメインにレジストリ固有割り当てられた識別子。

o <nameServer> - MUST contain an entity reference to a referent of type <host> (Section 3.2.4).

O <ネームサーバ - >型<ホスト>(セクション3.2.4)のリファレントにエンティティ参照を含まなければなりません。

o <registrant> - elements containing an entity reference to the registrant of this ENUM domain. The referent MUST be a <contact> (Section 3.2.5) result.

O <登録> - このENUMドメインの登録にエンティティ参照を含む要素。指示対象は、<連絡先>(3.2.5節)の結果でなければなりません。

o ENUM domain contacts - see Section 3.2.2.

ENUMドメインの連絡先O - セクション3.2.2を参照してください。

o <status> - may contain at least one of the following elements of type 'enumStatusType' (see Section 3.2.1).

O <状態> - タイプ「enumStatusType」の次の要素のうちの少なくとも一つを含有していてもよい(セクション3.2.1参照)。

* <reserved> - this ENUM domain falls outside the normal registration rules and/or processes for registration

* <予約> - このENUMドメインが登録のために通常の登録ルール及び/又はプロセスから外れ

* <create> - assigned to a registrant

* <作成> - 登録者に割り当てられました

* <active> - available via DNS (either via delegation or direct publication)

* <アクティブ> - DNSを介して利用可能(いずれかの委任または直接出版経由)

* <inactive> - unavailable via DNS

* <非アクティブ> - DNS経由で利用できません

* <dispute> - registrant assignment is in dispute

* <紛争> - 登録者の割り当ては、紛争であります

* <delete> - registrant assignment removed

* <削除> - 登録者の割り当てを削除

* <transfer> - change of authority

* <転送> - 権限の変更

* <update> - modification of this ENUM domain

* <更新> - このENUMドメインの変更

* <renew> - renewal of ENUM domain registration

* <更新> - ENUMドメイン登録の更新を

* <addPeriod> - period at the creation or activation of this ENUM domain (see RFC 3915 [18])

* <addPeriod> - このENUMドメインの作成や起動時の期間(RFC 3915 [18]参照)

* <renewPeriod> - period at the renewal of this ENUM domain (see RFC 3915 [18])

* <renewPeriod> - このENUMドメインの更新における期間(RFC 3915 [18]参照)

* <autoRenewPeriod> - period at the automatic renewal of this ENUM domain (see RFC 3915 [18])

* <autoRenewPeriod> - このENUMドメインの自動更新での期間(RFC 3915 [18]参照)

* <transferPeriod> - period at the transfer of this ENUM domain (see RFC 3915 [18])

* <transferPeriod> - このENUMドメインの転送に期間(RFC 3915 [18]参照)

* <redemptionPeriod> - period at the redemption of this ENUM domain (see RFC 3915 [18])

* <redemptionPeriod> - このENUMドメインの償還における期間(RFC 3915 [18]参照)

* <restore> - change to previous status of this ENUM domain

* <復元> - このENUMドメインの前の状態への変更を

* <other> - a status only defined by its <subStatus> child element

* <その他> - のみの<SUBSTATUS>子要素によって定義されたステータス

As stated in Section 3.2.1, each status value may have flags to indicate the entity responsible for assigning the status (e.g., actor='registrar') and the nature of the status (e.g., disposition="prohibited"). Any one status value MUST NOT imply other status values. For instance, <reserved> is just an indication that the ENUM domain is given special reserved status; the <create disposition="prohibited"/> status value must also be present to indicate that the ENUM domain cannot be registered.

セクション3.2.1で述べたように、各状態値は、ステータスを割り当てる責任を負うエンティティ(例えば、俳優=「レジストラ」)及び状態の性質を示すためのフラグを有していてもよい(例えば、配置は=「禁止」)。いずれかのステータス値は、他のステータス値を意味するものではなりません。例えば、<予約済み> ENUMドメインが特別な予約ステータスを与えられることだけを示すものです。 <処分を作成=「禁止」/>ステータス値もENUMドメインが登録できないことを示すために存在している必要があります。

o <registrationReference> - an element containing an entity reference, the referent of which MUST be an <enum> (Section 3.2.3). The intention of this element is to point to the downstream registration reference. Therefore, if this is a result given back by an ENUM domain registry, it should point to the ENUM domain in the ENUM domain registrar or registrant service.

O <registrationReference> - エンティティ参照を含む要素は、のリファレントは<列挙>(3.2.3)でなければなりません。この要素の目的は、下流の登録基準を指すようになります。これはENUMドメインレジストリによりバック指定された結果であるならばそのため、それはENUMドメインレジストラまたは登録者サービスにENUMドメインを指している必要があります。

o <registry> - contains an entity reference specifying the ENUM domain registry operator for this ENUM domain that MUST be a <registrationAuthority> (Section 3.2.6).

O <レジストリ> - <registrationAuthority>(3.2.6項)である必要があり、このENUMドメインのENUMドメインレジストリオペレータを指定するエンティティ参照を含んでいます。

o <registrar> - contains an entity reference specifying the ENUM domain registrar operator for this ENUM domain that MUST be a <registrationAuthority> (Section 3.2.6).

O <登録> - <registrationAuthority>(3.2.6項)である必要があり、このENUMドメインのENUMドメインレジストラ演算子を指定するエンティティ参照を含んでいます。

o <validationEntity> - contains an entity reference specifying the validation entity for this ENUM domain that MUST be a <validationEntity> (Section 3.2.7).

O <validationEntity> - <validationEntity>(セクション3.2.7)である必要があり、このENUMドメインの検証エンティティを指定するエンティティ参照を含んでいます。

o communication service providers - the following elements contain an entity reference with a relationship to the ENUM domain. The referent of each MUST be a <communicationServiceProvider> (Section 3.2.8).

O通信サービスプロバイダー - 次の要素は、ENUMドメインに関係のあるエンティティ参照を含みます。各々のリファレントは<communicationServiceProvider>(セクション3.2.8)でなければなりません。

* <lineCSP>

* <lineCSP>

* <signalCSP>

* <signalCSP>

* <dataCSP>

* <dataCSP>

* <voiceCSP>

* <voiceCSP>

* <otherCSP>

* <otherCSP>

o <validationEvent> -- elements containing an entity reference to validation events related to this ENUM domain. The referent MUST be a <validationEvent> (Section 3.2.9).

O <validationEvent> - このENUMドメインに関連する検証イベントにエンティティ参照を含む要素。指示対象は、<validationEvent>(3.2.9)でなければなりません。

o <initialDelegationDateTime> - an element containing the date and time of the initial delegation of this ENUM domain.

O <initialDelegationDateTime> - このENUMドメインの最初の代表団の日付と時刻を含む要素。

o <lastRenewalDateTime> - an element containing the date and time of last renewal of this ENUM domain.

O <lastRenewalDateTime> - このENUMドメインの最後の更新の日付と時刻を含む要素。

o <expirationDateTime> - an element containing the date and time of the expiration of this ENUM domain.

O <expirationDateTime> - このENUMドメインの有効期限の日付と時刻を含む要素。

o <lastContactModificationDateTime> - specifies the last time a contact for the ENUM domain was added or removed.

O <lastContactModificationDateTime> - ENUMドメインの連絡先が追加または削除された最後の時間を指定します。

o <lastContactModificationBy> - an element containing an entity reference. The referent MUST be a <contact> (Section 3.2.5) responsible for the last addition or removal of a contact for this ENUM domain.

O <lastContactModificationBy> - エンティティ参照を含む要素。参照先は、このENUMドメインの連絡先の最後の追加または削除を担当する<連絡先>(3.2.5節)でなければなりません。

o <lastDelegationModificationDateTime> - an element containing the date and time of the last time one of the nameservers was added or removed for the delegation of this ENUM domain.

O <lastDelegationModificationDateTime> - 前回の日付と時刻を含む要素は、ネームサーバの一つが、このENUMドメインの委任に追加または削除されました。

o <lastDelegationModificationBy> - an element containing an entity reference. The referent MUST be a <contact> (Section 3.2.5) result and be responsible for the last addition or removal of a nameserver for this ENUM domain.

O <lastDelegationModificationBy> - エンティティ参照を含む要素。指示対象は、<連絡先>(3.2.5節)結果であると、このENUMドメインの最後の添加やネームサーバの除去のための責任でなければなりません。

o <lastVerificationDateTime> - an element containing the date and time of the last time the data for this domain was verified by the responsible registration authority.

O <lastVerificationDateTime> - このドメインのデータが責任登録機関によって検証された前回の日付と時刻を含む要素。

o <iris:seeAlso> - an element containing an entity reference specifying a referent that is indirectly associated with this domain.

O <アイリス:seeAlsoの> - 間接的にこのドメインに関連付けられている参照先を指定する実体参照を含む要素。

3.2.4. <host> Result
3.2.4. <ホスト>結果

An example of a <host> result:

<ホスト>結果の例:

<host authority="iana.org" registryType="ereg1" entityClass="host-handle" entityName="nsol184" > <hostHandle>nsol184</hostHandle> <hostName>a.iana-servers.net</hostName> <ipV4Address>192.0.2.43</ipV4Address> <hostContact iris:referentType="ereg:contact" authority="iana.org" registryType="ereg1" entityClass="contact-handle" entityName="dbarton" /> </host>

<ホスト権限= "iana.org" registryType = "ereg1" entityClass = "ホスト・ハンドル" エンティティネーム= "nsol184"> <hostHandle> nsol184 </ hostHandle>で、<hostname> a.iana-servers.net </ホスト名> < IPv4Addressを> 192.0.2.43 </ IPv4Addressを> <hostContactアイリス:referentType = "EREG:接触" 権限= "iana.org" registryType = "ereg1" entityClass = "接触ハンドル" エンティティネーム= "dbarton" /> </ホスト>

The <host> element represents an instance of a host registration. The children of the <host> element are as follows:

<ホスト>要素は、ホスト登録のインスタンスを表します。次のように<ホスト>要素の子は、次のとおりです。

o <hostHandle> - a registry-unique assigned identifier for the host.

O <hostHandle> - ホストのレジストリ固有割り当てられた識別子。

o <hostName> - the fully qualified domain name of the host. The contents of this element are a host name and MUST conform to RFC 1123 [19].

Oで、<hostname> - ホストの完全修飾ドメイン名。この要素の内容は、ホスト名であり、RFC 1123 [19]に従わなければなりません。

o <ipV4Address> - the content of which MUST conform to a valid IP version 4 host address as specified by RFC 791 [8].

O <IPv4Addressを> - RFC 791 [8]によって指定されるコンテンツは、有効なIPバージョン4ホストアドレスに従わなければなりません。

o <ipV6Address> - the content of which MUST conform to a valid IP version 6 host address as specified by RFC 3513 [7].

O <ipV6Address> - RFC 3513で指定されたコンテンツが有効なIPバージョン6ホストアドレスに従わなければなりません[7]。

o <hostContact> - an element containing an entity reference specifying a contact associated with this host. The referent MUST be <contact> (Section 3.2.5) results.

O <hostContact> - このホストに関連付けられている連絡先を指定する実体参照を含む要素。指示対象は、<連絡先>(3.2.5節)の結果でなければなりません。

o <createdDateTime> - an element containing the date and time this host was created.

O <createdDateTime> - このホストが作成された日付と時刻を含む要素。

o <lastModificationDateTime> - an element containing the date and time this host was last modified.

O <lastModificationDateTime> - このホストが最後に変更された日付と時刻を含む要素。

o <lastVerificationDateTime> - an element containing the date and time this data for this host was last verified to be correct by the appropriate registration authority.

O <lastVerificationDateTime> - このホストのためにこのデータを日付と時刻を含む要素は、適切な登録機関によって正しいことを最後に確認しました。

o <iris:seeAlso> - an element containing an entity reference specifying a referent that is indirectly associated with this host.

O <アイリス:seeAlsoの> - 間接的にこのホストに関連付けられている参照先を指定する実体参照を含む要素。

3.2.5. <contact> Result
3.2.5. <連絡先>結果

An example of a <contact> result:

<連絡先>結果の例:

<contact authority="example.org" registryType="ereg1" entityClass="contact-handle" entityName="example-admin" > <contactHandle>example-admin</contactHandle> <commonName>Example.Org Manager</commonName> <organization>Internet Assigned Numbers Authority</organization> <eMail>res-dom@example.org</eMail> <postalAddress> <address>123 Mocking Bird Lane</address> <city>Some City</city> <region>CA</region> <postalCode>00000</postalCode> <country>US</country> </postalAddress> <phone>+1234567890</phone> </contact>

<接触権限= "example.org" registryType = "ereg1" entityClass = "接触ハンドル" エンティティネーム= "例-adminの"> <contactHandle>たとえば、管理者</ contactHandle> <commonNameの> Example.Orgマネージャー</ commonNameの> <組織>インターネット割り当て番号機関</団体> <電子メール> res-dom@example.org </メール> <postalAddressの> <アドレス> 123モッキングバードレーン</アドレス> <都市>いくつかの都市</都市> <地域> CA </地域> <postalCodeの> 00000 </ postalCodeの> <国>アメリカ</国> </ postalAddressの> <電話> 1234567890 </電話> </連絡先>

The <contact> element represents an instance of a contact registration. The children of the <contact> element are as follows:

<コンタクト>要素は、接触登録のインスタンスを表します。次のように<連絡先>要素の子は、次のとおりです。

o <contactHandle> - a registry-unique assigned identifier for this contact.

O <contactHandle> - この連絡先のレジストリ固有割り当てられた識別子。

o <commonName> - the name of the contact.

O <commonNameの> - 連絡先の名前。

o <language> - a specification of the language code to use to localize the data in this result.

O <言語> - この結果のデータをローカライズするために使用する言語コードの指定。

o <type> - contains one of the following child elements: <person>, <organization>, <role>, or <other>. Each of these elements is a "contactTypeType" as defined in Section 3.2.1.

O <タイプ> - 次の子要素のいずれかが含まれています。<人>、<組織>、<役割>、または<その他>を。これらの各要素は、3.2.1節で定義されている「contactTypeType」です。

o <organization> - an element containing the organization name of the contact.

O <組織> - 連絡先の組織名を含む要素。

o The <legalId> child element contains a jurisdictional identifier of this contact (an example of such an identifier is a national taxation ID or a commercial registry number).

O <legalId>子要素は、この接触の管轄識別子(そのような識別子の例は、国家の課税IDまたは商業登録番号である)を含みます。

o <eMail> - elements containing an e-mail address for this contact.

O <電子メール> - この連絡先の電子メールアドレスを含む要素。

o <sip> - elements containing a SIP URI for this contact.

O <SIP> - この連絡先のSIP URIを含む要素。

o <postalAddress> - elements containing children representing a postal address. <postalAddress> has the following children:

O <postalAddressの> - 郵便アドレスを表す子供を含む要素。 <postalAddressの>は、以下の子があります。

* <address> - an element containing the street address for this contact.

* <アドレス> - この連絡先の住所を含む要素。

* <city> - an element containing the city for this contact.

* <都市> - この連絡先の都市を含む要素。

* <region> - an element containing the national region for this contact.

* <地域> - この連絡先の国家領域を含む要素。

* <postalCode> - an element containing the postal code for this contact.

* <postalCodeの> - この連絡先の郵便番号を含む要素。

* <country> - an element containing the country for this contact. This SHOULD be a 2-letter country code compliant with ISO 3166 [11].

* <国> - この連絡先の国を含む要素。これは、ISO 3166 [11]に準拠2文字の国コードであるべきです。

o <phone> - elements containing a voice phone number for this contact. If it begins with a '+' (plus) character, it MUST be a number defined by E.164 [13]. The format number defined in E.164 [13] is RECOMMENDED.

O <電話> - この連絡先の音声電話番号を含む要素。それは「+」(プラス)文字で始まる場合、それはE.164 [13]によって定義された番号でなければなりません。 E.164 [13]で定義されたフォーマット番号が推奨されます。

o <fax> - elements containing a facsimile phone number for this contact. If it begins with a '+' (plus) character, it MUST be a number defined by E.164 [13]. The format number defined in E.164 [13] is RECOMMENDED.

O <ファックス> - この連絡先のファクシミリ電話番号を含む要素。それは「+」(プラス)文字で始まる場合、それはE.164 [13]によって定義された番号でなければなりません。 E.164 [13]で定義されたフォーマット番号が推奨されます。

o <createdDateTime> - an element containing the date and time this contact was created.

O <createdDateTime> - この連絡先が作成された日付と時刻を含む要素。

o <lastModificationDateTime> - an element containing the date and time this contact was last modified.

O <lastModificationDateTime> - この接触が最後に変更された日付と時刻を含む要素。

o <lastVerificationDateTime> - an element containing the date and time this data for this contact was last verified to be correct by the appropriate registration authority.

O <lastVerificationDateTime> - この連絡先の日付と時刻を含む要素このデータは、適切な登録機関によって正しいことを最後に確認しました。

o <translatedContacts> - an element containing an entity reference specifying equivalents of this contact that have been translated into other languages. The referent MUST be <contact> (Section 3.2.5) results.

O <translatedContacts> - 他の言語に翻訳されたこの接触の当量を特定するエンティティ参照を含む要素。指示対象は、<連絡先>(3.2.5節)の結果でなければなりません。

o <iris:seeAlso> - an element containing an entity reference specifying a referent that is indirectly associated with this contact.

O <アイリス:seeAlsoの> - 間接的にこの連絡先に関連付けられている参照先を指定する実体参照を含む要素。

3.2.6. <registrationAuthority> Result
3.2.6. <登録機関>結果

An example of a <registrationAuthority> result:

<registrationAuthority>結果の例:

<registrationAuthority authority="iana.org" registryType="ereg1" entityClass="registration-authority" entityName="iana" > <serviceInstance iris:referentType="iris:serviceIdentification" authority="iana.org" registryType="ereg1" entityClass="iris" entityName="id" /> <organizationName> Internet Assigned Numbers Authority </organizationName> <registrar /> </registrationAuthority>

<registrationAuthority権限= "iana.org" registryType = "ereg1" entityClass = "登録機関" エンティティネーム= "IANA"> <serviceInstanceアイリス:referentType = "アイリス:serviceIdentification" 権威= "iana.org" registryType = "ereg1" entityClass = "アイリス" エンティティネーム= "ID" /> <組織>インターネット割り当て番号機関</ organizationNameの> <レジストラ/> </ registrationAuthority>

The <registrationAuthority> result represents an entity capable of registering domains.

<registrationAuthority>結果は、ドメインを登録することが可能なエンティティを表します。

The <serviceInstance> child element of <registrationAuthority> contains an entity reference pointing to the entity "id" in the entity class "iris".

<registrationAuthority>の<serviceInstance>子要素は、「アイリス」のエンティティクラスに実体「ID」を指す実体参照が含まれています。

The <organizationName> child element contains the name of the registration authority.

<組織>の子要素は、登録機関の名前が含まれています。

The <legalId> child element contains an identifier of this registration authority (an example of such an identifier is a national taxation ID or a commercial registry number).

<legalId>子要素は、この登録機関(このような識別子の例は、国家税務IDまたは商用の登録番号である)の識別子が含まれています。

The registration authority type child elements, <registry>, <registrar>, and <other>, determine the role in which this registration authority plays in the process of registering ENUM domains. The intent of this element is to explain the various roles a registration authority may have with regards to the authority areas pointed to by the <serviceInstance> element. A client MAY understand the relationship of a registration authority with respect to an ENUM domain by the placement of the reference in the domain (e.g., <registry> or <registrar>).

登録機関のタイプの子要素、<レジストリ>、<レジストラ>、および<その他>は、この登録機関は、ENUMドメインを登録する過程で果たしている役割を決定します。この要素の目的は、権限領域に関して持っていることがあり、登録機関は、<serviceInstance>要素によって指されるさまざまな役割を説明することです。クライアントは、ドメイン内の参照を配置することにより、ENUMドメインに対する登録機関の関係を理解する(例えば、<レジストリ>または<登録>)。

contacts - see Section 3.2.2.

連絡先 - セクション3.2.2を参照してください。

<iris:seeAlso> - an element containing an entity reference specifying a referent that is indirectly associated with this registration authority.

<アイリス:seeAlsoの> - 間接的この登録機関に関連付けられている参照先を指定する実体参照を含む要素。

3.2.7. <validationEntity> Result
3.2.7. <validationEntity>結果

An example of a <validationEntity> result:

<validationEntity>結果の例:

<validationEntity authority="example.org" registryType="ereg1" entityClass="validation-entity" entityName="govt" > <serviceInstance iris:referentType="iris:serviceIdentification" authority="example.org" registryType="ereg1" entityClass="iris" entityName="id" /> <organizationName> Some Government Authority </organizationName> <technicalContact iris:referentType="iris:contact" authority="example.org" registryType="ereg1" entityClass="contact-handle" entityName="1234" /> <administrativeContact iris:referentType="iris:contact" authority="example.org" registryType="ereg1" entityClass="contact-handle" entityName="abc" /> </validationEntity>

<validationEntity権限= "example.org" registryType = "ereg1" entityClass = "検証エンティティ" エンティティネーム= "政府"> <serviceInstanceアイリス:referentType = "アイリス:serviceIdentification" 権威= "example.org" registryType = "ereg1" entityClass = "アイリス" エンティティネーム= "ID" /> <組織>いくつかの政府当局</ organizationNameの> <technicalContactアイリス:referentType = "アイリス:接触" 権限= "example.org" registryType = "ereg1" entityClass = "contact-アイリス:接触 "権限= "example.org" registryType = "ereg1" entityClass = "接触ハンドル" エンティティネーム= "ABC"/> </ validationEntity>:「エンティティネーム= "1234" referentType = /> <administrativeContactアイリス" を扱います

The <validationEntity> result represents an entity responsible for validating ENUM domains against E.164 [13] registrations.

<validationEntity>結果は、[13]の登録をE.164に対してENUMドメインを検証する責任を負うエンティティを表します。

The <serviceInstance> child element of <validationEntity> contains an entity reference pointing to the entity "id" in the entity class "iris".

<validationEntity>の<serviceInstance>子要素は、「アイリス」のエンティティクラスに実体「ID」を指す実体参照が含まれています。

The <organizationName> child element contains the name of the validation authority.

<組織>の子要素は、検証機関の名前が含まれています。

The <legalId> child element contains an identifier of this validation authority (an example of such an identifier is a national taxation ID or a commercial registry number).

<legalId>子要素は、この検証機関(このような識別子の例は、国家税務IDまたは商用の登録番号である)の識別子が含まれています。

contacts - see Section 3.2.2.

連絡先 - セクション3.2.2を参照してください。

<iris:seeAlso> - an element containing an entity reference specifying a referent that is indirectly associated with this validation authority.

<アイリス:seeAlsoの> - 間接的にこの検証機関に関連付けられている参照先を指定する実体参照を含む要素。

3.2.8. <communicationServiceProvider> Result
3.2.8. <communicationServiceProvider>結果

An example of a <communicationServiceProvider> result:

<communicationServiceProvider>結果の例:

<communicationServiceProvider authority="bell.example.com" registryType="ereg1" entityClass="csp" entityName="bellco" > <serviceInstance iris:referentType="iris:serviceIdentification" authority="bell.example.com" registryType="ereg1" entityClass="iris" entityName="id" /> <organizationName> Big Phone Co. </organizationName> <line /> </communicationServiceProvider>

<communicationServiceProvider権限= "bell.example.com" registryType = "ereg1" entityClass = "CSP" エンティティネーム= "ベルコ"> <serviceInstanceアイリス:referentType = "アイリス:serviceIdentification" 権威= "bell.example.com" registryType =」 ereg1" entityClass = "アイリス" エンティティネーム= "ID" /> <組織>ビッグ電話(株)</ organizationNameの> <ライン/> </ communicationServiceProvider>

The <communicationServiceProvider> result represents an entity providing ENUM domain service.

<communicationServiceProvider>結果はENUMドメインサービスを提供するエンティティを表しています。

The <serviceInstance> child element of <communicationServiceProvider> contains an entity reference pointing to the entity "id" in the entity class "iris".

<communicationServiceProvider>の<serviceInstance>子要素は、「アイリス」のエンティティクラスに実体「ID」を指す実体参照が含まれています。

The <organizationName> child element contains the name of the registration authority.

<組織>の子要素は、登録機関の名前が含まれています。

The <legalId> child element contains an identifier of this communication service provider (an example of such an identifier is a national taxation ID or a commercial registry number).

<legalId>子要素は、(そのような識別子の例は、国家の課税IDまたは商業登録番号である)、この通信サービスプロバイダの識別子を含みます。

The <cspId> child element contains an identifier unique to this communication service provider and identifies this communication service provider with regard to its operating jurisdiction.

<cspId>子要素は、この通信サービスプロバイダに固有の識別子が含まれており、その動作管轄に関しては、この通信サービスプロバイダを識別します。

The child elements, <line>, <signal>, <data>, <voice>, and <other>, detail the capabilities of this communication service provider. The capabilities this communication service provider provides to a specific ENUM domain are a subset of these capabilities and are expressed in the <enum> result using the <lineCSP>, <signalCSP>, <dataCSP>, <voiceCSP>, and <otherCSP> entity references.

子要素<行>、<信号>、<データ>、<音声>、および<その他>、詳細この通信サービスプロバイダの能力。この通信サービスプロバイダは、特定のENUMドメインに提供する機能は、これらの機能のサブセットであり、<lineCSP>、<signalCSP>、<dataCSP>、<voiceCSP>、および<otherCSP>エンティティを使用して<列挙>結果で発現されます参照。

contacts - see Section 3.2.2.

連絡先 - セクション3.2.2を参照してください。

<iris:seeAlso> - an element containing an entity reference specifying a referent that is indirectly associated with this communication service provider.

<アイリス:seeAlsoの> - 間接的通信サービスプロバイダに関連付けられている参照先を指定する実体参照を含む要素。

3.2.9. <validationEvent> Result
3.2.9. <validationEvent>結果

An example of a <validationEvent> result:

<validationEvent>結果の例:

<validationEvent authority="example.com" registryType="ereg1" entityClass="validation-event" entityName="xyz-0123" > <serial>xyz-0123</serial> <validationEntity iris:referentType="ereg:validationEntity" authority="bell.example.com" registryType="ereg1" entityClass="iris" entityName="id" /> </validationEvent>

<validationEvent権限は= "example.com" registryType = "ereg1" entityClass = "検証イベント" エンティティネームは= "XYZ-0123"> <シリアル> XYZ-0123 </シリアル> <validationEntityアイリス:referentType = "EREG:validationEntity"権威= "bell.example.com" registryType = "ereg1" entityClass = "アイリス" エンティティネーム= "ID" /> </ validationEvent>

The <validationEvent> result represents a record of validation for an ENUM domain.

<validationEvent>結果はENUMドメインの検証のレコードを表します。

The <serial> child element contains an identifier identifying this validation event between a validation entity and a registrar.

<シリアル>子要素は、検証エンティティとレジストラとの間のこの検証イベントを識別する識別子を含みます。

The <methodId> child element contains an identifier describing the method used for validation.

<methodId>子要素は、検証のために使用される方法を記述する識別子を含みます。

<registrar> - contains an entity reference specifying the ENUM domain registrar operator for this validation event that MUST be a <registrationAuthority> (Section 3.2.6).

<レジストラは> - <registrationAuthority>(3.2.6項)である必要があり、この検証イベントのENUMドメインレジストラ演算子を指定するエンティティ参照を含んでいます。

<validationEntity> - contains an entity reference specifying the validation entity for this validation event that MUST be a <validationEntity> (Section 3.2.7).

<validationEntity> - <validationEntity>(セクション3.2.7)である必要があり、この検証イベントの検証エンティティを指定するエンティティ参照を含んでいます。

<executionDateTime> - an element containing the date and time of the creation of this validation event.

<executionDateTime> - この検証イベントの作成日時を含む要素。

<expirationDateTime> - an element containing the date and time of the expiration of this validation event.

<expirationDateTime> - この検証イベントの有効期限の日付と時刻を含む要素。

<iris:seeAlso> - an element containing an entity reference specifying a referent that is indirectly associated with this validation event.

<アイリス:seeAlsoの> - 間接的検証イベントに関連付けられている参照先を指定する実体参照を含む要素。

3.3. Generic Code Derivatives
3.3. 汎用コードデリバティブ
3.3.1. <searchTooWide>
3.3.1. <searchTooWide>

Servers MAY use the <searchTooWide> error code when a query must be narrowed to yield a result set acceptable to the policies of the server operator.

クエリは、サーバオペレータのポリシーに許容可能な結果セットを生成するために狭くしなければならないとき、サーバは、<searchTooWide>エラーコードを使用するかもしれません。

3.3.2. <languageNotSupported>
3.3.2. <languageNotSupported>

The queries <findEnumsByContact> and <findContacts> support optional language tags that allow a client to suggest to a server the languages in which to scope the queries. If a client passes to the server a language that the server does not support, the server MAY use this error code to indicate that one of the languages is not supported.

クエリ<findEnumsByContact>と<findContacts>クライアントがサーバにどの内のスコープに言語クエリを提案することができ、オプションの言語タグをサポートしています。クライアントがサーバにサーバがサポートされていない言語に合格した場合、サーバーは、言語のいずれかがサポートされていないことを示すために、このエラーコードを使用するかもしれません。

This element contains child elements named <unsupportedLanguage>. Each of these child elements specifies a language not supported by the server. When a server returns this error, it MUST give the languages from the query that are not supported.

この要素は、<unsupportedLanguage>という名前の子要素が含まれています。これらの子要素の各々は、サーバでサポートされていない言語を指定します。サーバがこのエラーを返した場合、それはサポートされていないクエリから言語を与えなければなりません。

3.4. Support for <iris:lookupEntity>
3.4. <:lookupEntityアイリス>のサポート

The following types of entity classes are recognized by the <lookupEntity> query of IRIS for this registry:

エンティティクラスの次のタイプは、このレジストリのためのIRISの<lookupEntity>クエリによって認識されています。

o host-name - the fully qualified domain name of a nameserver. It yields a <host> (Section 3.2.4) in the response.

Oホスト名 - ネームサーバの完全修飾ドメイン名。それは応答して、<ホスト>(セクション3.2.4)が得られます。

o host-handle - the registry-unique identifier given a nameserver. It yields a <host> (Section 3.2.4) in the response.

Oホスト - ハンドル - ネームサーバ、指定されたregistry-一意の識別子。それは応答して、<ホスト>(セクション3.2.4)が得られます。

o e164 - an E.164 number as specified by [13]. It yields an <enum> (Section 3.2.3) in the response. Clients SHOULD remove all non-digit characters between the digits of an E.164 number, and servers MUST ignore any non-digit characters between the digits of an E.164 number (e.g., "+1 703 555 1234" is to be interpreted as "+17035551234").

O E164 - [13]によって指定されるようにE.164番号。これは、応答の<列挙>(3.2.3)が得られます。クライアントは、E.164番号の数字の間のすべての数字以外の文字を削除する必要があり、およびサーバは、E.164番号(例えば、「+1 703 555 1234」の数字の間任意の非数字文字を無視しなければならないと解釈すべきです"+17035551234")など。

o enum - the fully qualified name of an ENUM domain. This is a domain name as specified by RFC 3761 [17]. It yields an <enum> (Section 3.2.3) in the response.

O列挙 - ENUMドメインの完全修飾名。これは、RFC 3761 [17]で指定されたドメイン名です。これは、応答の<列挙>(3.2.3)が得られます。

o enum-handle - the registry-unique identifier given an ENUM domain. It yields an <enum> (Section 3.2.3) in the response.

O列挙型ハンドル - ENUMドメイン指定したレジストリ・一意の識別子。これは、応答の<列挙>(3.2.3)が得られます。

o contact-handle - the registry-unique identifier given a contact. It yields a <contact> (Section 3.2.5) in the response.

O接触ハンドル - 接触特定のレジストリ一意の識別子。これは、応答に<連絡先>(セクション3.2.5)が得られます。

o ipv4-address - the IPv4 address of a nameserver. It yields a <host> (Section 3.2.4) in the response.

入出力のIPv4アドレス - ネームサーバのIPv4アドレス。それは応答して、<ホスト>(セクション3.2.4)が得られます。

o ipv6-address - the IPv6 address of a nameserver. It yields a <host> (Section 3.2.4) in the response.

入出力のIPv6アドレス - ネームサーバのIPv6アドレス。それは応答して、<ホスト>(セクション3.2.4)が得られます。

o registration-authority - the name of a registration authority. It yields a <registrationAuthority> (Section 3.2.6) in the response.

O登録機関 - 登録機関の名称。これは、応答の<registrationAuthority>(3.2.6項)が得られます。

o validation-entity - the name of a validation entity. It yields a <validationEntity> (Section 3.2.7)

O検証エンティティ - 検証エンティティの名前。それは<validationEntity>(3.2.7)が得られます

o csp - the identifier of a communication service provider. Yields a <communicationServiceProvider> (Section 3.2.8).

O CSP - 通信サービスプロバイダの識別子。 <communicationServiceProvider>(3.2.8)が得られます。

o validation-event - the identifier for a validation event. It yields a <validationEvent> (Section 3.2.9).

O検証 - イベント - 検証イベントの識別子。それは<validationEvent>(3.2.9)が得られます。

o All names in these entity classes are case insensitive.

Oこれらのエンティティクラスのすべての名前は大文字小文字を区別しません。

4. Formal XML Syntax
4.正式なXML構文

This registry schema is specified in the XML Schema notation. The formal syntax presented here is a complete schema representation suitable for automated validation of an XML instance when combined with the formal schema syntax of IRIS.

このレジストリスキーマは、XMLスキーマ表記法で指定されています。ここで紹介する正式な構文は、IRISの正式なスキーマ構文と組み合わせたXMLインスタンスの自動化された検証に適した完全なスキーマ表現です。

<?xml version="1.0"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:ereg="urn:ietf:params:xml:ns:ereg1" xmlns:iris="urn:ietf:params:xml:ns:iris1" targetNamespace="urn:ietf:params:xml:ns:ereg1" elementFormDefault="qualified" >

<?xml version = "1.0"?> <スキーマのxmlns = "http://www.w3.org/2001/XMLSchema" のxmlns:EREG = "壷:IETF:のparams:XML:NS:ereg1" のxmlns:アイリス= "URN:IETF:のparams:XML:NS:iris1" のtargetNamespace = "壷:IETF:のparams:XML:NS:ereg1" のelementFormDefault = "資格">

<import namespace="urn:ietf:params:xml:ns:iris1" />

<インポート名前空間= "壷:IETF:のparams:XML:NS:iris1" />

<annotation> <documentation> ENUM registry schema derived from IRIS schema </documentation> </annotation>

<注釈> <ドキュメンテーション> IRISスキーマ由来ENUMレジストリスキーマ</ドキュメンテーション> </注釈>

     <!-- ========================================= -->
     <!--                                           -->
     <!-- Query Types                               -->
     <!--                                           -->
     <!-- ========================================= -->
        

<!-- --> <!-- Find ENUMs by E.164 --> <!-- -->

<! - - > <! - E.164で列挙型を探します - > <! - - >

<complexType name="findEnumsByE164Type"> <complexContent> <extension base="iris:queryType"> <sequence> <element name="e164Prefix" type="token" /> <element name="specificity" minOccurs="0" > <simpleType> <restriction base="string">

<complexTypeの名前= "findEnumsByE164Type"> <complexContentを> <拡張ベース= "アイリス:のquerytype"> <シーケンス> <要素名= "e164Prefix" タイプ= "トークン" /> <要素名= "特異性" のminOccurs = "0" > <単純> <制限基地= "string" が>

<enumeration value="less"/> <enumeration value="more"/> </restriction> </simpleType> </element> </sequence> </extension> </complexContent> </complexType>

<列挙値= "未満" /> <列挙値= "より" /> </制限> </ simpleTypeの> </要素> </配列> </拡張> </ complexContentを> </ complexTypeの>

<element name="findEnumsByE164" type="ereg:findEnumsByE164Type" substitutionGroup="iris:query" />

<要素名= "findEnumsByE164" タイプ= "EREG:findEnumsByE164Type" 置換グループ= "アイリス:クエリ" />

<!-- --> <!-- Find ENUMs By Contact --> <!-- -->

<! - - > <! - の接触によって列挙型を探します - > <! - - >

<complexType name="findEnumsByContactType"> <complexContent> <extension base="iris:queryType"> <sequence> <choice> <group ref="ereg:contactSearchGroup" /> <element name="contactHandle" type="ereg:exactMatchParameter" /> </choice> <element name="role" minOccurs="0" maxOccurs="1" > <simpleType> <restriction base="string" > <enumeration value="registrant" /> <enumeration value="billingContact" /> <enumeration value="technicalContact" /> <enumeration

<complexTypeの名前= "findEnumsByContactType"> <complexContentを> <拡張ベース= "アイリス:のquerytype"> <シーケンス> <選択> <グループREF = "EREG:contactSearchGroup" /> <要素名= "contactHandle" タイプ= "EREG。 exactMatchParameter」/> </選択> <要素名= "ロール" のminOccurs = "0" のmaxOccurs = "1"> <単純> <制限ベース= "文字列"> <列挙値= "" 登録者/> <列挙値= "billingContact" /> <列挙値= "technicalContact" /> <列挙

value="administrativeContact" /> <enumeration value="legalContact" /> <enumeration value="zoneContact" /> <enumeration value="abuseContact" /> <enumeration value="securityContact" /> <enumeration value="otherContact" /> </restriction> </simpleType> </element> <element name="language" type="language" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>

値= "administrativeContact" /> <列挙値= "legalContact" /> <列挙値= "zoneContact" /> <列挙値= "abuseContact" /> <列挙値= "securityContact" /> <列挙値= "otherContact" /> </制限> </ simpleTypeの> </要素> <要素名= "言語" タイプ= "言語" のminOccurs = "0" のmaxOccurs = "無制限" /> </配列> </拡張> </ complexContentを> </ complexTypeの>

<element name="findEnumsByContact" type="ereg:findEnumsByContactType" substitutionGroup="iris:query" />

<要素名= "findEnumsByContact" タイプ= "EREG:findEnumsByContactType" 置換グループ= "アイリス:クエリ" />

<!-- --> <!-- Find Contacts --> <!-- -->

<! - - > <! - 連絡先を探します - > <! - - >

<complexType name="findContactsType"> <complexContent> <extension base="iris:queryType"> <sequence> <group ref="ereg:contactSearchGroup" /> <element name="language" type="language" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension>

<complexTypeの名前= "findContactsType"> <complexContentを> <拡張ベース= "アイリス:のquerytype"> <シーケンス> <グループREF = "EREG:contactSearchGroup" /> <要素名= "言語" タイプ= "言語" のminOccurs =」 0" のmaxOccurs = "無制限" /> </配列> </拡張>

</complexContent> </complexType>

</ complexContentを> </ complexTypeの>

<element name="findContacts" type="ereg:findContactsType" substitutionGroup="iris:query" />

<要素名= "findContacts" タイプ= "EREG:findContactsType" のsubstitutionGroup = "アイリス:クエリ" />

<!-- --> <!-- Find ENUMs By Host --> <!-- -->

<! - - > <! - ホストによって列挙型を探します - > <! - - >

<complexType name="findEnumsByHostType"> <complexContent> <extension base="iris:queryType"> <sequence> <choice> <element name="hostName" type="ereg:exactMatchParameter" /> <element name="hostHandle" type="ereg:exactMatchParameter" /> <element name="ipV4Address" type="ereg:exactMatchParameter" /> <element name="ipV6Address" type="ereg:exactMatchParameter" /> </choice> </sequence> </extension> </complexContent> </complexType>

<complexTypeの名前= "findEnumsByHostType"> <complexContentを> <拡張ベース= "アイリス:のquerytype"> <シーケンス> <選択> <要素名= "ホスト名" タイプ= "EREG:exactMatchParameter" /> <要素名= "hostHandle"タイプ= "EREG:exactMatchParameter" /> <要素名= "IPv4Addressを" タイプ= "EREG:exactMatchParameter" /> <要素名= "ipV6Address" タイプ= "EREG:exactMatchParameter" /> </選択> </シーケンス> < /拡張> </ complexContentを> </ complexTypeの>

<element name="findEnumsByHost" type="ereg:findEnumsByHostType" substitutionGroup="iris:query" />

<要素名= "findEnumsByHost" タイプ= "EREG:findEnumsByHostType" 置換グループ= "アイリス:クエリ" />

<!-- --> <!-- Contact Search Group --> <!-- -->

<! - - > <! - お問い合わせ検索グループ - > <! - - >

<group name="contactSearchGroup">

<グループ名= "contactSearchGroup">

<choice> <element name="commonName" type="ereg:exactOrPartialMatchParameter" /> <element name="organization" type="ereg:exactOrPartialMatchParameter" /> <element name="eMail" type="ereg:domainResourceParameter" /> <element name="sip" type="ereg:domainResourceParameter" /> <element name="city" type="ereg:exactMatchParameter" /> <element name="region" type="ereg:exactMatchParameter" /> <element name="postalCode" type="ereg:exactMatchParameter" /> </choice> </group>

<選択肢> <要素名= "commonNameの" タイプ= "EREG:exactOrPartialMatchParameter" /> <要素名= "組織" タイプ= "EREG:exactOrPartialMatchParameter" /> <要素名= "電子メール" タイプ= "EREG:domainResourceParameter" / > <要素名= "SIP" タイプ= "EREG:domainResourceParameter" /> <要素名= "街" タイプ= "EREG:exactMatchParameter" /> <要素名= "領域" タイプ= "EREG:exactMatchParameter" /> <要素名= "postalCodeの" タイプ= "EREG:exactMatchParameter" /> </選択> </グループ>

<complexType name="exactOrPartialMatchParameter"> <choice> <group ref="ereg:partialMatchGroup" /> <group ref="ereg:exactMatchGroup" /> </choice> </complexType>

<complexTypeの名前= "exactOrPartialMatchParameter"> <選択> <グループREF = "EREG:partialMatchGroup" /> <グループREF = "EREG:exactMatchGroup" /> </選択> </ complexTypeの>

<complexType name="exactMatchParameter"> <group ref="ereg:exactMatchGroup" /> </complexType>

<complexTypeの名前= "exactMatchParameter"> <グループREF = "EREG:exactMatchGroup" /> </ complexTypeの>

<complexType name="partialMatchParameter"> <sequence> <group ref="ereg:partialMatchGroup" /> </sequence> </complexType>

<complexTypeの名前= "partialMatchParameter"> <シーケンス>、<グループREF = "EREG:partialMatchGroup" /> </シーケンス> </ complexTypeの>

<complexType name="domainResourceParameter" > <choice> <group ref="ereg:exactMatchGroup" /> <element name="inDomain" type="token" /> </choice> </complexType>

<complexTypeの名前= "domainResourceParameter"> <選択> <グループREF = "EREG:exactMatchGroup" /> <要素名= "inDomain" タイプ= "トークン" /> </選択> </ complexTypeの>

<group name="partialMatchGroup"> <choice> <sequence> <element name="beginsWith"> <simpleType> <restriction base="token"> <minLength value="1"/> </restriction> </simpleType> </element> <element minOccurs="0" name="endsWith" type="ereg:endsWithType" /> </sequence> <element name="endsWith" type="ereg:endsWithType" /> </choice> </group>

<グループ名= "partialMatchGroup"> <選択> <シーケンス> <要素名= "beginsWith"> <単純> <制限基地= "トークン"> <はminLength値= "1" /> </制限> </ simpleTypeの> </要素> <要素のminOccurs = "0" 名前= "endsWith" タイプ= "EREG:endsWithType" /> </シーケンス> <要素名= "endsWith" タイプ= "EREG:endsWithType" /> </選択> < /グループ>

<simpleType name="endsWithType"> <restriction base="token"> <minLength value="1" /> </restriction> </simpleType>

<単純名= "endsWithType"> <制限ベース= "トークン"> <はminLength値= "1" /> </制限> </ simpleTypeの>

<group name="exactMatchGroup"> <sequence>

<グループ名= "exactMatchGroup"> <シーケンス>

<element name="exactMatch" type="normalizedString" /> </sequence> </group>

<要素名= "完全一致" 型= "normalizedStringで" /> </配列> </グループ>

     <!-- ========================================= -->
     <!--                                           -->
     <!-- Result Types                              -->
     <!--                                           -->
     <!-- ========================================= -->
        

<!-- --> <!-- ENUM --> <!-- -->

<! - - > <! - ENUM - > <! - - >

<complexType name="enumType"> <complexContent> <extension base="iris:resultType"> <sequence> <element name="e164Number" type="token" /> <element name="enumHandle" type="ereg:normalizedStringPrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="nameServer" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <element name="registrant" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <group ref="ereg:contactGroup" /> <element name="lastContactModificationDateTime" type="ereg:dateTimePrivacyType" nillable="true" minOccurs="0" maxOccurs="1" />

<complexTypeの名前= "enumType"> <complexContentを> <拡張ベース= "アイリス:resultTypeと"> <シーケンス> <要素名= "e164Number" タイプ= "トークン" /> <要素名= "enumHandle" タイプ= "EREG。 normalizedStringPrivacyType "NULLに= "真" のminOccurs = "0" のmaxOccurs = "1"/> <要素名= "ネームサーバ" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "無制限"/> <要素名="登録者 "タイプ= "虹彩:entityType" のminOccurs = "0" のmaxOccurs = "無制限"/> <グループREF = "EREG:CONTACTGROUP"/> <要素名= "lastContactModificationDateTime" タイプ= "EREG:dateTimePrivacyType"= NULLに" 真"のminOccurs =" 0" のmaxOccurs = "1" />

             <element
               name="lastContactModificationBy"
               type="iris:entityType"
               minOccurs="0"
               maxOccurs="1" />
             <element
               name="status"
               minOccurs="0"
               maxOccurs="1">
               <complexType>
                 <choice
                   minOccurs="1"
                   maxOccurs="unbounded">
                   <element
                     name="reserved"
                     type="ereg:enumStatusType" />
                   <element
                     name="create"
                     type="ereg:enumStatusType" />
                   <element
                     name="active"
                     type="ereg:enumStatusType" />
                   <element
                     name="inactive"
                     type="ereg:enumStatusType" />
                   <element
                     name="dispute"
                     type="ereg:enumStatusType" />
                   <element
                     name="delete"
                     type="ereg:enumStatusType" />
                   <element
                     name="transfer"
                     type="ereg:enumStatusType" />
                   <element
                     name="renew"
                     type="ereg:enumStatusType" />
                   <element
                     name="update"
                     type="ereg:enumStatusType" />
                   <element
                     name="addPeriod"
                     type="ereg:enumStatusType" />
                   <element
                     name="renewPeriod"
                     type="ereg:enumStatusType" />
                   <element
                     name="autoRenewPeriod" type="ereg:enumStatusType" />
                   <element
                     name="transferPeriod"
                     type="ereg:enumStatusType" />
                   <element
                     name="redemptionPeriod"
                     type="ereg:enumStatusType" />
                   <element
                     name="restore"
                     type="ereg:enumStatusType" />
                   <element
                     name="other"
                     type="ereg:enumStatusType" />
                 </choice>
               </complexType>
             </element>
             <element
               name="registrationReference"
               type="iris:entityType"
               minOccurs="0"
               maxOccurs="1" />
             <element
               name="registry"
               type="iris:entityType"
               minOccurs="0"
               maxOccurs="1" />
             <element
               name="registrar"
               type="iris:entityType"
               minOccurs="0"
               maxOccurs="1" />
             <element
               name="validationEntity"
               type="iris:entityType"
               minOccurs="0"
               maxOccurs="unbounded" />
             <element
               name="signalCSP"
               type="iris:entityType"
               minOccurs="0"
               maxOccurs="unbounded" />
             <element
               name="dataCSP"
               type="iris:entityType"
               minOccurs="0"
               maxOccurs="unbounded" />
             <element
               name="lineCSP" type="iris:entityType"
               minOccurs="0"
               maxOccurs="unbounded"/>
             <element
               name="voiceCSP"
               type="iris:entityType"
               minOccurs="0"
               maxOccurs="unbounded" />
             <element
               name="otherCSP"
               type="iris:entityType"
               minOccurs="0"
               maxOccurs="unbounded" />
             <element
               name="validationEvent"
               type="iris:entityType"
               minOccurs="0"
               maxOccurs="unbounded"/>
             <element
               name="initialDelegationDateTime"
               type="ereg:dateTimePrivacyType"
               nillable="true"
               minOccurs="0"
               maxOccurs="1" />
             <element
               name="lastRenewalDateTime"
               type="ereg:dateTimePrivacyType"
               nillable="true"
               minOccurs="0"
               maxOccurs="1" />
             <element
               name="expirationDateTime"
               type="ereg:dateTimePrivacyType"
               nillable="true"
               minOccurs="0"
               maxOccurs="1" />
             <element
               name="lastDelegationModificationDateTime"
               type="ereg:dateTimePrivacyType"
               nillable="true"
               minOccurs="0"
               maxOccurs="1" />
             <element
               name="lastDelegationModificationBy"
               type="iris:entityType"
               minOccurs="0"
               maxOccurs="1" />
             <element
        

name="lastVerificationDateTime" type="ereg:dateTimePrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element ref="iris:seeAlso" minOccurs="0" maxOccurs="unbounded" /> </sequence> </extension> </complexContent> </complexType>

NAME = "lastVerificationDateTime" タイプ= "EREG:dateTimePrivacyType" NULLに= "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素REF = "アイリス:seeAlsoの" minOccurs属性= "0" maxOccurs属性> / = "無制限" </シーケンス> </拡張> </ complexContentを> </ complexTypeの>

<element name="enum" type="ereg:enumType" substitutionGroup="iris:result" />

<要素名= "列挙" タイプ= "EREG:enumType" のsubstitutionGroup = "アイリス:結果" />

<!-- --> <!-- Host --> <!-- -->

<! - - > <! - ホスト - > <! - - >

<complexType name="hostType"> <complexContent> <extension base="iris:resultType"> <sequence> <element name="hostHandle" type="ereg:normalizedStringPrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="hostName" type="normalizedString" /> <element name="ipV4Address" type="token" minOccurs="0" maxOccurs="unbounded" /> <element name="ipV6Address" type="token" minOccurs="0" maxOccurs="unbounded" />

<complexTypeの名前= "HOSTTYPE"> <complexContentを> <拡張ベース= "アイリス:resultTypeと"> <シーケンス> <要素名= "hostHandle" タイプ= "EREG:normalizedStringPrivacyType" NULLに= "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "ホスト名" タイプ= "normalizedStringで" /> <要素名= "IPv4Addressを" タイプ= "トークン" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "ipV6Address"タイプ= "トークン" のminOccurs = "0" のmaxOccurs = "無制限" />

<element name="hostContact" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <element name="createdDateTime" type="ereg:dateTimePrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="lastModificationDateTime" type="ereg:dateTimePrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="lastVerificationDateTime" type="ereg:dateTimePrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element ref="iris:seeAlso" minOccurs="0" maxOccurs="unbounded" /> </sequence> </extension> </complexContent> </complexType>

<要素名= "hostContact" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "createdDateTime" タイプ= "EREG:dateTimePrivacyType" NULLに= "真" のminOccurs = "0" maxOccurs = "1" /> <要素名= "lastModificationDateTime" タイプ= "EREG:dateTimePrivacyType" NULLに= "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "lastVerificationDateTime" タイプ= "EREG。 dateTimePrivacyType」NULLに= "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素REF = "アイリスは:" のminOccurs = "0" のmaxOccurs = "無制限" /> </配列> </拡張> </ SEEALSO complexContentを> </ complexTypeの>

<element name="host" type="ereg:hostType" substitutionGroup="iris:result" />

<要素名= "ホスト" タイプ= "EREG:HOSTTYPE" のsubstitutionGroup = "アイリス:結果" />

<!-- --> <!-- Contact --> <!-- -->

<! - - > <! - 連絡先 - > <! - - >

<complexType name="contactType"> <complexContent> <extension base="iris:resultType"> <sequence> <element

<complexTypeの名前= "contactType"> <complexContentを> <拡張ベース= "アイリス:resultTypeと"> <シーケンス> <要素

name="contactHandle" type="ereg:normalizedStringPrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="commonName" type="ereg:normalizedStringPrivacyType" nillable="true" minOccurs="0" maxOccurs="1"/> <element name="language" type="language" minOccurs="0" maxOccurs="1" /> <element name="type" minOccurs="0" maxOccurs="1"> <complexType> <choice> <element name="person" type="ereg:contactTypeType" /> <element name="organization" type="ereg:contactTypeType" /> <element name="role" type="ereg:contactTypeType" /> <element name="other" type="ereg:contactTypeType" /> </choice> </complexType> </element> <element name="organization" type="ereg:normalizedStringPrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="legalId" type="ereg:tokenPrivacyType" nillable="true" minOccurs="0" maxOccurs="unbounded" /> <element name="eMail" type="ereg:stringPrivacyType" nillable="true" minOccurs="0" maxOccurs="unbounded" /> <element name="sip" type="ereg:stringPrivacyType" nillable="true" minOccurs="0" maxOccurs="unbounded" /> <element name="postalAddress" minOccurs="0" maxOccurs="unbounded" > <complexType> <sequence> <element name="address" type="ereg:stringPrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="city" type="ereg:stringPrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="region" type="ereg:stringPrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="postalCode" type="ereg:normalizedStringPrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="country" type="ereg:tokenPrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> </sequence> </complexType> </element> <element name="phone" type="ereg:normalizedStringPrivacyType" nillable="true" minOccurs="0" maxOccurs="unbounded" /> <element name="fax" type="ereg:normalizedStringPrivacyType" nillable="true" minOccurs="0" maxOccurs="unbounded" /> <element name="createdDateTime" type="ereg:dateTimePrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="lastModificationDateTime" type="ereg:dateTimePrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="lastVerificationDateTime" type="ereg:dateTimePrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="translatedContact" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <element ref="iris:seeAlso" minOccurs="0" maxOccurs="unbounded" /> </sequence> </extension> </complexContent> </complexType>

NAME = "contactHandle" タイプ= "EREG:normalizedStringPrivacyType" NULLに= "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "commonNameの" タイプ= "EREG:normalizedStringPrivacyType" NULLに= "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "言語" タイプ= "言語" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "タイプ" のminOccurs = "0" のmaxOccurs = "1 "> <complexTypeの> <選択> <要素名=" 人 "タイプ= "EREG:contactTypeType"/> <要素名= "組織" タイプ= "EREG:contactTypeType"/> <要素名= "役割" タイプ=" EREG:contactTypeType」/> <要素名= "その他" タイプ= "EREG:contactTypeType" /> </選択> </ complexTypeの> </要素> <要素名= "組織" タイプ= "EREG:normalizedStringPrivacyType" のnillable = "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "legalId" タイプ= "EREG:tokenPrivacyType" NULLに= "真" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "電子メール" タイプ= "EREG:stringPrivacyType" NULLに= "真" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "SIP" タイプ= "EREG:stringPrivacyType "NULLに=" 真」のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "postalAddressの" のminOccurs = "0" のmaxOccurs = "無制限"> <complexTypeの> <シーケンス> <要素名= "住所" タイプ= "EREG:stringPrivacyType" のnillable = "true" とのminOccurs = "0" のmaxOccurs = "1" /> <要素名= "都市" タイプ= "EREG:stringPrivacyType" のnillable = "true" とのminOccurs = "0" のmaxOccurs =」 1" /> <要素名= "領域" タイプ= "EREG:stringPrivacyType" NULLに= "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "postalCodeの" タイプ= "EREG:normalizedStringPrivacyType" NULLに= "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "国" タイプ= "EREG:tokenPrivacyType" のnillable = "true" とのminOccurs = "0" のmaxOccurs = "1" /> </シーケンス> </ complexTypeの> </要素> <要素名= "電話" タイプ= "EREG:normalizedStringPrivacyType" のnillable = "true" とのminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "ファックス" タイプ=」 EREG:normalizedStringPrivacyType」のnillable = "true" とのminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "createdDateTime" タイプ= "EREG:dateTimePrivacyType" ゼロlable = "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "lastModificationDateTime" タイプ= "EREG:dateTimePrivacyType" NULLに= "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素NAME = "lastVerificationDateTime" タイプ= "EREG:dateTimePrivacyType" NULLに= "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "translatedContact" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素REF = "アイリス:seeAlsoの" minOccurs属性= "0" のmaxOccurs = "無制限" /> </配列> </拡張> </ complexContentを> </ complexTypeの>

<element name="contact" type="ereg:contactType" substitutionGroup="iris:result" />

<要素名= "接触" タイプ= "EREG:contactType" のsubstitutionGroup = "アイリス:結果" />

<!-- --> <!-- Registration Authority --> <!-- -->

<! - - > <! - 登録機関 - > <! - - >

<complexType name="registrationAuthorityType"> <complexContent> <extension base="iris:resultType"> <sequence> <element name="serviceInstance" type="iris:entityType" minOccurs="0" maxOccurs="1" /> <element name="organizationName" type="string" minOccurs="0" maxOccurs="1" /> <element name="legalId" type="token" minOccurs="0" maxOccurs="1"/> <choice minOccurs="0" maxOccurs="3"> <element name="registry"> <complexType/> </element> <element name="registrar"> <complexType/> </element> <element name="other"> <complexType/> </element> </choice> <group ref="ereg:contactGroup" /> <element

<complexTypeの名前= "registrationAuthorityType"> <complexContentを> <拡張基地= "アイリス:resultTypeと"> <シーケンス> <要素名= "serviceInstance" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "organizationNameの" タイプ= "文字列" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "legalId" タイプ= "トークン" のminOccurs = "0" のmaxOccurs = "1" /> <選択肢minOccurs = "0" のmaxOccurs = "3"> <要素名= "レジストリ"> <complexTypeの/> </要素> <要素名= "登録"> <complexTypeの/> </要素> <要素名= "その他" > <complexTypeの/> </要素> </選択> <グループREF = "EREG:CONTACTGROUP" /> <要素

ref="iris:seeAlso" minOccurs="0" maxOccurs="unbounded" /> </sequence> </extension> </complexContent> </complexType>

REF = "アイリス:seeAlsoの" minOccurs属性= "0" のmaxOccurs = "無制限" /> </配列> </拡張> </ complexContentを> </ complexTypeの>

<element name="registrationAuthority" type="ereg:registrationAuthorityType" substitutionGroup="iris:result" />

<要素名= "registrationAuthority" タイプ= "EREG:registrationAuthorityType" のsubstitutionGroup = "アイリス:結果" />

<!-- --> <!-- Validation Entity --> <!-- -->

<! - - > <! - 検証エンティティ - > <! - - >

<complexType name="validationEntityType"> <complexContent> <extension base="iris:resultType"> <sequence> <element name="serviceInstance" type="iris:entityType" minOccurs="0" maxOccurs="1" /> <element name="organizationName" type="string" minOccurs="0" maxOccurs="1" /> <element name="legalId" type="token" minOccurs="0" maxOccurs="1"/> <group ref="ereg:contactGroup" /> <element ref="iris:seeAlso" minOccurs="0" maxOccurs="unbounded" /> </sequence> </extension> </complexContent> </complexType>

<complexTypeの名前= "validationEntityType"> <complexContentを> <拡張基地= "アイリス:resultTypeと"> <シーケンス> <要素名= "serviceInstance" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "organizationNameの" タイプ= "文字列" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "legalId" タイプ= "トークン" のminOccurs = "0" のmaxOccurs = "1" /> <グループREF = "EREG:CONTACTGROUP" /> <要素REF = "アイリス:seeAlsoの" minOccurs属性= "0" のmaxOccurs = "無制限" /> </配列> </拡張> </ complexContentを> </ complexTypeの>

<element name="validationEntity" type="ereg:validationEntityType" substitutionGroup="iris:result" />

<要素名= "validationEntity" タイプ= "EREG:validationEntityType" のsubstitutionGroup = "アイリス:結果" />

<!-- --> <!-- Communication Service Provider --> <!-- -->

<! - - > <! - 通信サービスプロバイダ - > <! - - >

<complexType name="communicationServiceProviderType"> <complexContent> <extension base="iris:resultType"> <sequence> <element name="serviceInstance" type="iris:entityType" minOccurs="0" maxOccurs="1" /> <element name="organizationName" type="string" minOccurs="0" maxOccurs="1" /> <element name="legalId" type="token" minOccurs="0" maxOccurs="1"/> <element name="cspId" type="token" minOccurs="0" maxOccurs="1"/> <choice minOccurs="0" maxOccurs="5"> <element minOccurs="0" maxOccurs="1" name="line"> <complexType/> </element> <element minOccurs="0" maxOccurs="1" name="data">

<complexTypeの名前= "communicationServiceProviderType"> <complexContentを> <拡張基地= "アイリス:resultTypeと"> <シーケンス> <要素名= "serviceInstance" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "organizationNameの" タイプ= "文字列" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "legalId" タイプ= "トークン" のminOccurs = "0" のmaxOccurs = "1" /> <要素NAME = "cspId" タイプ= "トークン" のminOccurs = "0" のmaxOccurs = "1" /> <選択のminOccurs = "0" のmaxOccurs = "5"> <要素のminOccurs = "0" のmaxOccurs = "1" NAME =」ライン "> <complexTypeの/> </要素> <要素のminOccurs =" 0" のmaxOccurs = "1" NAME = "データ">

<complexType/> </element> <element minOccurs="0" maxOccurs="1" name="voice"> <complexType/> </element> <element minOccurs="0" maxOccurs="1" name="signal"> <complexType/> </element> <element minOccurs="0" maxOccurs="1" name="other"> <complexType/> </element> </choice> <group ref="ereg:contactGroup" /> <element ref="iris:seeAlso" minOccurs="0" maxOccurs="unbounded" /> </sequence> </extension> </complexContent> </complexType>

<complexTypeの/> </要素> <要素のminOccurs = "0" のmaxOccurs = "1" NAME = "音声"> <complexTypeの/> </要素> <要素のminOccurs = "0" のmaxOccurs = "1" NAME = "信号"> <complexTypeの/> </要素> <要素のminOccurs =" 0" のmaxOccurs = "1" NAME = "その他"> <complexTypeの/> </要素> </選択> <グループREF = "EREG:CONTACTGROUP" / > <要素REF = "アイリス:seeAlsoの" minOccurs属性= "0" のmaxOccurs = "無制限" /> </配列> </拡張> </ complexContentを> </ complexTypeの>

<element name="communicationServiceProvider" type="ereg:communicationServiceProviderType" substitutionGroup="iris:result" />

<要素名= "communicationServiceProvider" タイプ= "EREG:communicationServiceProviderType" のsubstitutionGroup = "アイリス:結果" />

<!-- --> <!-- Validation Event --> <!-- -->

<! - - > <! - 検証イベント - > <! - - >

<complexType name="validationEventType"> <complexContent> <extension base="iris:resultType"> <sequence> <element name="serial" type="token" minOccurs="0" maxOccurs="unbounded" /> <element name="methodId" type="token" minOccurs="0" maxOccurs="unbounded" /> <element name="validationEntity" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <element name="registrar" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <element name="executionDateTime" type="ereg:dateTimePrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element name="expirationDateTime" type="ereg:dateTimePrivacyType" nillable="true" minOccurs="0" maxOccurs="1" /> <element ref="iris:seeAlso" minOccurs="0" maxOccurs="unbounded" /> </sequence> </extension> </complexContent> </complexType>

<complexTypeの名前= "validationEventType"> <complexContentを> <拡張ベース= "アイリス:resultTypeと"> <シーケンス> <要素名= "シリアル" タイプ= "トークン" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素NAME = "methodId" タイプ= "トークン" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "validationEntity" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名前= "レジストラ" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "executionDateTime" タイプ= "EREG:dateTimePrivacyType" のnillable = "true" とのminOccurs = "0" のmaxOccurs = "1" /> <要素名= "expirationDateTime" タイプ= "EREG:dateTimePrivacyType" NULLに= "真" のminOccurs = "0" のmaxOccurs = "1" /> <要素REF = "アイリス:seeAlsoの" minOccurs属性= "0" maxOccurs = "無制限" /> </シーケンス> </拡張> </ complexContentを> </ complexTypeの>

<element name="validationEvent" type="ereg:validationEventType" substitutionGroup="iris:result" />

<要素名= "validationEvent" タイプ= "EREG:validationEventType" のsubstitutionGroup = "アイリス:結果" />

<!-- --> <!-- Contact Group --> <!-- -->

<! - - > <! - 連絡先グループ - > <! - - >

<group name="contactGroup"> <sequence> <element name="billingContact" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <element name="technicalContact" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <element name="administrativeContact" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <element name="legalContact" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <element name="zoneContact" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <element name="abuseContact" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <element name="securityContact" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> <element name="otherContact" type="iris:entityType" minOccurs="0" maxOccurs="unbounded" /> </sequence> </group>

<グループ名= "CONTACTGROUP"> <シーケンス> <要素名= "billingContact" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "technicalContact" タイプ= "アイリス:entityType "のminOccurs =" 0" のmaxOccurs = "無制限" /> <要素名= "administrativeContact" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "legalContact" タイプ= "アイリス:entityType」のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "zoneContact" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "abuseContact" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "securityContact" タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "無制限" /> <要素名= "otherContact"タイプ= "アイリス:entityType" のminOccurs = "0" のmaxOccurs = "無制限" /> </配列> </グループ>

<!-- --> <!-- Privacy Label Types --> <!-- -->

<! - - > <! - プライバシーラベルタイプ - > <! - - >

<attributeGroup name="privacyLabelAttributeGroup"> <attribute name="private" type="boolean" /> <attribute name="denied" type="boolean" /> <attribute name="doNotRedistribute" type="boolean" /> <attribute name="specialAccess" type="boolean" /> </attributeGroup>

<attributeGroupの名前= "privacyLabelAttributeGroup"> <属性名= "プライベート" タイプ= "ブール" /> <属性名= "拒否" タイプ= "ブール" /> <属性名= "doNotRedistribute" タイプ= "ブール" /> <属性名= "specialAccess" タイプ= "ブール" /> </ attributeGroupの>

<complexType name="dateTimePrivacyType"> <simpleContent> <extension base="dateTime"> <attributeGroup ref="ereg:privacyLabelAttributeGroup" /> </extension> </simpleContent> </complexType>

<complexTypeの名前= "dateTimePrivacyType"> <simpleContentを> <拡張基地= "のdateTime"> <attributeGroupのREF = "EREG:privacyLabelAttributeGroup" /> </拡張> </ simpleContentを> </ complexTypeの>

<complexType name="stringPrivacyType"> <simpleContent> <extension base="string"> <attributeGroup ref="ereg:privacyLabelAttributeGroup" /> </extension> </simpleContent> </complexType>

<complexTypeの名前= "stringPrivacyType"> <simpleContentを> <拡張基地= "文字列"> <attributeGroupのREF = "EREG:privacyLabelAttributeGroup" /> </拡張> </ simpleContentを> </ complexTypeの>

<complexType name="normalizedStringPrivacyType"> <simpleContent> <extension base="normalizedString"> <attributeGroup ref="ereg:privacyLabelAttributeGroup" /> </extension> </simpleContent> </complexType>

<complexTypeの名前= "normalizedStringPrivacyType"> <simpleContentを> <拡張基地= "normalizedStringで"> <attributeGroupのREF = "EREG:privacyLabelAttributeGroup" /> </拡張> </ simpleContentを> </ complexTypeの>

<complexType name="tokenPrivacyType"> <simpleContent> <extension base="token"> <attributeGroup ref="ereg:privacyLabelAttributeGroup" /> </extension> </simpleContent> </complexType>

<complexTypeの名= "tokenPrivacyType"> <simpleContentを> <拡張ベース= "トークン"> <attributeGroupのREF = "EREG:privacyLabelAttributeGroup" /> </拡張> </ simpleContentを> </ complexTypeの>

<complexType name="enumStatusType"> <sequence> <element name="appliedDate" type="dateTime" minOccurs="0" maxOccurs="1" /> <element name="description" minOccurs="0" maxOccurs="unbounded"> <complexType> <simpleContent> <extension base="string"> <attribute name="language" type="language" use="required" /> </extension> </simpleContent> </complexType> </element> <element name="subStatus" minOccurs="0" maxOccurs="1"> <complexType> <simpleContent> <extension base="token"> <attribute type="token" use="required" name="authority"/> </extension>

<complexTypeの名前= "enumStatusType"> <シーケンス> <要素名= "appliedDate" タイプ= "のdateTime" のminOccurs = "0" のmaxOccurs = "1" /> <要素名= "説明" のminOccurs = "0" のmaxOccurs =」無制限 "> <complexTypeの> <simpleContentを> <増​​設ベース=" 文字列 "> <名前=属性" 言語」タイプ= "言語" を使用する= "/> </拡張> </ simpleContentを> </ complexTypeの> </" が必要要素> <要素名= "SUBSTATUS" のminOccurs = "0" のmaxOccurs = "1"> <complexTypeの> <simpleContentを> <増​​設ベース= "トークン"> <属性タイプ= "トークン" 使用= "必要" 名前= "権威「/> </拡張>

</simpleContent> </complexType> </element> </sequence> <attributeGroup ref="ereg:privacyLabelAttributeGroup" /> <attribute name="actor"> <simpleType> <restriction base="string"> <enumeration value="registry"/> <enumeration value="registrar"/> </restriction> </simpleType> </attribute> <attribute name="disposition"> <simpleType> <restriction base="string"> <enumeration value="prohibited"/> <enumeration value="pending"/> </restriction> </simpleType> </attribute> <attribute name="scope" type="token" /> </complexType>

</ simpleContentを> </ complexTypeの> </要素> </配列> <attributeGroupのREFの= "EREG:privacyLabelAttributeGroup" /> <属性名= "アクター"> <単純> <制限ベース= "文字列"> <列挙値= "レジストリ" /> <列挙値= "レジストラ" /> </制限> </単純> </属性> <属性名= "処分"> <単純> <制限ベース= "文字列"> <列挙値=」禁止 "/> <列挙値=" 保留 "/> </制限> </単純> </属性> <属性名=" スコープ」タイプ= "トークン" /> </ complexTypeの>

<complexType name="contactTypeType"> <sequence> <element name="description" minOccurs="0" maxOccurs="unbounded"> <complexType> <simpleContent> <extension base="string"> <attribute name="language" type="language" use="required" /> </extension> </simpleContent> </complexType> </element> </sequence> <attributeGroup ref="ereg:privacyLabelAttributeGroup" /> </complexType>

<complexTypeの名前= "contactTypeType"> <シーケンス> <要素名= "説明" のminOccurs = "0" のmaxOccurs = "無制限"> <complexTypeの> <simpleContentを> <拡張基地= "文字列"> <名前= "言語" 属性タイプ= "言語" 使用= "必須" /> </拡張> </ simpleContentを> </ complexTypeの> </要素> </配列> <attributeGroupのREFの= "EREG:privacyLabelAttributeGroup" /> </ complexTypeの>

     <!-- ========================================= -->
     <!--                                           -->
     <!-- Error Codes                               -->
     <!--                                           -->
     <!-- ========================================= -->
        

<!-- --> <!-- Search Too Wide --> <!-- -->

<! - - > <! - 検索広すぎます - > <! - - >

<element name="searchTooWide" type="iris:codeType" substitutionGroup="iris:genericCode" />

<要素名= "searchTooWide" タイプ= "アイリス:CODETYPE" のsubstitutionGroup = "アイリス:genericCode" />

<!-- --> <!-- Language Not Supported --> <!-- -->

<! - - > <! - 言語がサポートされていません - > <! - - >

<complexType name="languageNotSupportedType"> <complexContent> <extension base="iris:codeType"> <sequence> <element name="unsupportedLanguage" type="language" minOccurs="1" maxOccurs="unbounded" /> </sequence> </extension> </complexContent> </complexType>

<complexTypeの名= "languageNotSupportedType"> <complexContentを> <拡張ベース= "アイリス:CODETYPE"> <シーケンス> <要素名= "unsupportedLanguage" タイプ= "言語" のminOccurs = "1" のmaxOccurs = "無制限" /> </シーケンス> </拡張> </ complexContentを> </ complexTypeの>

<element name="languageNotSupported" type="ereg:languageNotSupportedType" substitutionGroup="iris:genericCode" />

<要素名= "languageNotSupported" タイプ= "EREG:languageNotSupportedType" のsubstitutionGroup = "アイリス:genericCode" />

</schema>

</スキーマ>

Figure 1: ereg.xsd

図1:ereg.xsd

5. Blocks Extensible Exchange Protocol (BEEP) Transport Compliance
5.ブロック拡張可能交換プロトコル(BEEP)交通コンプライアンス

IRIS allows several extensions of the core capabilities. This section outlines those extensions allowable by IRIS-BEEP [6].

IRISは、コア機能のいくつかの拡張を可能にします。このセクションでは、IRIS-BEEP [6]によって許容これらの拡張子を概説します。

5.1. Message Pattern
5.1. メッセージパターン

This registry type uses the default message pattern as described in IRIS-BEEP [6].

IRIS-BEEP [6]に記載のように、このレジストリタイプがデフォルトのメッセージパターンを使用します。

5.2. Server Authentication
5.2. サーバー認証

This registry type only uses the basic Transport Layer Security (TLS) server authentication method as described in IRIS-BEEP [6].

IRIS-BEEP [6]で説明したように、このレジストリの種類は、基本的なトランスポート層セキュリティ(TLS)サーバーの認証方法を使用しています。

6. URI Resolution
6。 うり れそぅちおん
6.1. Application Service Label
6.1. アプリケーション・サービス・ラベル

The application service label associated with this registry type MUST be "EREG1". This is the abbreviated form of the URN for this registry type, urn:ietf:params:xml:ns:ereg1.

このレジストリタイプに関連付けられたアプリケーション・サービス・ラベルは「EREG1」でなければなりません。 IETF::のparams:XML:NS:ereg1これは、このレジストリタイプ、骨壷のためのURNの省略形です。

7. Internationalization Considerations
7.国際化に関する注意事項

Implementers should be aware of considerations for internationalization in IRIS [5].

実装者はIRISにおける国際化のための考慮事項に注意する必要があります[5]。

The social data associated with contacts may be non-ASCII, and could contain virtually any Unicode character. The <language> element is provided in queries that have potential to traverse such data. Clients should use these elements to indicate to the server of the target languages desired, and servers should use these elements to better enable normalization and search processes (see <http://www.unicode.org/reports/tr15/>).

連絡先に関連したソーシャルデータは非ASCIIであってもよく、事実上すべてのUnicode文字を含めることができます。 <言語>要素は、そのようなデータを横断する可能性を有するクエリに設けられています。クライアントは、所望の目標言語のサーバーに示すために、これらの要素を使用する必要があり、サーバは(<http://www.unicode.org/reports/tr15/>参照)、より良い正規化および検索のプロセスを可能にするために、これらの要素を使用する必要があります。

Clients needing to localize the data tags in this protocol should take note that localization is only needed on the names of XML elements and attributes with the exception of elements containing date and time information. The schema for this registry has been designed so that clients need not interpret the content of elements or attributes for localization, other than those elements containing date and time information.

このプロトコルでデータタグをローカライズする必要クライアントはローカライズのみXML要素の名前の上に必要とされていることに注意して取ると、日付と時刻の情報を含む要素を除いて属性をすべきです。クライアントは、日付と時刻の情報を含むこれらの要素以外のローカライズのための要素または属性の内容を解釈する必要はありませんように、このレジストリのスキーマが設計されています。

Clients should also make use of the <language> elements provided in many of the results. Results containing data that may be in Unicode are accompanied by these elements in order to aid better presentation of the data to the user.

また、クライアントは結果の多くで提供<言語>要素を利用する必要があります。ユニコードであってもよいデータを含む結果は、ユーザーにデータのより良いプレゼンテーションを支援するために、これらの要素を伴っています。

The "dateTimePrivacyType" element content conforms to the XML Schema [3] data type "dateTime". The contents of this element MUST be specified using the 'Z' indicator for Coordinated Universal Time (UTC).

「dateTimePrivacyType」要素の内容は、XMLスキーマ[3]データ型「のdateTime」に準拠します。この要素の内容は、協定世界時(UTC)のために「Z」インジケータを使用して指定されなければなりません。

8. IANA Considerations
8. IANAの考慮事項
8.1. XML Namespace URN Registration
8.1. XML名前空間URN登録

This document makes use of a proposed XML namespace and schema registry specified in XML_URN [16]. Accordingly, the following registration information is provided for the IANA:

この文書では、XML_URN [16]で指定された提案のXML名前空間とスキーマレジストリを使用しています。したがって、以下の登録情報は、IANAのために提供されています。

o URN/URI:

お うRん/うり:

* urn:ietf:params:xml:schema:ereg1

* URN:IETF:のparams:XML:スキーマ:ereg1

o Contact:

Oの連絡先:

* Andrew Newton <andy@hxr.us>

*アンドリュー・ニュートン<andy@hxr.us>

o XML:

お XML:

* The XML Schema specified in Section 4

第4節で指定された* XMLスキーマ

o URN/URI:

お うRん/うり:

* urn:ietf:params:xml:ns:ereg1

* URN:IETF:のparams:XML:NS:ereg1

o Contact:

Oの連絡先:

* Andrew Newton <andy@hxr.us>

*アンドリュー・ニュートン<andy@hxr.us>

o XML:

お XML:

* None.

* 無し。

8.2. S-NAPTR Registration
8.2. S-NAPTR登録

The following S-NAPTR application service tag [20] has been registered with IANA according to the IANA considerations defined in IRIS [5]:

次のS-NAPTRアプリケーション・サービス・タグ[20] [5] IRISで定義されたIANAの考慮に従ってIANAに登録されています。

EREG1

EREG1

8.3. BEEP Registration
8.3. 登録BEEP

The following BEEP Profile URI has been registered with IANA (http://www.iana.org/assignments/beep-parameters), in addition to the registration provided in IRIS-BEEP [6].

以下BEEPプロファイルURIは、IRIS-BEEPに設けられた登録[6]に加えて、IANA(http://www.iana.org/assignments/beep-parameters)に登録されています。

http://iana.org/beep/iris1/ereg1

hっtp://いあな。おrg/べえp/いりs1/えれg1

9. Security Considerations
9.セキュリティの考慮事項

This document lays out no new considerations for security precautions beyond that specified in IRIS [5].

この文書では、IRIS [5]で指定されたそれを超えセキュリティ対策のための新たな考慮事項をレイアウトしません。

10. Normative References
10.引用規格

[1] World Wide Web Consortium, "Extensible Markup Language (XML) 1.0", W3C XML, February 1998, <http://www.w3.org/TR/1998/REC-xml-19980210>.

[1]ワールド・ワイド・ウェブ・コンソーシアム、 "拡張マークアップ言語(XML)1.0"、W3C XML、1998年2月、<http://www.w3.org/TR/1998/REC-xml-19980210>。

[2] World Wide Web Consortium, "Namespaces in XML", W3C XML Namespaces, January 1999, <http://www.w3.org/TR/1999/REC-xml-names-19990114>.

[2]ワールド・ワイド・ウェブ・コンソーシアム、 "XMLにおける名前空間" を、W3C XML名前空間、1999年1月、<http://www.w3.org/TR/1999/REC-xml-names-19990114>。

[3] World Wide Web Consortium, "XML Schema Part 2: Datatypes", W3C XML Schema, October 2004, <http://www.w3.org/TR/xmlschema-2/>.

[3]ワールド・ワイド・ウェブ・コンソーシアム、 "XMLスキーマパート2:データ型"、W3C XML Schemaの、2004年10月、<http://www.w3.org/TR/xmlschema-2/>。

[4] World Wide Web Consortium, "XML Schema Part 1: Structures", W3C XML Schema, October 2004, <http://www.w3.org/TR/xmlschema-1/>.

[4]ワールド・ワイド・ウェブ・コンソーシアム、 "XMLスキーマパート1:構造"、W3C XML Schemaの、2004年10月、<http://www.w3.org/TR/xmlschema-1/>。

[5] Newton, A. and M. Sanz, "IRIS: The Internet Registry Information Service (IRIS) Core Protocol", RFC 3981, January 2005.

[5]ニュートン、A.とM.サンス、 "IRIS:インターネットレジストリ情報サービス(IRIS)コアプロトコル"、RFC 3981、2005年1月。

[6] Newton, A. and M. Sanz, "Using the Internet Registry Information Service (IRIS) over the Blocks Extensible Exchange Protocol (BEEP)", RFC 3983, January 2005.

[6]ニュートン、A.とM.サンス、RFC 3983 "ブロック拡張可能交換プロトコル(BEEP)を介してインターネットレジストリ情報サービス(IRIS)の使用" を、2005年1月。

[7] Hinden, R. and S. Deering, "Internet Protocol Version 6 (IPv6) Addressing Architecture", RFC 3513, April 2003.

[7] HindenとR.とS.デアリング、 "インターネットプロトコルバージョン6(IPv6)のアドレス指定アーキテクチャ"、RFC 3513、2003年4月。

[8] Postel, J., "Internet Protocol", STD 5, RFC 791, September 1981.

[8]ポステル、J.、 "インターネットプロトコル"、STD 5、RFC 791、1981年9月。

[9] Mockapetris, P., "Domain names - implementation and specification", STD 13, RFC 1035, November 1987.

[9] Mockapetris、P.、 "ドメイン名 - 実装及び仕様"、STD 13、RFC 1035、1987年11月。

[10] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", RFC 2119, BCP 14, March 1997.

[10]ブラドナーの、S.、 "要件レベルを示すためにRFCsにおける使用のためのキーワード"、RFC 2119、BCP 14、1997年3月。

[11] International Organization for Standardization, "Codes for the representation of names of countries, 3rd edition", ISO Standard 3166, August 1988.

標準化のための[11]国際機関、「国の名前の表現のためのコード、第3版」、ISO規格3166、1988年8月。

[12] Braden, R., "Requirements for Internet Hosts - Application and Support", STD 3, RFC 1123, October 1989.

[12]ブレーデン、R.、 "インターネットホストのための要件 - 、アプリケーションとサポート"、STD 3、RFC 1123、1989年10月。

[13] International Telecommunications Union, "The International Public Telecommunication Numbering Plan", ITU-T Recommendation E.164, February 2005.

[13]国際電気通信連合、 "国際公共電気通信番号計画"、ITU-T勧告E.164、2005年2月。

[14] International Telecommunications Union, "Notation for national and international telephone numbers, e-mail addresses and Web addresses", ITU-T Recommendation E.123, February 2001.

[14]国際電気通信連合、ITU-T勧告E.123、2001年2月「国内および国際電話番号、電子メールアドレスおよびWebアドレスの表記法」。

[15] Hoffman, P. and M. Blanchet, "Nameprep: A Stringprep Profile for Internationalized Domain Names (IDN)", RFC 3491, March 2003.

[15]ホフマン、P.とM.ブランシェ、 "NAMEPREP:国際化ドメイン名のためのstringprepプロフィール(IDN)"、RFC 3491、2003年3月。

[16] Mealling, M., "The IETF XML Registry", BCP 81, RFC 3688, January 2004.

[16] Mealling、M.、 "IETF XMLレジストリ"、BCP 81、RFC 3688、2004年1月。

[17] Faltstrom, P. and M. Mealling, "The E.164 to Uniform Resource Identifiers (URI) Dynamic Delegation Discovery System (DDDS) Application (ENUM)", RFC 3761, April 2004.

[17] Faltstrom、P.とM. Mealling、RFC 3761、2004年4月 "統一資源識別子(URI)ダイナミックな委譲発見システム(DDDS)アプリケーション(ENUM)へのE.164"。

[18] Hollenbeck, S., "Domain Registry Grace Period Mapping for the Extensible Provisioning Protocol (EPP)", RFC 3915, September 2004.

[18]、RFC 3915 "拡張プロビジョニングプロトコル(EPP)のドメインレジストリ猶予期間のマッピング" ホレンベック、S.、2004年9月。

[19] Braden, R., "Requirements for Internet Hosts - Application and Support", STD 3, RFC 1123, October 1989.

[19]ブレーデン、R.、 "インターネットホストのための要件 - 、アプリケーションとサポート"、STD 3、RFC 1123、1989年10月。

[20] Daigle, L. and A. Newton, "Domain-Based Application Service Location Using SRV RRs and the Dynamic Delegation Discovery Service (DDDS)", RFC 3958, January 2005.

[20] Daigle氏、L.とA.ニュートン、RFC 3958、2005年1月 "SRVのRRを使用したアプリケーションサービスの場所とダイナミックな委譲発見サービス(DDDS)をドメインベース"。

Appendix A. Contributions and Acknowledgements

付録A.貢献と謝辞

This document is a derivative of the specification used to define forward domain registries for IRIS. Marcos Sanz was a major contributor to that specification, and many of his words and ideas are present in this document. Other contributors include Alexander Mayrhofer, Bernie Hoeneisen, Otmar Lendl, and Scott Hollenbeck.

この文書では、IRISのドメインレジストリを前方に定義するために使用される仕様の誘導体です。マルコスサンスは、その仕様に大きく貢献した、と彼の言葉やアイデアの多くは、このドキュメントに存在しています。その他の貢献者はアレクサンダーMayrhofer、バーニーHoeneisen、オトマールレンドル、スコットホレンベックが含まれます。

Author's Address

著者のアドレス

Andrew L. Newton VeriSign, Inc. 21345 Ridgetop Circle Sterling, VA 20166 USA

アンドリュー・L.ニュートンベリサイン社21345 Ridgetopサークルスターリング、VA 20166 USA

Phone: +1.7039483382 EMail: andy@hxr.us URI: http://www.verisignlabs.com/

電話番号:1.7039483382 Eメール:andy@hxr.us URI:http://www.verisignlabs.com/

Full Copyright Statement

完全な著作権声明

Copyright (C) The Internet Society (2006).

著作権(C)インターネット協会(2006)。

This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights.

この文書では、BCP 78に含まれる権利と許可と制限の適用を受けており、その中の記載を除いて、作者は彼らのすべての権利を保有します。

This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

この文書とここに含まれている情報は、基礎とCONTRIBUTOR「そのまま」、ORGANIZATION HE / SHEが表すまたはインターネットソサエティおよびインターネット・エンジニアリング・タスク・フォース放棄すべての保証、明示または、(もしあれば)後援ISに設けられています。黙示、情報の利用は、特定の目的に対する権利または商品性または適合性の黙示の保証を侵害しない任意の保証含むがこれらに限定されません。

Intellectual Property

知的財産

The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; nor does it represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79.

IETFは、本書またはそのような権限下で、ライセンスがたりないかもしれない程度に記載された技術の実装や使用に関係すると主張される可能性があります任意の知的財産権やその他の権利の有効性または範囲に関していかなる位置を取りません利用可能です。またそれは、それがどのような権利を確認する独自の取り組みを行ったことを示すものでもありません。 RFC文書の権利に関する手続きの情報は、BCP 78およびBCP 79に記載されています。

Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF on-line IPR repository at http://www.ietf.org/ipr.

IPRの開示のコピーが利用できるようにIETF事務局とライセンスの保証に行われた、または本仕様の実装者または利用者がそのような所有権の使用のための一般的なライセンスまたは許可を取得するために作られた試みの結果を得ることができますhttp://www.ietf.org/iprのIETFのオンラインIPRリポジトリから。

The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org.

IETFは、その注意にこの標準を実装するために必要とされる技術をカバーすることができる任意の著作権、特許または特許出願、またはその他の所有権を持ってすべての利害関係者を招待します。 ietf-ipr@ietf.orgのIETFに情報を記述してください。

Acknowledgement

謝辞

Funding for the RFC Editor function is provided by the IETF Administrative Support Activity (IASA).

RFCエディタ機能のための資金は、IETF管理サポート活動(IASA)によって提供されます。