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
|
Line | |
---|
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.