Java open-source authentication

Source: Internet
Author: User
Tags jboss

 

{
Function onclick ()
{
Dictfold ('pwdecmec1 ');
}
} "> Josso (Java Open Single Sign-On) is an open source J2EE-based SSO (SSO: Single login technology is a authentication and authorization mechanism, it allows registered users to log on only once on any member website, and then authorize access to other connected branch websites without further authentication and login) infrastructure. it aims to provide a solution for centralized user authentication on a unified platform.

More josso Information

{
Function onclick ()
{
Dictfold ('pwdecmec2 ');
}
} "> Acegi Security provides a compatible security authentication service for Spring framework ).

More acegi Security Information

{
Function onclick ()
{
Dictfold ('pwdecmec3 ');
}
} "> Atlassian Seraph is a simple and pluggable J2EE Web Application Security Framework. it is mainly based on the following core components: Interceptor, which allows you to run the corresponding code before and after a security event (such as logon/logout. the Authenticator depends on a background user system to verify a user. controller, which is used to manage whether the security mechanism is enabled or disabled. role permission settings.

More information about Atlassian Seraph

{
Function onclick ()
{
Dictfold ('pwdecmec4 ');
}
} "> Kasai is a Java-based authentication and authorization framework of open source 100%. it provides a comprehensive and easy-to-manage license solution to combine with your application. this framework aims to provide a simple but powerful security environment for multi-user applications.

More Kasai Information

{
Function onclick ()
{
Dictfold ('pwdecmec5 ');
}
} "> Gabriel is a security framework for user permission verification. Its APIs are small and easy to use.

More Gabriel Information

{
Function onclick ()
{
Dictfold ('pwdecmec6 ');
}
} "> Shibboleth is an open-source SSO project. The shibboleth project is mainly used to share web resources on campus and authenticate user identities of application systems on campus.

More information about shibboleth

{
Function onclick ()
{
Dictfold ('pwdecmec7 ');
}
} "> Opensaml opensaml1.1 is a set of open-source Java and C ++ class libraries. It implements the SAML (Security Assertion Markup Language) 1.0 and 1.1 specifications.

More information about opensaml

{
Function onclick ()
{
Dictfold ('pwdecmec8 ');
}
} "> Sourceid open-source federated identity authentication management. It provides toolkit and project for implementing SAML, ID-FF and WS-Federation security protocols.

More sourceid Information

{
Function onclick ()
{
Dictfold ('pwdecmec9 ');
}
} "> Jguard is a Java security framework based on JAAS (Java authentication and authorization security). This open-source project mainly solves the problem of Web application access control.

More jguard Information

{
Function onclick ()
{
Dictfold ('pwdecmec10 ');
}
} "> Jpam is a middleware that connects Java to Pam. pam (Pluggable Authentication Modules) is a standard security system used on Linux, Solaris, Mac OS X, and other UNIX systems. jpam allows Java programs running on these platforms to use PAM Authentication.

More information about jpam

{
Function onclick ()
{
Dictfold ('pwdecmec11 ');
}
} "> Sun's XACML is an open-source access control policy engine. It uses Java to implement all the rules that must be implemented by the xacml1.1 standard, and also implements some optional rules.

More sun's XACML Information

{
Function onclick ()
{
Dictfold ('pwdecmec12 ');
}
} "> The Single Sign on system developed by Yale CAS Yale University is called CAS (Central Authentication Server) and is designed as an independent web application (CAS. War ). It currently uses several Java Servlets for implementation and runs through an https server.

More information about Yale cas

{
Function onclick ()
{
Dictfold ('pwdecmec13 ');
}
} "> CAS generic handler is a plug-in that enables CAs to use different methods (LDAP, database, files, NIS,...) to verify user capabilities.

More information about CAS generic Handler

{
Function onclick ()
{
Dictfold ('pwdecmec14 ');
}
} "> Jcas implements a free and open-source Java-based CAS server.

More jcas Information

{
Function onclick ()
{
Dictfold ('pwdecmec15 ');
}
} "> Osuser is part of the opensymphony framework. It provides a set of easy-to-use APIs for user management. This set of functions include:
Certificate-used to verify the user's identity;
Access Control: determines whether users are allowed to execute a task;
Management-used to modify basic data;
Profile-the user's personal details and data.
The osuser has not been officially released yet, but you can download the source code package of version 1.0 through CVs. The complete osuser1.0 version will be released soon.

More osuser Information

{
Function onclick ()
{
Dictfold ('pwdecmec16 ');
}
} "> Jsecurity is a powerful and flexible Java open-source security framework. It can easily process authentication and authorization, integrate session management and single sign-on (SSO: Single Sign-On ).

More jsecurity Information

{
Function onclick ()
{
Dictfold ('pwdecmec17 ');
}
} "> The opensso open web SSO project is an open source implementation of SSO (Single login. Opensso provides centralized identity authentication for Web applications deployed on different web or application servers. This project is based on Sun javatm System Access Manager and core code.

More information about opensso

{
Function onclick ()
{
Dictfold ('pwdecmec18 ');
}
} "> JBoss SSO framework is a component set that can be easily integrated into existing web applications to provide a single login function. this framework already supports important SSO standards such as SAML. The entire system includes the following components:

1. Federation server )-
A federated server is used to securely spread Federation token for Web applications placed in different security domains.

2. Token orchestration framework (token Federation alling framework )-This is a set of flexible/plug-in Java APIs for Marshal/unmarshalFederation token. The system providesSAMLCompatible schedulaller ).

3. Identity Management Framework )-This is a set of flexible/plug-in Java APIs used to connect to the central identity store ). By default, the system provides a provider to connect to the LDAP-based identity repository.

More information about JBoss SSO framework

{
Function onclick ()
{
Dictfold ('pwdecmec19 ');
}
} "> The Java class package openid4java openid4java can add openid authentication for Java Web applications.

More information about openid4java

{
Function onclick ()
{
Dictfold ('pwdecmec20 ');
}
} "> JA-SIG CAS (Central Authentication Service) provides a single sign-on service for Web application systems. Its features include: an open and well-documented protocol, a Java open-source server component, and various types of clients including Java and ,. net, PHP, Perl, Apache, and uportal. It can be integrated with uportal, bluesocket, TikiWiki, mule, liferay, and moodle.

More JA-SIG CAS info.

{
Function onclick ()
{
Dictfold ('pwdecmec21 ');
}
} "> Jradius is an open-source Java radius client and server framework. The jradius client is used to help you implement RADIUS Authentication and account management in your Java application. The jradius Server is a radius processing engine that accesses/accesses FreeRADIUS through the rlm_jradius module.

More information about jradius

{
Function onclick ()
{
Dictfold ('pwdecmec22 ');
}
} "> Flexica is a Ca (Certification Authority) tool. Implemented Using Java and eclipse RCP. Flexica supports RSA, DSA, and elliptic curve encryption algorithms. All encryption functions are provided by flexiprovider.

More information about flexica

{
Function onclick ()
{
Dictfold ('pwdecmec23 ');
}
} "> Jsecurity is a powerful and flexible Java security framework. It is used for simple authentication, authorization, enterprise multi-system session management, and encryption services.

More jsecurity Information

{
Function onclick ()
{
Dictfold ('pwdecmec24 ');
}
} "> Keyczar is an open-source encryption toolkit designed to make it easier and safer for developers to use encryption technology in application development. Keyczar supports authentication and encryption with symmetric and asymmetric keys. Other features include: Automatic Generation of initialization vector and ciphertext signature; security default algorithm, mode, and key length. Multi-language implementation of Java and Python (C ++ is coming soon ).

More keyczar Information

{
Function onclick ()
{
Dictfold ('pwdecmec25 ');
}
} "> Oiosaml. Java oiosaml. Java is an open-source Java implementation of saml2.0. This toolbox is mainly composed of servlet filters used to save accessed resources. This filter can automatically process all SAML information. More information about oiosaml. Java
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.