google-nomulus/java/google/registry/rdap
mountford 21313bffda RDAP: Add registrar entity for domains
The RDAP Pilot Program operational profile document indicates that domain
responses should list, in addition to their normal contacts, a special entity
for the registrar.

1.5.12.  The domain object in the RDAP response MUST contain an entity with the registrar role (called registrar entity in this section). The handle of the entity MUST be equal to the IANA Registrar ID. A valid fn member MUST be present in the registrar entity. Other members MAY be present in the entity (as specified in RFC6350, the vCard Format Specification and its corresponding JSON mapping RFC7095). Contracted parties MUST include an entity with the abuse role (called Abuse Entity in this section) within the registrar entity. The Abuse Entity MUST include tel and email members, and MAY include other members.
1.5.13.  The entity with the registrar role in the RDAP response MUST contain a publicIDs member [RFC7483] to identify the IANA Registrar ID from the IANA’s Registrar ID registry (https://www.iana.org/assignments/registrar-ids/registrar-ids.xhtml). The type value of the publicID object MUST be equal to IANA Registrar ID.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=186797360
2018-03-06 18:52:56 -05:00
..
BUILD Move metrics dependencies to artifacts under Maven groupId com.google.monitoring-client 2018-01-04 17:12:35 -05:00
RdapActionBase.java Add next page navigation for RDAP entity searches 2017-12-27 10:53:30 -05:00
RdapAuthorization.java Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
RdapAutnumAction.java Initial, easy changes to support later addition of RDAP metrics 2017-11-07 17:39:05 -05:00
RdapDomainAction.java Initial, easy changes to support later addition of RDAP metrics 2017-11-07 17:39:05 -05:00
RdapDomainSearchAction.java Rationalize logging statements across codebase 2018-01-19 14:56:45 -05:00
RdapEntityAction.java Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
RdapEntitySearchAction.java Add support for RDAP retrieval of all registrars 2018-01-19 14:45:15 -05:00
RdapHelpAction.java Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
RdapIcannStandardInformation.java RDAP: Change data policy remark for redacted contacts 2018-02-20 15:33:31 -05:00
RdapIpAction.java Initial, easy changes to support later addition of RDAP metrics 2017-11-07 17:39:05 -05:00
RdapJsonFormatter.java RDAP: Add registrar entity for domains 2018-03-06 18:52:56 -05:00
RdapMetrics.java Move metrics dependencies to artifacts under Maven groupId com.google.monitoring-client 2018-01-04 17:12:35 -05:00
RdapModule.java Add RDAP search support for only contacts or only registrars 2018-01-19 14:29:54 -05:00
RdapNameserverAction.java Initial, easy changes to support later addition of RDAP metrics 2017-11-07 17:39:05 -05:00
RdapNameserverSearchAction.java Add next page navigation for RDAP entity searches 2017-12-27 10:53:30 -05:00
RdapResultSet.java Add RDAP metric class 2017-11-21 18:20:26 -05:00
RdapSearchActionBase.java Add next page navigation for RDAP entity searches 2017-12-27 10:53:30 -05:00
RdapSearchPattern.java RDAP: Allow domain and nameserver queries with no initial string under certain circumstances 2017-07-10 11:16:03 -04:00
RdapSearchResults.java Add next page navigation for RDAP nameserver searches 2017-12-27 10:44:05 -05:00
RdapUtils.java Switch from Guava Optionals to Java 8 Optionals 2017-10-24 16:53:47 -04:00