public class ClientSessionAdapter extends Object implements ClientSessionModel
ClientSessionModel.Action
Constructor and Description |
---|
ClientSessionAdapter(KeycloakSession session,
InfinispanUserSessionProvider provider,
org.infinispan.Cache<String,SessionEntity> cache,
RealmModel realm,
ClientSessionEntity entity) |
Modifier and Type | Method and Description |
---|---|
ClientSessionModel.Action |
getAction() |
String |
getAuthMethod()
Authentication request type, i.e.
|
ClientModel |
getClient() |
String |
getId() |
String |
getNote(String name) |
RealmModel |
getRealm() |
String |
getRedirectUri() |
Set<String> |
getRoles() |
int |
getTimestamp() |
UserSessionModel |
getUserSession() |
void |
removeNote(String name) |
void |
setAction(ClientSessionModel.Action action) |
void |
setAuthMethod(String authMethod) |
void |
setNote(String name,
String value) |
void |
setRedirectUri(String uri) |
void |
setRoles(Set<String> roles) |
void |
setTimestamp(int timestamp) |
void |
setUserSession(UserSessionModel userSession) |
public ClientSessionAdapter(KeycloakSession session, InfinispanUserSessionProvider provider, org.infinispan.Cache<String,SessionEntity> cache, RealmModel realm, ClientSessionEntity entity)
public String getId()
getId
in interface ClientSessionModel
public RealmModel getRealm()
getRealm
in interface ClientSessionModel
public ClientModel getClient()
getClient
in interface ClientSessionModel
public UserSessionModel getUserSession()
getUserSession
in interface ClientSessionModel
public void setUserSession(UserSessionModel userSession)
setUserSession
in interface ClientSessionModel
public String getRedirectUri()
getRedirectUri
in interface ClientSessionModel
public void setRedirectUri(String uri)
setRedirectUri
in interface ClientSessionModel
public int getTimestamp()
getTimestamp
in interface ClientSessionModel
public void setTimestamp(int timestamp)
setTimestamp
in interface ClientSessionModel
public ClientSessionModel.Action getAction()
getAction
in interface ClientSessionModel
public void setAction(ClientSessionModel.Action action)
setAction
in interface ClientSessionModel
public Set<String> getRoles()
getRoles
in interface ClientSessionModel
public void setRoles(Set<String> roles)
setRoles
in interface ClientSessionModel
public String getAuthMethod()
ClientSessionModel
getAuthMethod
in interface ClientSessionModel
public void setAuthMethod(String authMethod)
setAuthMethod
in interface ClientSessionModel
public String getNote(String name)
getNote
in interface ClientSessionModel
public void setNote(String name, String value)
setNote
in interface ClientSessionModel
public void removeNote(String name)
removeNote
in interface ClientSessionModel
Copyright © 2015. All rights reserved.