# Package net.shibboleth.idp.authn.spnego.impl

@NonnullElements package net.shibboleth.idp.authn.spnego.impl
Implementation of SPNEGO authentication flow.

Classes
Class
Description
GSSAcceptorLoginModule
Kerberos login utility for the context acceptor, encapsulates a number of special options used to create a security context for the GSS acceptor, usually based on a keytab file.
GSSContextAcceptor
Helper class that manages context establishment for the SPNEGO GSS-API mechanism.
KerberosRealmSettings
Kerberos realm settings for the SPNEGO authentication flow.
KerberosSettings
Kerberos settings for the SPNEGO authentication flow.
SPNEGOAuthnController
MVC controller for managing the SPNEGO exchanges implemented as an `ExternalAuthentication` mechanism.
SPNEGOAutoLoginManager
Component managing the auto-login state via cookie.
SPNEGOContext
Context, usually attached to `AuthenticationContext`, that carries configuration data and request state for SPNEGO authentication.