protected void activate()

in src/main/java/org/apache/sling/resourceaccesssecurity/it/impl/Init.java [41:69]


    protected void activate() {


        try {
            ResourceResolver resourceResolver = resourceResolverFactory.getAdministrativeResourceResolver(null);

            Session session = resourceResolver.adaptTo(Session.class);

            JackrabbitSession jackrabbitSession = (JackrabbitSession) session;

            UserManager userManager =  jackrabbitSession.getUserManager();


            if (userManager.getAuthorizable("testUser") == null) {
                userManager.createUser("testUser", "password");
            }


            final Principal testUserPrincipal = new Principal() {
                public String getName() {
                    return "testUser";
                }};
                
            session.save();

        } catch (Exception e) {
            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        }
    }