# Package org.eclipse.jetty.security

- Interface Summary
  Interface | Description
  --- | ---
  Authenticator | Authenticator Interface
  Authenticator.AuthConfiguration | Authenticator Configuration
  Authenticator.Factory | Authenticator Factory
  ConstraintAware |
  CrossContextPsuedoSession<T> |
  IdentityService | Associates UserIdentities from with threads and UserIdentity.Contexts.
  LoginService | Login Service Interface.
  MappedLoginService.UserPrincipal |
  PropertyUserStore.UserListener | UserListener
  RunAsToken | marker interface for run-as-role tokens

- Class Summary
  Class | Description
  --- | ---
  ConstraintMapping |
  ConstraintSecurityHandler | Handler to enforce SecurityConstraints.
  DefaultAuthenticatorFactory | The Default Authenticator Factory.
  DefaultIdentityService | Default Identity Service implementation.
  DefaultUserIdentity | The default implementation of UserIdentity.
  HashCrossContextPsuedoSession<T> |
  HashLoginService | Properties User Realm.
  JDBCLoginService | HashMapped User Realm with JDBC as data source.
  MappedLoginService | A login service that keeps UserIdentities in a concurrent map either as the source or a cache of the users.
  MappedLoginService.Anonymous |
  MappedLoginService.KnownUser |
  MappedLoginService.RolePrincipal |
  PropertyUserStore | PropertyUserStore This class monitors a property file of the format mentioned below and notifies registered listeners of the changes to the the given file.
  RoleInfo | Badly named class that holds the role and user data constraint info for a path/http method combination, extracted and combined from security constraints.
  RoleRunAsToken |
  SecurityHandler | Abstract SecurityHandler.
  SpnegoLoginService |
  SpnegoUserIdentity |
  SpnegoUserPrincipal |
  UserAuthentication |

- Enum Summary
  Enum | Description
  --- | ---
  UserDataConstraint |

- Exception Summary
  Exception | Description
  --- | ---
  ServerAuthException |

Copyright © 2013 FuseSource, Corp.. All Rights Reserved.