private static AbstractUserAndRolesFixtureScript newUser()

in domain/src/main/java/demoapp/dom/services/extensions/secman/appuser/seed/AppUserSeeding.java [69:84]


    private static AbstractUserAndRolesFixtureScript newUser(
            final String username,
            final Can<String> roleNames,
            final Consumer<ApplicationUser> onNewUser) {
        return new AbstractUserAndRolesFixtureScript(
                username, "pass", AccountType.LOCAL,
                roleNames) {

            @Override
            protected void execute(final ExecutionContext executionContext) {
                super.execute(executionContext);
                onNewUser.accept(getApplicationUser());
            }

        };
    }