开赛是100%基于Java的认证和授权的框架。它允许你集成到应用程序中的颗粒,完整的和可管理的权限方案。葛西项目的目标是为多用户应用程序的简单易用的,但强大的安全环境。不像JAAS,葛西提供更高的安全性的抽象,它针对那些发生在现实生活中的应用,如企业内部网,企业资源规划,标准物质,文档管理,会计制度等具体的安全要求
但从授权点,开赛您可以:
·管理用户,组和实体(在这以后你就可以定义授权)。
·定义细粒度的权限等级,并将其归入角色(即:管理人员,电力用户,用户等)。
·与实体关联用户或组,通过指定对一个角色(从而给用户/组一组的权限在该实体)。
但从验证点,开赛您可以:
·用户进行身份验证与现有的凭证库。
·使用所提供的身份验证机制(NT,UNIX通过PAM,DBMS),或者通过一个非常简单的插件架构开发自己。
·此外,开赛包括一个非常强大和实施审计系统记录,在关系数据库中的所有用户活动。该组件可以被重新用于构建完整和坚实的审计功能到应用程序中。
葛西被提供作为Java库(JAR文件),并且可以通过一个简单的API被使用。下一个主要版本将包括一个Web服务版本通过SOAP来自不同平台的访问授权和认证服务。开赛是在LGPL许可,所以你既可以在商业和开源项目中使用。
什么是新的,在此版本:
·用户和组自定义属性完全支持
·SQL Server支持
·PostgreSQL的支持
·基于Web的管理界面,包括用户,组和角色管理和审计查询
·新增Jasypt为RDBMSAuthService密码哈希,更新Config.properties参数与此有关。现在,我们支持“强”,“基本”和“明文”密码散列。
·注:这意味着,现有密码表都不再支持,你需要重新发出的密码为所有用户,他们的空白,或将其迁移。自动程序将包含在V2.0.0决赛。
·添加了自定义密码验证
·实现LengthPasswordValidator,DifferentCharactersPasswordValidator
·修正了MySQL数据库创建脚本来使用,而不是位TINYINT
·新增overwritepasswords.sql脚本,以缓解人口从1.x的2.0
·修正了:阻止超级用户被允许对所有操作工,现在他们的工作只是作为普通用户的阻塞(否认了所有操作工)
·删除iBatis的JAR文件,不再需要
按类别搜索
热门软件
-
Vyatta 18 Feb 15
-
Linpus Linux Lite 17 Feb 15
-
Zuma Deluxe 20 Feb 15
-
Robolinux 19 Jun 17
-
Damn Small Linux 17 Feb 15
-
Solus 2 Sep 17
-
Puppy Linux 19 Feb 15
评论没有发现