google-nomulus/java/google/registry
mountford 19da9a1531 RDAP: Add "last update of RDAP database" event
The ICANN operational profile says:

1.4.12. An entity object within an RDAP response MUST contain an events
member with the following events:
o An event of eventAction type registration.
o An event of eventAction type last changed. The event of eventAction type last changed MUST be omitted if the Contact Object (as defined in RFC5733) has not been updated since it was created.
o An event of eventAction type last update of RDAP database.

It has similar wording for domains and hosts. The registration and last changed events are already being generated. This CL adds a "last update of RDAP database" event for all three object types. It's very redundant, and I have warned ICANN that "last update" doesn't mean what they might expect in the context of an eventually consistent database, but there we are.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=130279688
2016-08-15 17:01:29 -04:00
..
backup MOE strip compatible_with 2016-08-02 19:14:28 -04:00
bigquery Narrowly scope privileges for API service objects 2016-08-02 19:18:09 -04:00
billing MOE strip compatible_with 2016-08-02 19:14:28 -04:00
braintree MOE strip compatible_with 2016-08-02 19:14:28 -04:00
builddefs Use zip_rule() for EAR/WAR deploy archives 2016-08-02 21:00:39 -04:00
config Add instrumentation implementation 2016-08-15 16:58:42 -04:00
cron MOE strip compatible_with 2016-08-02 19:14:28 -04:00
dns Fix NPE in registry_tool when creating or updating a TLD with a dns writer 2016-08-15 16:48:20 -04:00
eclipse Integrate: Eclipse file generation script 2016-05-16 18:39:45 -04:00
env Use zip_rule() for EAR/WAR deploy archives 2016-08-02 21:00:39 -04:00
export Narrowly scope privileges for API service objects 2016-08-02 19:18:09 -04:00
flows Add extra flow logic hooks for info and update 2016-08-15 16:51:26 -04:00
gcs Add escrow file import validation logic 2016-08-02 19:22:30 -04:00
groups Narrowly scope privileges for API service objects 2016-08-02 19:18:09 -04:00
idn Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
keyring/api MOE strip compatible_with 2016-08-02 19:14:28 -04:00
loadtest MOE strip compatible_with 2016-08-02 19:14:28 -04:00
mapreduce MOE strip compatible_with 2016-08-02 19:14:28 -04:00
model Allow two-letter domain names 2016-08-15 16:57:19 -04:00
module Unbreak build by including DNS packages and modules 2016-08-08 16:34:00 -04:00
monitoring/whitebox Add instrumentation implementation 2016-08-15 16:58:42 -04:00
pricing Use string keys for the multimap of pricing engines for TLDs 2016-08-03 11:16:01 -04:00
rdap RDAP: Add "last update of RDAP database" event 2016-08-15 17:01:29 -04:00
rde Add escrow file import validation logic 2016-08-02 19:22:30 -04:00
request Narrowly scope privileges for API service objects 2016-08-02 19:18:09 -04:00
security MOE strip compatible_with 2016-08-02 19:14:28 -04:00
storage/drive MOE strip compatible_with 2016-08-02 19:14:28 -04:00
tldconfig/idn MOE strip compatible_with 2016-08-02 19:14:28 -04:00
tmch MOE strip compatible_with 2016-08-02 19:14:28 -04:00
tools Add create_domain command to gtech_tool 2016-08-15 16:53:01 -04:00
ui Use zip_rule() for EAR/WAR deploy archives 2016-08-02 21:00:39 -04:00
util MOE strip compatible_with 2016-08-02 19:14:28 -04:00
whois MOE strip compatible_with 2016-08-02 19:14:28 -04:00
xjc Clean up some genrule() script code 2016-08-05 20:40:39 -04:00
xml MOE strip compatible_with 2016-08-02 19:14:28 -04:00
BUILD Make App Engine API JAR show up in WAR 2016-08-04 15:03:38 -04:00
repositories.bzl Add DnsWriter for Cloud DNS 2016-08-05 20:36:52 -04:00