PicketLink and Keycloak projects are merging!
Check out this announcement to learn more!
Read detailed FAQ covering all major questions and possible concerns
Visit Keycloak project website and subscribe to Developer or User mailing lists to track current development efforts.
Simplified Security and Identity management for Java Applications
PicketLink is an umbrella project for security and identity management for Java Applications. It is licensed under a friendly Apache v2 license.
Java EE Application Security
Authentication API
Authorization and Permission API
Session Based Identity
Fully Integrated With CDI
Identity Management
Built-in Identity Stores for Databases and LDAP
Supports Java EE and Java SE Platforms
Rich and Extensible API
Multi-Tenancy
Ideal for Cloud and SaaS applications
Federation
SAML (v2.0 and v1.1)
OAuth2
XACML v2
OpenID
WS-Trust based Security Token Server (STS)
Social Login
Facebook Connect
Twitter Login
Google+ Login
Mobile Applications Security
Security of mobile applications
REST Applications Security
Security of REST applications
Quickstarts
Get Ready and bootstrapped fast using the quickstart examples.
Instructions in the quickstarts.
Deploy seamlessly in JBoss Enterprise Application Platform 6 server.
Questions
Do you have any questions? Check FAQ.
Are you ready? Get Involved.
Check out some presentations on PicketLink. Presentations.
Testimonials
Still having doubts on PicketLink? Visit Testimonials.
KeyCloak Project
Do you want an Out Of The Box Solution for Security?
KeyCloak is a new project under the PicketLink Family.
KeyCloak is led by Bill Burke and Stian Thorgersen.