Dorian is open source federated identity management solution that enables single sign on for users and services in a Web/Grid services environment. Web/Grid services environments generally span across organizational boundaries and can be made up of hundreds of thousands of users and tens of thousands of services. Identity vetting, authentication, and provisioning user and service credentials in large distributed environments is extremely complex and challenging. Dorian alleviates these complexities and addresses these challenges by allowing organizations to integrate existing identity management systems into a Web/Grid service environment. This enables users of these organizations to use their existing credentials to authenticate to Web/Grid Services. In addition Dorian provides a secure mechanism of issuing and provisioning credentials to Web/Grid services. This makes Dorian a complete identity management solution for Web/Grid service environments.
This guide is intended for developers whom wish to programmatically interact with Dorian. This guide will provide developers with information and examples of integrating Dorian into applications.