This epad is used for collaborative drafting of changes to the DataONE APIs. Final edits should be added to the 


2012-03-20

Problem: Automating testing of node registration information, especially the certificate being used for node identification.

Suggested API changes to support auth debugging (draft)

- Update ping().

  - When called with a session, returns the session info. 
  - Add an optional callId parameter, which is an string that is returned in the response
  - Serialization without imposing a new schema?

- new method: pingBack(session, callId)

  - Requests that a node calls the ping() method on the caller. The node should perform a ping() request against the caller using its client certificate for authentication, and include the supplied callId parameter in the request