Negotiation Toolkit

The NegotiationToolkit is a set of servlets that can be used to test SPNEGO.

Basic Negotiation

The Basic Negotiation servlet is a servlet that will attempt the initial stages of negotiation with the client browser.
The purpose of this servlet is to verify that the client browser does respond with a SPNEGO token and displays the contents of the token.
Basic Negotiation

Security Domain Test

The Security Domain Test servlet is a servlet that will prompt you for the name of the security domain the server is using to authenticate itself and will then attempt the authentication.
This servlet will display the results of the authentication.
The purpose of this servlet is to verify the server can authenticate without needing a full SPNEGO request from a client.
SecurityDomainTest

Secured

The Secured servlet is a servlet that has been fully secured.
This servlet will display the users principal and the users roles.
The purpose of this servlet is to test the final stage of configuration to verify that SPNEGO authentication is working.
Secured