Spnego is an SPNEGO and Kerberos plugin for Glassfish. SPNEGO stands for Simple and Protected GSSAPI Negotiation Mechanism. SPNEGO is a standard GSSAPI pseudo-mechanism for peers to determine which GSSAPI mechanisms are shared, select one and then establish a security context with it. Kerberos is a computer network authentication protocol, which allows individuals communicating over an insecure network to prove their identity to one another in a secure manner. Spnego is available under a CDDL v1.0 open source license and is actively developed, maintained and supported.
Version 1.1 has just been released.
Building from source was problematic for the 1.0 release due to some dependencies on snaphot versions. This has been fixed in 1.1.
Version 1.1 has been released as tarballs and also into java.net’s Maven repository.
The spnego web site also has a new home: http://spnego.dev.java.net. Previously we were redirecting to another site which would work with the maven site plugin. Those issues have been overcome.
The documentation has been extensively revised, based on issues that were causing new users to trip up.
Spnego has been also been tested with Glassfish V2 UR1 and Java 6 update 7.
See the project at http://spnego.dev.java.net.