Circumference is an open-source implementation of a WebAuth client and server by the 2008Q1/Q2 Network Telematics Practical Course of University of Göttingen to showcase the Diameter WebAuth subprotocol, also called a Diameter application.
Circumference uses a vastly different approach compared to other Diameter implementations; it supplies a client-server architecture to the Diameter protocol that is originally declared being a peer-to-peer protocol.
The software packages comes complete with a base library and public “staging-free” quality API, client programs and a modularized standalone server.
WebAuth specifies an extension to the Diameter protocol and provides means to let clients, predominantly web servers, perform authentication against a Diameter server using the common HTTP authentication schemes: Basic and Digest-MD5. The specification also includes authorization against service identifiers such as URI, username, etc. WebAuth may also be used by non-web based clients as a lightweight authentication and authorization application.
- Project Overview page
- Mailing lists
- Freecode.com entry
- Source code repository (Gitweb)
This page was last modified: 2013-04-09 06:31 UTC