org.keycloak.models

## Interface ClientSessionModel

- All Known Implementing Classes:
    ClientSessionAdapter, ClientSessionAdapter, ClientSessionAdapter

      public interface ClientSessionModel

  Author:
    Stian Thorgersen

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `ClientSessionModel.Action`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `ClientSessionModel.Action` | `getAction()`
    `ClientModel` | `getClient()`
    `String` | `getId()`
    `String` | `getRedirectUri()`
    `Set<String>` | `getRoles()`
    `String` | `getState()`
    `int` | `getTimestamp()`
    `UserSessionModel` | `getUserSession()`
    `void` | `setAction(ClientSessionModel.Action action)`
    `void` | `setTimestamp(int timestamp)`

- - ### Method Detail

    - #### getId

          String getId()

    - #### getClient

          ClientModel getClient()

    - #### getState

          String getState()

    - #### getUserSession

          UserSessionModel getUserSession()

    - #### getRedirectUri

          String getRedirectUri()

    - #### getTimestamp

          int getTimestamp()

    - #### setTimestamp

          void setTimestamp(int timestamp)

    - #### getAction

          ClientSessionModel.Action getAction()

    - #### setAction

          void setAction(ClientSessionModel.Action action)

    - #### getRoles

          Set<String> getRoles()

Copyright © 2014. All Rights Reserved.