mei_rt2mei_rt2_fix_1
Last change
on this file since f824a9e was
669b481,
checked in by Mei <mei@…>, 12 years ago
|
1) finish test conversion from creddy-prover to python
2) update the abac.hh/API doc more, adding more intermediate calls
to make abac.hh more uniform
3) found out why a very long attribute rule can not survive in/out of
ietf_attribute_t call (m64 en/decoding - abac_verifier, alice_rt1)
|
-
Property mode set to
100644
|
File size:
1.0 KB
|
Rev | Line | |
---|
[669b481] | 1 | |
---|
| 2 | This directory contains various ABAC scenarios that exercise |
---|
| 3 | various feature of the current RT2 implmentation using YAP prolog. |
---|
| 4 | |
---|
| 5 | Both the setting up of the credential db and the front end query |
---|
| 6 | utilize the python interface to libabac library made possible |
---|
| 7 | through swig. |
---|
| 8 | |
---|
| 9 | Each subdirectory has a README script which contains a description |
---|
| 10 | of the scenario. The run_test script controls the sequence of script |
---|
| 11 | calls within the subdirectory. There is a setup.py that sets up the |
---|
| 12 | principals needed for the scenario and an attr.py that sets up the |
---|
| 13 | access attribute policy and the query.py that makes various query |
---|
| 14 | into to the db. All of these files can be combined into a single |
---|
| 15 | script if preferred. |
---|
| 16 | |
---|
| 17 | runall, is the top level script that will wipe clean all by products |
---|
| 18 | of a validation run or initiate run_test in each subdirectory. |
---|
| 19 | |
---|
| 20 | runcheck, is the top level script that initiates a complete |
---|
| 21 | validation run; captures the result and compares with the baseline |
---|
| 22 | result stored in allout.save. |
---|
| 23 | |
---|
| 24 | Typical commands to call: |
---|
| 25 | |
---|
| 26 | runall clean |
---|
| 27 | runcheck |
---|
| 28 | |
---|
| 29 | |
---|
| 30 | |
---|
Note: See
TracBrowser
for help on using the repository browser.