google-nomulus/java/google/registry/rdap
mountford 4267fa7e48 Return proper RDAP error messages when invalid IP addresses are specified
We were relying on Dagger to validate the IP address, but that resulted in 500 errors when the IP address was not valid, which is undesirable. Instead, accept the parameters as strings, then convert them to IP addresses and throw a proper error when conversion fails.

Also fixes an improperly specified test.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=173172516
2017-10-24 16:53:47 -04:00
..
BUILD Don't validate RDAP nameserver names using validateDomainName 2017-10-24 16:53:47 -04:00
RdapActionBase.java Add RDAP support for deleted domains and filtering by registrar 2017-10-24 16:53:47 -04:00
RdapAuthorization.java Add administrator privileges to RDAP 2017-09-12 15:52:02 -04:00
RdapAutnumAction.java Fix typo 2017-09-20 10:27:17 -04:00
RdapDomainAction.java Add RDAP support for deleted domains and filtering by registrar 2017-10-24 16:53:47 -04:00
RdapDomainSearchAction.java Return proper RDAP error messages when invalid IP addresses are specified 2017-10-24 16:53:47 -04:00
RdapEntityAction.java Switch from Guava Optionals to Java 8 Optionals 2017-10-24 16:53:47 -04:00
RdapEntitySearchAction.java Change behavior when searching contacts by name 2017-10-24 16:53:47 -04:00
RdapHelpAction.java Change @Auth to an AutoValue, and created a set of predefined Auths 2017-08-01 16:33:10 -04:00
RdapIcannStandardInformation.java Add RDAP warning when domain searches by nameserver may be incomplete 2017-09-20 10:27:17 -04:00
RdapIpAction.java Change @Auth to an AutoValue, and created a set of predefined Auths 2017-08-01 16:33:10 -04:00
RdapJsonFormatter.java Switch from Guava Optionals to Java 8 Optionals 2017-10-24 16:53:47 -04:00
RdapModule.java Return proper RDAP error messages when invalid IP addresses are specified 2017-10-24 16:53:47 -04:00
RdapNameserverAction.java Don't validate RDAP nameserver names using validateDomainName 2017-10-24 16:53:47 -04:00
RdapNameserverSearchAction.java Return proper RDAP error messages when invalid IP addresses are specified 2017-10-24 16:53:47 -04:00
RdapResourcesAndIncompletenessWarningType.java Add RDAP support for deleted nameservers and filtering by registrar 2017-10-04 16:16:45 -04: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 RDAP warning when domain searches by nameserver may be incomplete 2017-09-20 10:27:17 -04:00
RdapUtils.java Switch from Guava Optionals to Java 8 Optionals 2017-10-24 16:53:47 -04:00