public ResultMessage execute(ClientState state) throws RequestValidationException, RequestExecutionException { if (!opts.isEmpty()) DatabaseDescriptor.getAuthenticator().alter(username, opts.getOptions()); if (superuser != null) Auth.insertUser(username, superuser.booleanValue()); return null; } }
public ResultMessage execute(ClientState state) throws RequestValidationException, RequestExecutionException { // not rejected in validate() if (ifNotExists && Auth.isExistingUser(username)) return null; DatabaseDescriptor.getAuthenticator().create(username, opts.getOptions()); Auth.insertUser(username, superuser); return null; } }