Commit Graph

  • 8e6725aa21 Update MANIFEST.in. master v0.2 Mikaël Ates 2012-06-20 15:48:15 +0200
  • c224b80936 Modify version. Mikaël Ates 2012-06-20 15:35:54 +0200
  • af771cb2e4 Add command for querying decision. Mikaël Ates 2012-06-20 15:35:22 +0200
  • a3a19f0992 Add admin file of attribute aggregator. Mikaël Ates 2012-06-20 15:33:03 +0200
  • 407bb7811c Add missing fixtures. Mikaël Ates 2012-06-20 15:29:14 +0200
  • 2840d549dd Add author file. Mikaël Ates 2012-06-20 15:28:52 +0200
  • 3f3641e8f8 Add necessary files for distribution. Mikaël Ates 2012-06-20 15:28:39 +0200
  • 89705d0817 COPYING file updated. Mikaël Ates 2012-06-20 15:26:36 +0200
  • 787ea58d8d Update make_stats script Mikaël Ates 2012-03-21 18:06:13 +0100
  • e2babc7570 Remove unused import. Mikaël Ates 2012-03-21 17:34:35 +0100
  • 08b1a62054 Update test script for ABAC. Mikaël Ates 2012-03-21 17:30:32 +0100
  • e5c116ef5f Use the full path module for import. Mikaël Ates 2012-03-21 17:30:00 +0100
  • 36c0e5eae3 Use the full path module for import. Mikaël Ates 2012-03-21 17:29:35 +0100
  • 75a6ea11eb Update the view to add an ABAC permission. Mikaël Ates 2012-03-21 17:28:01 +0100
  • 69f91f28b4 [Abac] Use a unique persistent object to store a rule, core update. Mikaël Ates 2012-03-21 17:27:07 +0100
  • 6b3b67b243 [Abac] Use a unique persistent object to store a rule. Mikaël Ates 2012-03-21 17:26:13 +0100
  • 97252a3610 [attribute_aggregator] Add age definition. Mikaël Ates 2012-03-21 17:24:45 +0100
  • de35da3b08 Limit dependency on python-ldap. Mikaël Ates 2012-03-19 18:04:27 +0100
  • 64c19f2043 Use constant and not boolean. Mikaël Ates 2012-03-19 18:03:13 +0100
  • e2bc1d351b Modify README. Mikaël Ates 2012-03-19 18:01:54 +0100
  • 7752b83be1 Sync attribute_aggregator with Authentic 2. Mikaël Ates 2011-12-26 10:42:21 +0100
  • e5a7a5367b Enhance attribute values encoding and decoding Mikaël Ates 2011-09-26 22:29:15 +0200
  • 55d6e8d25f Add attribute_aggregator application to settings. Mikaël Ates 2011-09-26 14:40:12 +0200
  • bcb917c945 Scripts updated after integration of attribute_aggregator module attribute-module Mikaël Ates 2011-09-26 14:28:20 +0200
  • deb81fafd6 ACS now supports the attribute management on attribute_aggregator module. Mikaël Ates 2011-09-26 14:26:32 +0200
  • ab15e93dac [abac] Use attribute aggregator module. Mikaël Ates 2011-09-26 14:23:05 +0200
  • 3a71afbbc2 [attribute_aggregator] Refine AttributeData and UserAliasInSource classes Mikaël Ates 2011-09-26 14:18:15 +0200
  • a9882bf0d8 [attribute aggregator] Enhancements Mikaël Ates 2011-09-26 14:14:50 +0200
  • aad109b9a4 [attribute_aggregator] application of attribute management extracted from acs Mikaël Ates 2011-09-21 18:44:19 +0200
  • 4440d06315 [abac] Add function ot extract assertion data from profile Mikaël Ates 2011-09-20 17:33:54 +0200
  • cdb69c7301 Script to request a decision Mikaël Ates 2011-09-14 23:27:06 +0200
  • 9405e9a355 Tiny db stats script. Mikaël Ates 2011-09-09 09:13:10 +0200
  • e1ea3e378e Bits of style Mikaël Ates 2011-09-08 21:43:09 +0200
  • 6bbd246354 Enhance form management and display Mikaël Ates 2011-09-08 20:14:22 +0200
  • 152a3c24af Bits of style for the UI Mikaël Ates 2011-09-08 14:50:04 +0200
  • 1db7883e7a Enhance RBAC and ABAC support and update UI. Mikaël Ates 2011-09-08 11:19:44 +0200
  • bdcb85065d Bits of attribute namespace mapping Mikaël Ates 2011-09-07 14:09:17 +0200
  • 6796211d01 Add support of LDAP sources of attributes Mikaël Ates 2011-09-07 14:03:56 +0200
  • ee505be1e7 Update abac test script. Mikaël Ates 2011-09-05 12:30:45 +0200
  • 270f2b3582 Use profile management functions at authorization checking Mikaël Ates 2011-09-05 12:27:42 +0200
  • 8ff4a7d42a [abac] Adding of the attribute profile management. Mikaël Ates 2011-09-05 12:17:27 +0200
  • 1dbc34accf [abac] AssertionData Mikaël Ates 2011-09-05 12:14:32 +0200
  • d072eeb192 Signal to add attributes at permission checking Mikaël Ates 2011-09-02 19:02:43 +0200
  • 48d06b7c48 New Abac permission model: Who is only a UserAlias object or None Mikaël Ates 2011-09-02 18:48:13 +0200
  • 4abdb74719 New abac test script Mikaël Ates 2011-09-02 18:47:05 +0200
  • bda42675e0 [core] Mainly, a core function for decisions based on ABAC permissions. Mikaël Ates 2011-09-02 18:40:06 +0200
  • 62c722654b [abac] logging instead of print in load_profile_by_dic() Mikaël Ates 2011-09-02 18:21:05 +0200
  • ed3bdb6b6c Function to grab a user alias from a user and a namespace Mikaël Ates 2011-09-01 08:38:25 +0200
  • e22746a608 [abac] Treatment of predicates PredicateRole Mikaël Ates 2011-09-01 08:35:43 +0200
  • ecd590f463 [abac] Add a new predicate to couple RBAC and ABAC Mikaël Ates 2011-09-01 08:34:35 +0200
  • 4759e8ccc3 [abac] Rewrite/remove cryptic comments Mikaël Ates 2011-08-28 20:15:46 +0200
  • 8d921ba734 Use ABAC core functions to remove an ABAC permission from the GUI Mikaël Ates 2011-08-28 20:05:52 +0200
  • 463ebc694c [abac] Add unicode functions to models of values Mikaël Ates 2011-08-28 20:04:46 +0200
  • 4fa437246b [abac] Add core functions to remove an ABAC rule Mikaël Ates 2011-08-28 20:03:45 +0200
  • 071bfa5cea Check logical expressions of ABAC permissions at form filling Mikaël Ates 2011-08-28 17:59:27 +0200
  • 463985b73a Rewriting of a cryptic comment. Mikaël Ates 2011-08-26 11:43:45 +0200
  • 1c7df14986 Rewriting of a cryptic comment. Mikaël Ates 2011-08-26 11:36:35 +0200
  • 83fc3d5a36 [abac] An ABAC permission can be set for a user, a role, or anybody. Mikaël Ates 2011-08-26 11:12:05 +0200
  • 6ec65d84a3 Add a source of attributes from the main administration interface Mikaël Ates 2011-08-25 22:43:54 +0200
  • 3fd4f8013f Modify the GUI of ABAC permissions to handle multivalued attributes Mikaël Ates 2011-08-25 20:03:01 +0200
  • 495b3f9873 [xacml] add a dictionnary that gives operand data types from predicate type Mikaël Ates 2011-08-25 20:00:51 +0200
  • b1a1825c1d [abac] Modify core functions to handle more precise multi-valued attributes Mikaël Ates 2011-08-23 17:05:14 +0200
  • 8b5d3ece1e Revert "[abac] Modify core functions to handle more precise multi-valued attributes" Mikaël Ates 2011-08-23 17:04:25 +0200
  • a9908893ab README update Mikaël Ates 2011-08-23 16:55:43 +0200
  • a7cfe5423c A unique script is now used for initialization including abac Mikaël Ates 2011-08-23 16:55:20 +0200
  • 3ca2307646 [abac] Test script updated Mikaël Ates 2011-08-23 16:53:25 +0200
  • 38eccafb74 [abac] Modify core functions to handle more precise multi-valued attributes Mikaël Ates 2011-08-23 16:49:22 +0200
  • 8acb29c711 [abac] Predicate models modified to handle checking of single-valued attributes Mikaël Ates 2011-08-23 16:43:35 +0200
  • 62c10be454 Display attribute name of predicate required during a new rule defnition Mikaël Ates 2011-08-13 16:42:35 +0200
  • 7017406dd6 [abac] Display more intuitive numbers for predicate used to set the logic rule Mikaël Ates 2011-08-06 09:48:46 +0200
  • 91572594f3 Transform one form to many in the add abac permission template Mikaël Ates 2011-08-06 09:47:26 +0200
  • 59515aeeb6 [abac] Unicode of models defined Mikaël Ates 2011-08-06 09:06:00 +0200
  • ffc54bee21 [abac] correct string management in comparison operand Mikaël Ates 2011-08-06 09:03:48 +0200
  • 3d10dd6a87 Update of the README Mikaël Ates 2011-07-30 10:36:09 +0200
  • b0beb5671b [abac] Use random string as an intermedairy sustitution Mikaël Ates 2011-07-30 10:32:18 +0200
  • c5a296c512 Typo in string returned by the unicode method of the permission model Mikaël Ates 2011-07-30 10:30:38 +0200
  • 95ba103c76 [abac] remove some comments Mikaël Ates 2011-07-30 10:28:33 +0200
  • b8ba06bfa9 Correct bad graph display of policy Mikaël Ates 2011-07-28 18:22:57 +0200
  • fcb3bda2f0 Remove unnecessary empty line Mikaël Ates 2011-07-28 18:22:03 +0200
  • 23e4065c0a [abac] remove unnecessary spaces Mikaël Ates 2011-07-28 18:21:14 +0200
  • 6fa8e1eb21 From to add trusted sources Mikaël Ates 2011-07-28 18:20:39 +0200
  • 7ad79cf6e9 New decorator to check authorization to admin ABAC Mikaël Ates 2011-07-28 18:19:02 +0200
  • c48e89baeb [xacml] New constants Mikaël Ates 2011-07-28 18:18:05 +0200
  • 8e5869a5a6 [abac] interface to add ABAC rules Mikaël Ates 2011-07-28 18:17:46 +0200
  • 655b59c066 Add ABAC administration to the administration interface Mikaël Ates 2011-07-26 18:08:31 +0200
  • ab087ed4d9 New model for ABAC permissions Mikaël Ates 2011-07-26 14:55:33 +0200
  • 32f9163ef3 [xacml] add of constants Mikaël Ates 2011-07-26 14:21:32 +0200
  • b361741b6d [abac] Update of test script Mikaël Ates 2011-07-26 13:30:58 +0200
  • 11d106f17d [abac] Manage comparison of multivalued attributes Mikaël Ates 2011-07-26 13:29:02 +0200
  • e401da238b [abac] Update test script Mikaël Ates 2011-07-25 20:49:35 +0200
  • 9bc26891da [abac] manage predicates with multiple sources Mikaël Ates 2011-07-25 20:49:10 +0200
  • e2f0c51802 [abac] Use new data model Mikaël Ates 2011-07-25 18:12:33 +0200
  • 6d49a81cf0 [abac] Simplify data model Mikaël Ates 2011-07-25 18:12:15 +0200
  • 38435fcd6b [abac] xacml constants file renamed Mikaël Ates 2011-07-25 17:56:06 +0200
  • 5d0aa20d30 [abac] Update test script Mikaël Ates 2011-07-25 17:49:15 +0200
  • 371ec30471 [abac] load a profile from a dic Mikaël Ates 2011-07-25 17:48:42 +0200
  • 0fc0df96a6 [xacml] rename file with datatypes to constants.py Mikaël Ates 2011-07-25 17:37:53 +0200
  • 33c0c30e53 [abac] Update of the test script Mikaël Ates 2011-07-25 17:29:02 +0200
  • 5eaf8dcc29 [abac] Namespace definition and attribute mapping with JSON Mikaël Ates 2011-07-25 17:25:22 +0200
  • 3e6428a51e [xacml] Update constants Mikaël Ates 2011-07-25 15:31:38 +0200