Bandit is a set of components that provide consistent identity services for Authentication, Authorization, and Auditing. The Bandit project creates a community that organizes and standardizes identity-related technologies in an open way, promoting both interoperability and collaboration.
Bandit implements open standard protocols and specifications such that identity services can be constructed, accessed, and integrated from multiple identity sources. Bandit components support many authentication methods and provide user-centric credential management. On this base of a common identity model, Bandit is building additional services needed for Role Based Access Control (RBAC) and for the emission of records to verify compliance with higher level policies.
The Bandit community does not intend to do this in isolation. We are doing our part to build foundational components of the emerging identity fabric. All components of Bandit are Open Source and we will work with industry standards and other open source projects to provide open, interoperable, decentralized, identity services.