public class ClientSessionCode extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ClientSessionCode.ActionType |
static class |
ClientSessionCode.ParseResult |
| Constructor and Description |
|---|
ClientSessionCode(KeycloakSession session,
RealmModel realm,
ClientSessionModel clientSession) |
| Modifier and Type | Method and Description |
|---|---|
ClientSessionModel |
getClientSession() |
static ClientSessionModel |
getClientSession(String code,
KeycloakSession session,
RealmModel realm) |
String |
getCode() |
Set<ProtocolMapperModel> |
getRequestedProtocolMappers() |
Set<RoleModel> |
getRequestedRoles() |
boolean |
isActionActive(ClientSessionCode.ActionType actionType) |
boolean |
isValid(String requestedAction,
ClientSessionCode.ActionType actionType) |
boolean |
isValidAction(String requestedAction) |
static ClientSessionCode |
parse(String code,
KeycloakSession session,
RealmModel realm) |
static ClientSessionCode.ParseResult |
parseResult(String code,
KeycloakSession session,
RealmModel realm) |
void |
setAction(String action) |
public ClientSessionCode(KeycloakSession session, RealmModel realm, ClientSessionModel clientSession)
public static ClientSessionCode.ParseResult parseResult(String code, KeycloakSession session, RealmModel realm)
public static ClientSessionCode parse(String code, KeycloakSession session, RealmModel realm)
public static ClientSessionModel getClientSession(String code, KeycloakSession session, RealmModel realm)
public ClientSessionModel getClientSession()
public boolean isValid(String requestedAction, ClientSessionCode.ActionType actionType)
public boolean isActionActive(ClientSessionCode.ActionType actionType)
public boolean isValidAction(String requestedAction)
public Set<ProtocolMapperModel> getRequestedProtocolMappers()
public void setAction(String action)
public String getCode()
Copyright © 2017 JBoss by Red Hat. All rights reserved.