# Package org.silverpeas.sso.kerberos.spnego

- Interface Summary
  Interface | Description
  --- | ---
  DelegateServletRequest | The default installation of Internet Explorer and Active Directory allow the user's/requester's credential to be delegated.

- Class Summary
  Class | Description
  --- | ---
  Base64 |
  KerberosSpnegoFilter | Http Servlet Filter that provides SPNEGO authentication.
  KerberosSpnegoFilter.Constants | Defines constants and parameter names that are used in the web.xml file, and HTTP request headers, etc.
  SpnegoAuthenticator | Handles SPNEGO or Basic authentication.
  SpnegoHttpServletResponse | Class adds capability to track/determine if the HTTP Status code has been set.
  SpnegoHttpURLConnection | This Class may be used by custom clients as a convenience when connecting to a protected HTTP server.
  SpnegoManager | This provider allows to keep configuration elements in memory in order to perform some configuration reloading without having to reboot the Silverpeas's server.
  SpnegoPrincipal | This class encapsulates a KerberosPrincipal.
  SpnegoProvider | This is a Utility Class that can be used for finer grained control over message integrity, confidentiality and mutual authentication.
  SpnegoSOAPConnection | This class can be used to make SOAP calls to a protected SOAP Web Service.

- Exception Summary
  Exception | Description
  --- | ---
  SpnegoGSSException | Typed runtime exception that wraps a GSSException.
  SpnegoUnauthenticatedException | Typed runtime exception that handles unauthenticated case.
  SpnegoUnsupportedOperationException | Typed runtime exception that handles unsupported operation.