schevo数据库的上下文敏感安全策略实施
SchevoPolic的Python项目详细描述
schevo policy为schevo提供安全策略强制 数据库。
策略与数据库本身是分开的不止一个 可以对给定的数据库强制执行策略。
客户端代码使用的API与数据库的API相同 本身。例如,访问扩展名列表 直接并通过允许它的安全策略:
>>> db.extent_names() ['Bar', 'Foo'] >>> policy = SecurityPolicy() >>> context = dict(username='jdoe') >>> dbp = policy(context) >>> dbp.extent_names() ['Bar', 'Foo']
泛型函数用于提供广泛的灵活性。 在定义策略时,同时保持可读性。
你也可以得到latest development version。