NICMx / rdap-server

Registration data server application, to be plugged into a servlet container along with a data access implementation.

Home Page:https://www.reddog.mx

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Red Dog is an Open Source RDAP (Registration Data Access Protocol) Server implementation built with Java, funded and developed by NIC Mexico.

The server is a RESTful service expected to provide HTTP content in accordance with:

Beside the RFCs accordance, Red Dog has the following features:

  • Response render can be customized by implementing a set of interfaces; e.g. beside JSON responses, a TEXT/HTML/XML or any other response type can be returned if the implementer wishes to.
  • Reference database and data access implementation to ease Red Dog's use.
  • A set of Java interfaces to implement any kind of data access according to the implementer needs (e.g. data can be obtained from the implementer data repository).
  • Optional Basic Authentication and the possibility to implement/customize the authentication type if needed.
  • Response data privacy using general settings (e.g. everybody can see X data, nobody can see Y data, etc.) or specific settings (e.g. only the owner can see X data, certain custom user roles can see Y data).

Documentation

The documentation can be seen here.

Contact

Any comment or feedback is welcomed, issues can be reported at Red Dog's Github corner.

Visit our contact page to get more information.

License

Red Dog is licensed under Apache License 2.0.

About

Registration data server application, to be plugged into a servlet container along with a data access implementation.

https://www.reddog.mx

License:Apache License 2.0


Languages

Language:Java 99.9%Language:HTML 0.1%