Class RdapEntityAction

  • All Implemented Interfaces:
    java.lang.Runnable

    public class RdapEntityAction
    extends RdapActionBase
    RDAP (new WHOIS) action for entity (contact and registrar) requests. the ICANN operational profile dictates that the "handle" for registrars is to be the IANA registrar ID:

    2.8.3. Registries MUST support lookup for entities with the registrar role within other objects using the handle (as described in 3.1.5 of RFC7482). The handle of the entity with the registrar role MUST be equal to IANA Registrar ID. The entity with the registrar role in the RDAP response MUST contain a publicIDs member to identify the IANA Registrar ID from the IANA’s Registrar ID registry. The type value of the publicID object MUST be equal to IANA Registrar ID.

    • Constructor Detail

      • RdapEntityAction

        @Inject
        public RdapEntityAction()
    • Method Detail

      • getJsonObjectForResource

        public google.registry.rdap.RdapObjectClasses.RdapEntity getJsonObjectForResource​(java.lang.String pathSearchString,
                                                                                          boolean isHeadRequest)