public class PersistentAuthenticatedClientSessionAdapter extends Object implements AuthenticatedClientSessionModel
Modifier and Type | Class and Description |
---|---|
protected static class |
PersistentAuthenticatedClientSessionAdapter.PersistentClientSessionData |
CommonClientSessionModel.Action, CommonClientSessionModel.ExecutionStatus
Constructor and Description |
---|
PersistentAuthenticatedClientSessionAdapter(AuthenticatedClientSessionModel clientSession) |
PersistentAuthenticatedClientSessionAdapter(PersistentClientSessionModel model,
RealmModel realm,
ClientModel client,
UserSessionModel userSession) |
Modifier and Type | Method and Description |
---|---|
void |
detachFromUserSession()
Detaches the client session from its user session.
|
boolean |
equals(Object o) |
String |
getAction() |
ClientModel |
getClient() |
String |
getCurrentRefreshToken() |
int |
getCurrentRefreshTokenUseCount() |
String |
getId() |
String |
getNote(String name) |
Map<String,String> |
getNotes() |
String |
getProtocol() |
RealmModel |
getRealm() |
String |
getRedirectUri() |
int |
getTimestamp() |
PersistentClientSessionModel |
getUpdatedModel() |
UserSessionModel |
getUserSession() |
int |
hashCode() |
void |
removeNote(String name) |
void |
setAction(String action) |
void |
setCurrentRefreshToken(String currentRefreshToken) |
void |
setCurrentRefreshTokenUseCount(int currentRefreshTokenUseCount) |
void |
setNote(String name,
String value) |
void |
setProtocol(String method) |
void |
setRedirectUri(String uri) |
void |
setTimestamp(int timestamp) |
void |
setUserSession(UserSessionModel userSession) |
public PersistentAuthenticatedClientSessionAdapter(AuthenticatedClientSessionModel clientSession)
public PersistentAuthenticatedClientSessionAdapter(PersistentClientSessionModel model, RealmModel realm, ClientModel client, UserSessionModel userSession)
public PersistentClientSessionModel getUpdatedModel()
public String getId()
getId
in interface AuthenticatedClientSessionModel
public RealmModel getRealm()
getRealm
in interface CommonClientSessionModel
public ClientModel getClient()
getClient
in interface CommonClientSessionModel
public UserSessionModel getUserSession()
getUserSession
in interface AuthenticatedClientSessionModel
public void detachFromUserSession()
AuthenticatedClientSessionModel
detachFromUserSession
in interface AuthenticatedClientSessionModel
public void setUserSession(UserSessionModel userSession)
public String getRedirectUri()
getRedirectUri
in interface CommonClientSessionModel
public void setRedirectUri(String uri)
setRedirectUri
in interface CommonClientSessionModel
public int getTimestamp()
getTimestamp
in interface AuthenticatedClientSessionModel
public void setTimestamp(int timestamp)
setTimestamp
in interface AuthenticatedClientSessionModel
public String getCurrentRefreshToken()
getCurrentRefreshToken
in interface AuthenticatedClientSessionModel
public void setCurrentRefreshToken(String currentRefreshToken)
setCurrentRefreshToken
in interface AuthenticatedClientSessionModel
public int getCurrentRefreshTokenUseCount()
getCurrentRefreshTokenUseCount
in interface AuthenticatedClientSessionModel
public void setCurrentRefreshTokenUseCount(int currentRefreshTokenUseCount)
setCurrentRefreshTokenUseCount
in interface AuthenticatedClientSessionModel
public String getAction()
getAction
in interface CommonClientSessionModel
public void setAction(String action)
setAction
in interface CommonClientSessionModel
public String getProtocol()
getProtocol
in interface CommonClientSessionModel
public void setProtocol(String method)
setProtocol
in interface CommonClientSessionModel
public String getNote(String name)
getNote
in interface AuthenticatedClientSessionModel
public void setNote(String name, String value)
setNote
in interface AuthenticatedClientSessionModel
public void removeNote(String name)
removeNote
in interface AuthenticatedClientSessionModel
public Map<String,String> getNotes()
getNotes
in interface AuthenticatedClientSessionModel
Copyright © 2020 JBoss by Red Hat. All rights reserved.