Class IcannHttpReporter

java.lang.Object
google.registry.reporting.icann.IcannHttpReporter

public class IcannHttpReporter extends Object
Class that uploads a CSV file to ICANN's endpoint via an HTTP PUT call.

It uses basic authorization credentials as specified in the "Registry Interfaces" draft.

Note that there's a lot of hard-coded logic extracting parameters from the report filenames. These are safe, as long as they follow the tld-reportType-yearMonth.csv filename format.

See Also: