Home Documentation
Download Report a Bug/Github About Contact

Documentation Index

Introduction

  1. What is RDAP/RedDog?
  2. RedDog Demo Server

Installation/Configuration

Option 1 - Full Data Access Implementation

  1. Implementing your Data Access Layer
  2. Deploying rdap-server

Option 2 - Overriding SQL Provider queries

  1. Overriding RedDog’s reference queries
  2. Configuring RedDog’s reference implementation
  3. Deploying rdap-server with the customized SQL Provider

Option 3 - Using RedDog’s builtin schema

  1. Exporting a database to RedDog’s built-in schema
  2. Configuring RedDog’s reference implementation
  3. Deploying rdap-server with the reference SQL Provider

RedDog’s builtin schema

  1. Database version changelog
  2. Example: Creating a domain into RedDog’s built-in schema

Rendering Response Data

  1. RedDog’s Renderer Layer
  2. Create a new RDAP-renderer implementation

Further Custom Configuration

  1. Configuring RedDog’s Server Behavior
  2. Configuring RedDog’s Help Response
  3. Configuring RedDog’s Terms of Service
  4. Configuring RedDog’s response Notices
  5. Configuring RedDog’s response Events
  6. User consent configuration
  7. Replaceable link response in Links
  8. Rate Limit Filter
  9. Configuring a Not Implemented Servlet
  10. User Authentication
    1. Using Apache ShiroTM
    2. Configuring Response Privacy