Format required by ICANN RDAP Response Profile 15feb19 section 2.7.4.3. */ static final Remark CONTACT_PERSONAL_DATA_HIDDEN_DATA_REMARK = Remark.builder() .setTitle("REDACTED FOR PRIVACY") .setDescription( "Some of the data in this object has been removed.", "Contact personal data is visible only to the owning registrar.") .setType(Remark.Type.OBJECT_REDACTED_AUTHORIZATION) .addLink( Link.builder() .setValue( "https://github.com/google/nomulus/blob/master/docs/rdap.md#authentication") .setRel("alternate") .setHref( "https://github.com/google/nomulus/blob/master/docs/rdap.md#authentication") .setType("text/html") .build()) .build(); /** * String that replaces GDPR redacted values. * *
GTLD Registration Data Temp Spec 17may18, Appendix A, 2.2: Fields required to be "redacted" * MUST privide in the value section text similar to "REDACTED FOR PRIVACY" */ static final String CONTACT_REDACTED_VALUE = "REDACTED FOR PRIVACY"; /** * Included in ALL contact responses, even if the user is authorized. * *
Format required by ICANN RDAP Response Profile 15feb19 section 2.7.5.3. * *
NOTE that unlike other redacted fields, there's no allowance to give the email to authorized * users or allow for registrar consent. */ static final Remark CONTACT_EMAIL_REDACTED_FOR_DOMAIN = Remark.builder() .setTitle("EMAIL REDACTED FOR PRIVACY") .setDescription( "Please query the RDDS service of the Registrar of Record identifies in this output" + " for information on how to contact the Registrant of the queried domain" + " name.") .setType(Remark.Type.OBJECT_REDACTED_AUTHORIZATION) .build(); }