Package google.registry.rdap
Class RdapEntityAction
java.lang.Object
google.registry.rdap.RdapActionBase
google.registry.rdap.RdapEntityAction
- All Implemented Interfaces:
Runnable
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 RFC 9082). 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.
-
Nested Class Summary
Nested classes/interfaces inherited from class google.registry.rdap.RdapActionBase
RdapActionBase.DeletedItemHandling
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongoogle.registry.rdap.RdapObjectClasses.RdapEntity
getJsonObjectForResource
(String pathSearchString, boolean isHeadRequest) Methods inherited from class google.registry.rdap.RdapActionBase
run
-
Constructor Details
-
RdapEntityAction
@Inject public RdapEntityAction()
-
-
Method Details
-
getJsonObjectForResource
public google.registry.rdap.RdapObjectClasses.RdapEntity getJsonObjectForResource(String pathSearchString, boolean isHeadRequest)
-