public class AuthenticationSessionAdapter extends Object implements AuthenticationSessionModel
CommonClientSessionModel.Action, CommonClientSessionModel.ExecutionStatus| Constructor and Description |
|---|
AuthenticationSessionAdapter(KeycloakSession session,
RootAuthenticationSessionAdapter parent,
String tabId,
AuthenticationSessionEntity entity) |
public AuthenticationSessionAdapter(KeycloakSession session, RootAuthenticationSessionAdapter parent, String tabId, AuthenticationSessionEntity entity)
public String getTabId()
getTabId in interface AuthenticationSessionModelpublic RootAuthenticationSessionModel getParentSession()
getParentSession in interface AuthenticationSessionModelpublic RealmModel getRealm()
getRealm in interface CommonClientSessionModelpublic ClientModel getClient()
getClient in interface CommonClientSessionModelpublic String getRedirectUri()
getRedirectUri in interface CommonClientSessionModelpublic void setRedirectUri(String uri)
setRedirectUri in interface CommonClientSessionModelpublic String getAction()
getAction in interface CommonClientSessionModelpublic void setAction(String action)
setAction in interface CommonClientSessionModelpublic Set<String> getClientScopes()
getClientScopes in interface AuthenticationSessionModelpublic void setClientScopes(Set<String> clientScopes)
setClientScopes in interface AuthenticationSessionModelpublic String getProtocol()
getProtocol in interface CommonClientSessionModelpublic void setProtocol(String protocol)
setProtocol in interface CommonClientSessionModelpublic String getClientNote(String name)
getClientNote in interface AuthenticationSessionModelpublic void setClientNote(String name, String value)
setClientNote in interface AuthenticationSessionModelpublic void removeClientNote(String name)
removeClientNote in interface AuthenticationSessionModelpublic Map<String,String> getClientNotes()
getClientNotes in interface AuthenticationSessionModelpublic void clearClientNotes()
clearClientNotes in interface AuthenticationSessionModelpublic String getAuthNote(String name)
getAuthNote in interface AuthenticationSessionModelpublic void setAuthNote(String name, String value)
setAuthNote in interface AuthenticationSessionModelpublic void removeAuthNote(String name)
removeAuthNote in interface AuthenticationSessionModelpublic void clearAuthNotes()
clearAuthNotes in interface AuthenticationSessionModelpublic void setUserSessionNote(String name, String value)
setUserSessionNote in interface AuthenticationSessionModelpublic Map<String,String> getUserSessionNotes()
getUserSessionNotes in interface AuthenticationSessionModelpublic void clearUserSessionNotes()
clearUserSessionNotes in interface AuthenticationSessionModelpublic Set<String> getRequiredActions()
getRequiredActions in interface AuthenticationSessionModelpublic void addRequiredAction(String action)
addRequiredAction in interface AuthenticationSessionModelpublic void removeRequiredAction(String action)
removeRequiredAction in interface AuthenticationSessionModelpublic void addRequiredAction(UserModel.RequiredAction action)
addRequiredAction in interface AuthenticationSessionModelpublic void removeRequiredAction(UserModel.RequiredAction action)
removeRequiredAction in interface AuthenticationSessionModelpublic Map<String,CommonClientSessionModel.ExecutionStatus> getExecutionStatus()
getExecutionStatus in interface AuthenticationSessionModelpublic void setExecutionStatus(String authenticator, CommonClientSessionModel.ExecutionStatus status)
setExecutionStatus in interface AuthenticationSessionModelpublic void clearExecutionStatus()
clearExecutionStatus in interface AuthenticationSessionModelpublic UserModel getAuthenticatedUser()
getAuthenticatedUser in interface AuthenticationSessionModelpublic void setAuthenticatedUser(UserModel user)
setAuthenticatedUser in interface AuthenticationSessionModelCopyright © 2021 JBoss by Red Hat. All rights reserved.