Class AccountConsole
java.lang.Object
org.keycloak.services.resources.account.AccountConsole
- All Implemented Interfaces:
org.keycloak.provider.Provider,org.keycloak.services.resource.AccountResourceProvider
public class AccountConsole
extends Object
implements org.keycloak.services.resource.AccountResourceProvider
Created by st on 29/03/17.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAccountConsole(org.keycloak.models.KeycloakSession session, org.keycloak.models.ClientModel client, org.keycloak.theme.Theme theme) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsegetMainPage(String path) voidinit()protected booleanisLinkedAccountsEnabled(org.keycloak.models.UserModel user) protected StringmessagesToJsonString(Properties props) protected jakarta.ws.rs.core.Responseprotected StringrenderAccountConsole(FreeMarkerProvider freeMarkerUtil, Map<String, Object> map) supportedLocales(Properties messages)
-
Field Details
-
session
protected final org.keycloak.models.KeycloakSession session
-
-
Constructor Details
-
AccountConsole
public AccountConsole(org.keycloak.models.KeycloakSession session, org.keycloak.models.ClientModel client, org.keycloak.theme.Theme theme)
-
-
Method Details
-
init
public void init() -
getResource
- Specified by:
getResourcein interfaceorg.keycloak.services.resource.AccountResourceProvider
-
close
public void close()- Specified by:
closein interfaceorg.keycloak.provider.Provider
-
getMainPage
@GET @Path("{path:.*}") public jakarta.ws.rs.core.Response getMainPage(@PathParam("path") String path) throws IOException, FreeMarkerException - Throws:
IOExceptionFreeMarkerException
-
renderAccountConsole
protected jakarta.ws.rs.core.Response renderAccountConsole() throws IOException, FreeMarkerException- Throws:
IOExceptionFreeMarkerException
-
renderAccountConsole
protected String renderAccountConsole(FreeMarkerProvider freeMarkerUtil, Map<String, Object> map) throws FreeMarkerException- Throws:
FreeMarkerException
-
supportedLocales
-
messagesToJsonString
-
getIndexHtmlRedirect
@GET @Path("index.html") public jakarta.ws.rs.core.Response getIndexHtmlRedirect() -
isLinkedAccountsEnabled
protected boolean isLinkedAccountsEnabled(org.keycloak.models.UserModel user)
-