[[TOC]] == Overview == * [source:/doc/design@master System design] * [source:/doc/API@master libabac API] * [source:/doc/creddy_API@master libcreddy API] * [wiki:Creddy] * [source:/doc/role_names@master Rules about role names] * [source:/doc/usage_scenario@master Usage scenario] * [source:/doc/keystore@master Keystore format] * ChangeLog All Java information can be found on the JavaSupport page. == Installation == * [source:/doc/INSTALL@master Installation instructions] * [source:/doc/dependencies@master Software dependencies] == Example Keystores == These are also available in the source tree: * [source:/examples/acme_rockets/README@master Simple Acme example] * [source:/examples/experiment_create/README@master More complex experiment creation] * [source:/examples/acme_rockets_intersection/README@master Acme rockets with intersection node] == Example Code == * ABAC prover * [source:/libabac/prover.c@master C] * [source:/libabac/prover_plus.cc@master C++] * [source:/swig/perl/abac_prover.pl@master Perl] * [source:/swig/python/abac_prover.py@master Python] * [source:/preprover/@master XML-RPC pre-prover (Perl)] * libcreddy * Get keyid from a cert * [source:/swig/perl/creddy_keyid.pl@master Perl] * [source:/swig/python/creddy_keyid.py@master Python] * [source:/swig/python/creddy_abac.py@master libcreddy and libabac integration (Python)]