CASA is an open source component infrastructure for securely storing credential and other confidential data that can be used for authentication, single sign-on (SSO) and other purposes by users, services and applications on a desktop or server operating system.

Features

  • Open Source and part of the SUSE distribution (Also available on Windows).
  • Credential service for Enabling applications to single sign-On.
  • Leverages the Desktop identity and login for access control.
  • Scalable and fault tolerant.
  • Cross-platform support (Linux, and Windows).
  • Supports managing multiple identity repositories (GKring, KWallet, FireFox Password Manager).
  • Provides a storage (vault) for credentials and secrets.
  • Supports multiple authentication schemes.
  • Forward compatible.
  • Network Authentication component is token based.
  • Provides the ability for a single point of management for multiple credential stores.
  • Supports session based or presistant storage for credentials.
  • Supports sharing of credentials.
  • Supports linking of credentials in the CASA store.

CASA is Not

  • A Network or desktop login infrastructure.
  • Mechanisms/APIs for changing and setting passwords in applications.
  • Application login policy enforcer

The Software

  • The software and documentation for CASA can be downloaded from CASA