You are here: Home Publications eLearning Solutions Center ZXID
Document Actions

ZXID

RSS Feed Category: Add-on components, Infrastructure, SSO-Identity Federation — Other products by this author
Open Source IdM for the Masses - SAML SSO

Current release

No stable release available yet.

Experimental releases

Upcoming and alpha/beta/candidate releases

  • Alpha releases should only be used for testing and development.
  • Beta releases and Release Candidates are normally released for production testing, but should not be used on mission-critical sites.
  • Always install on a separate test server first, and make sure you have proper backups before installing.
ZXID 0.17 (Beta release) Released 04-05-2007
Development release

Project Description

Project resources

Aims of ZXID Project

ZXID aims at full stack implementation of all federated identity management and identity web services protocols. Initial goal is supporting SP role, followed by ID-WSF WSC and IdP roles.

ZXID is light weight, has a small foot print, and is implemented in C. It is suitable for both high performance and embedded applications. Scripting languages are supported using SWIG, including Perl, PHP and Java. The "full stack" nature of ZXID means it's self contained and has minimal external library dependencies (see downloads).

Targeted Federated Identity Standards

  • SAML 2.0 (SP role 98% done)

  • SAML 1.1 (Assertion Consumer role 60% done)

  • Liberty ID-FF 1.2 (SP role 62% done)

  • WS-Federation 1.0 Basic Profile (Assertion Consumer role 40% done)

Targeted ID Web Services Standards

  • Liberty ID-WSF 2.0 (80% done)

  • Liberty ID-WSF 1.1 (40% done)

Approach

ZXID consists of C libraries. Some of these libraries are generated from schema grammar descriptions using a tool called xsd2sg.pl, part of Plaindoc distribution. Other libraries that express flows and processing rules are hand-written. The language bindings, other than C, are generated automatically using swig(1).

by Marc Van Coillie last modified 04-05-2007 10:38

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: