QQ OpenAPI for java

可以让你的网站支持QQ同步登录。通过“QQ登录”,用户能使用QQ帐号一键登录接入网站,大大降低了用户注册、登录的门槛,借助庞大的QQ用户群,给第三方网站带来更多新用户。已登录用户还可以将在第三方网站发布、分享的信息即时同步到QQ空间,使网站内容通过好友关系...

    JOIDS(Java OpenID服务器)

JOIDS(Java OpenID Server) 是一个支持多域名,多用户的OpenID Provider基于OpenID4Java、Spring Framework、Hibernate、Velocity等开源框架实现。 特性:OpenID标识符格式为http(s)://username.example.com或http(s)://example.com/username等。 提供账号管理功能 ...

    Keytool-IUI

Keytool-IUI拥有一个智能的用户界面用来创建,管理密钥和证书、加密和解密文件。

    NTRU

这个项目是公钥加密系统NTRU:NTRUEncrypt与NTRUSign的一个实现。

    Seam Security

Seam Security为Java EE CDI应用程序提供了一组更加简单,强大的身份验证和授权服务。认证基于JAAS标准并能够完全控制整个用户身份验证过程。认证基于一个可拔插,可扩展API并提供许多特性来锁定应用程序的敏感部位-支持从基于角色的简单安全检查到基于规则和ACL权限...

    SocialAuth

SocialAuth是一个开源的Java类库用于需要通过Google、Yahoo、Facebook、Twitter和其它Open ID提供者注册和验证用户的Web应用中。此外还支持从Google,Yahoo或Hotmail导入联系人信息。

    dyuproject

dyuproject包含一个基于Servlet的REST框架、OpenID2.0的RP实现、oauth1.0a 验证和服务提供都,JSON IOC。

    PxbOpenid

PxbOpenid是一个Java实现的简单的openid客户端,能实现openid的验证功能. 这个项目的主要目的是用来学习openid的工作原理。

    JOID

JOID是OpenID1.x/2.0 Java类库让你实现RP(Relying Party)服务提供和客户端验证。

    Apache Shiro

Shiro是一个强大而灵活的开源安全框架,能够非常清晰的处理认证、授权、管理会话以及密码加密。如下是它所具有的特点: 易于理解的 Java Security API;简单的身份认证(登录),支持多种数据源(LDAP,JDBC,Kerberos,ActiveDirectory 等);对角色的简单的签权(...

    OpenID

OpenID是一个轻量级的OpenID2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。JOpenID支持Java 5或更高版本,Servlet 2.3或更高版本,能运行在任何Java Web应用中。

    OIOSAML.JAVA

OIOSAML.JAVA是SAML2.0的一个Java开源实现。这个工具箱主要组成是一个servlet过滤器,用于保存受访问的资源。该过滤器能够自动处理所有SAML信息。

    Acegi Security

Acegi Security为Spring Framework提供一个兼容的安全认证服务(security services).

    Atlassian Seraph

Seraph是一个非常简单,可插入的J2EE Web应用程序安全框架.它主要基于以下几个核心组成部分:拦截器,它允许在安全事件发生(如登录/登出)的前后运行相应的代码.认证器,依赖一个后台用户系统来验证一个用户.控制器,这个控制器用来管理安全机制是否启用和失效.角色权限设...

    Kasai

Kasai是一个开源100%基于Java的认证与授权框架.它提供一个完善的,易于管理的许可方案来与你应用程序相结合的.这个框架的目的是为多用户应用程序提供一个使用简单但强大的安全环境.

    Gabriel

Gabriel是一用户权限验证安全框架.它的API很小并且易于使用.

    Shibboleth

Shibboleth是一个针对SSO的开源项目。Shibboleth项目主要应用在校园内Web资源共享,以及校园间的应用系统的用户身份联合认证.

    OpenSAML

OpenSAML1.1是一组开源的Java与C++类库.它实现了SAML(Security Assertion Markup Language)1.0与1.1规范.

    SourceID

SourceID开源的联合身份认证管理.它提供了实现SAML,ID-FF和WS-Federation安全协议的工具包与项目.

    jGuard

jGuard是一个基于JAAS(java authentication and authorization security)的Java安全框架.这个开源项目主要是简单地解决Web应用程序访问控制问题.