113                 throw new WebApplicationException(Response.Status.BAD_REQUEST);
   118             String username = formData.getFirst(
"username");
   119             String password = formData.getFirst(
"password");
   120             String passwordConfirmation = formData.getFirst(
"passwordConfirmation");
   122             if (username == null || username.length() == 0) {
   126             if (password == null || password.length() == 0) {
   130             if (!password.equals(passwordConfirmation)) {
   136             ApplianceBootstrap applianceBootstrap = 
new ApplianceBootstrap(
session);
   137             if (applianceBootstrap.isNoMasterUser()) {
   139                 applianceBootstrap.createMasterRealmUser(username, password);
   141                 ServicesLogger.LOGGER.createdInitialAdminUser(username);
   144                 ServicesLogger.LOGGER.initialUserAlreadyCreated();
 boolean isLocal()
Definition: WelcomeResource.java:231
 
ClientConnection getConnection()
 
KeycloakSession session
Definition: WelcomeResource.java:77
 
Response createWelcomePage(String successMessage, String errorMessage)
Definition: WelcomeResource.java:174
 
boolean bootstrap
Definition: WelcomeResource.java:71
 
void expireCsrfCookie()
Definition: WelcomeResource.java:259
 
void csrfCheck(final MultivaluedMap< String, String > formData)
Definition: WelcomeResource.java:265
 
KeycloakContext getContext()
 
void checkBootstrap()
Definition: WelcomeResource.java:225