org.keycloak.sessions

## Interface CommonClientSessionModel

- All Known Subinterfaces:
    AuthenticatedClientSessionModel, AuthenticationSessionModel
  All Known Implementing Classes:
    AuthenticatedClientSessionAdapter, AuthenticationSessionAdapter, MapAuthenticationSessionAdapter, PersistentAuthenticatedClientSessionAdapter

      public interface CommonClientSessionModel

  Predecesor of AuthenticationSessionModel, ClientLoginSessionModel and ClientSessionModel (then action tickets). Maybe we will remove it later...
  Author:
    Marek Posolda

- - ### Nested Class Summary

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

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getAction()`
    `ClientModel` | `getClient()`
    `String` | `getProtocol()`
    `RealmModel` | `getRealm()`
    `String` | `getRedirectUri()`
    `void` | `setAction(String action)`
    `void` | `setProtocol(String method)`
    `void` | `setRedirectUri(String uri)`

- - ### Method Detail

    - #### getRedirectUri

          String getRedirectUri()

    - #### setRedirectUri

          void setRedirectUri(String uri)

    - #### getRealm

          RealmModel getRealm()

    - #### getClient

          ClientModel getClient()

    - #### getAction

          String getAction()

    - #### setAction

          void setAction(String action)

    - #### getProtocol

          String getProtocol()

    - #### setProtocol

          void setProtocol(String method)

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