Class AdminConsole
java.lang.Object
org.keycloak.services.resources.admin.AdminConsole
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprotected final ClientConnection
protected static final org.jboss.logging.Logger
protected final RealmModel
protected final HttpRequest
protected final HttpResponse
protected final KeycloakSession
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionconfig()
Adapter configuration for the admin console for this realmprotected RealmModel
getAdminstrationRealm
(RealmManager realmManager) jakarta.ws.rs.core.Response
jakarta.ws.rs.core.Response
Main page of this realm's admin consolegetMessages
(String lang) jakarta.ws.rs.core.Response
logout()
Logout from the admin consolejakarta.ws.rs.core.Response
whoAmI()
Permission informationjakarta.ws.rs.core.Response
-
Field Details
-
logger
protected static final org.jboss.logging.Logger logger -
clientConnection
-
request
-
response
-
session
-
realm
-
-
Constructor Details
-
AdminConsole
-
-
Method Details
-
config
@Path("config") @GET @Produces("application/json") public ClientManager.InstallationAdapterConfig config()Adapter configuration for the admin console for this realm- Returns:
-
whoAmIPreFlight
@Path("whoami") @OPTIONS public jakarta.ws.rs.core.Response whoAmIPreFlight() -
whoAmI
@Path("whoami") @GET @Produces("application/json") public jakarta.ws.rs.core.Response whoAmI()Permission information- Parameters:
headers
-- Returns:
-
logout
@Path("logout") @GET public jakarta.ws.rs.core.Response logout()Logout from the admin console- Returns:
-
getAdminstrationRealm
-
getMainPage
Main page of this realm's admin console- Returns:
- Throws:
URISyntaxException
IOException
FreeMarkerException
-
getIndexHtmlRedirect
@GET @Path("{indexhtml: index.html}") public jakarta.ws.rs.core.Response getIndexHtmlRedirect() -
getMessages
@GET @Path("messages.json") @Produces("application/json") public Properties getMessages(@QueryParam("lang") String lang)
-