CNRI Handle System 5.3
Introduction
1. Handle System Overview
Handle Syntax
Handle Resolution
Authentication
Distributed Administration
Handle Data Types
Handle System Scalability
Sessions
2. Installation
Installing Java
TM
Unpacking the Distribution
Choosing an Installation Directory
Running the Setup Program
Running the Server For the First Time
How Your Naming Authority is Set Up
3. Using the Handle Administration Tool
Resolving Handles
Creating a Handle
Modifying a Handle
Removing a Handle
Running Batch Files
Homing a Naming Authority
Unhoming a Naming Authority
Backing Up a Server
Listing Handles on a Server
Authentication
Generate Key Pairs
Using Sessions
Console
4. Batch Operation
Create Handle Batch Format
Delete Handle Batch Format
(Un)Home Naming Authority Batch Format
Add Handle Value Batch Format
Remove Handle Value Batch Format
Modify Handle Batch Format
Authentication Information Format
Session Setup Information Format
Handle Value Line Format
5. Advanced Server Configuration
hdl_http_config
hdl_tcp_config
hdl_udp_config
server_config
Top Level Settings
6. The Handle HTTP Proxy
Using the Proxy
Using Custom HTML Pages
WWW Interface for Handle Administration
7. Other Tools and Features
DBTool
DBList/DBRemove
Resolver
Test Tool
Key Util
GetRootInfo
GetSiteInfo
DoCheckpoint
8. Understanding the Server Directory
access.log
error.log
config.dct
$HOME/root_info
cache.jdb
handles.jdb
nas.jdb
dbtxns.log
siteinfo.bin
admpub.bin, admpriv.bin
pubkey.bin, privkey.bin
txns
9. Security
Authentication
Certification
Sessions
Algorithms
10. Replication
Setting up a Single Mirror Handle Server
Setting up a Second Mirror Handle Server
Additional notes
11. Splitting a Handle Server
12. Using a SQL Database for Storage
Configuring the Handle Server
Example SQL Tables
Depositing Handles Outside the Handle Server
Using Custom SQL Statements
13. Using the Handle Client Library
14. Frequently Asked Questions
What do I do if I get a Java
TM
out-of-memory error?
How do I start/restart and stop my Handle server?
How do I back up my handle database?
What version of Java
TM
should I use?
How do I administer (create/delete/edit) handles?
How can I move a handle service to a new server?
Can I use a relational database to store my handles?