# Package org.keycloak.sessions

- Interface Summary
  Interface | Description
  --- | ---
  AuthenticationSessionModel | Represents the state of the authentication.
  AuthenticationSessionProvider |
  AuthenticationSessionProviderFactory |
  CommonClientSessionModel | Predecesor of AuthenticationSessionModel, ClientLoginSessionModel and ClientSessionModel (then action tickets).
  RootAuthenticationSessionModel | Represents usually one browser session with potentially many browser tabs.
  StickySessionEncoderProvider |
  StickySessionEncoderProviderFactory |

- Class Summary
  Class | Description
  --- | ---
  AuthenticationSessionCompoundId | Allow to encode compound string to fully lookup authenticationSessionModel
  AuthenticationSessionSpi |
  RootAuthenticationSessionModel.SearchableFields |
  StickySessionEncoderSpi |

- Enum Summary
  Enum | Description
  --- | ---
  CommonClientSessionModel.Action |
  CommonClientSessionModel.ExecutionStatus |

Copyright © 2021 JBoss by Red Hat. All rights reserved.