Package org.keycloak.services.managers
Class ClientSessionCode<CLIENT_SESSION extends CommonClientSessionModel>
- java.lang.Object
- 
- org.keycloak.services.managers.ClientSessionCode<CLIENT_SESSION>
 
- 
 public class ClientSessionCode<CLIENT_SESSION extends CommonClientSessionModel> extends Object - Version:
- $Revision: 1 $
- Author:
- Bill Burke
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classClientSessionCode.ActionTypestatic classClientSessionCode.ParseResult<CLIENT_SESSION extends CommonClientSessionModel>
 - 
Constructor SummaryConstructors Constructor Description ClientSessionCode(KeycloakSession session, RealmModel realm, CLIENT_SESSION commonLoginSession)
 - 
Method Summary
 
- 
- 
- 
Constructor Detail- 
ClientSessionCodepublic ClientSessionCode(KeycloakSession session, RealmModel realm, CLIENT_SESSION commonLoginSession) 
 
- 
 - 
Method Detail- 
parseResultpublic static <CLIENT_SESSION extends CommonClientSessionModel> ClientSessionCode.ParseResult<CLIENT_SESSION> parseResult(String code, String tabId, KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, Class<CLIENT_SESSION> sessionClass) 
 - 
parseResultpublic static <CLIENT_SESSION extends CommonClientSessionModel> ClientSessionCode.ParseResult<CLIENT_SESSION> parseResult(String code, String tabId, KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, CLIENT_SESSION clientSession) 
 - 
getClientSessionpublic static <CLIENT_SESSION extends CommonClientSessionModel> CLIENT_SESSION getClientSession(String code, String tabId, KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, Class<CLIENT_SESSION> sessionClass) 
 - 
getClientSessionpublic CLIENT_SESSION getClientSession() 
 - 
isValidpublic boolean isValid(String requestedAction, ClientSessionCode.ActionType actionType) 
 - 
isActionActivepublic boolean isActionActive(ClientSessionCode.ActionType actionType) 
 - 
isValidActionpublic boolean isValidAction(String requestedAction) 
 - 
removeExpiredClientSessionpublic void removeExpiredClientSession() 
 - 
setActionpublic void setAction(String action) 
 - 
getOrGenerateCodepublic String getOrGenerateCode() 
 
- 
 
-