public class KeycloakApplication
extends javax.ws.rs.core.Application
| Modifier and Type | Class and Description |
|---|---|
static interface |
KeycloakApplication.Startup |
| Modifier and Type | Field and Description |
|---|---|
static AtomicBoolean |
BOOTSTRAP_ADMIN_USER |
protected Set<Class<?>> |
classes |
protected boolean |
embedded |
static String |
KEYCLOAK_CONFIG_PARAM_NAME |
static String |
KEYCLOAK_EMBEDDED |
static String |
SERVER_CONTEXT_CONFIG_PROPERTY_OVERRIDES |
protected KeycloakSessionFactory |
sessionFactory |
protected Set<Object> |
singletons |
| Constructor and Description |
|---|
KeycloakApplication() |
| Modifier and Type | Method and Description |
|---|---|
static KeycloakSessionFactory |
createSessionFactory() |
Set<Class<?>> |
getClasses() |
KeycloakSessionFactory |
getSessionFactory() |
Set<Object> |
getSingletons() |
void |
importAddUser() |
void |
importRealm(RealmRepresentation rep,
String from) |
void |
importRealms() |
static void |
loadConfig(javax.servlet.ServletContext context) |
protected ExportImportManager |
migrateAndBootstrap() |
protected void |
migrateModel() |
static void |
setupScheduledTasks(KeycloakSessionFactory sessionFactory) |
protected void |
startup() |
public static final String KEYCLOAK_CONFIG_PARAM_NAME
public static final String KEYCLOAK_EMBEDDED
public static final String SERVER_CONTEXT_CONFIG_PROPERTY_OVERRIDES
public static final AtomicBoolean BOOTSTRAP_ADMIN_USER
protected boolean embedded
protected KeycloakSessionFactory sessionFactory
protected void startup()
protected ExportImportManager migrateAndBootstrap()
protected void migrateModel()
public static void loadConfig(javax.servlet.ServletContext context)
public static KeycloakSessionFactory createSessionFactory()
public static void setupScheduledTasks(KeycloakSessionFactory sessionFactory)
public KeycloakSessionFactory getSessionFactory()
public Set<Class<?>> getClasses()
getClasses in class javax.ws.rs.core.Applicationpublic Set<Object> getSingletons()
getSingletons in class javax.ws.rs.core.Applicationpublic void importRealms()
public void importRealm(RealmRepresentation rep, String from)
public void importAddUser()
Copyright © 2019 JBoss by Red Hat. All rights reserved.