Package org.apache.jetspeed.audit.impl

Examples of org.apache.jetspeed.audit.impl.ActivityBean


            con = audit.getDataSource().getConnection();
            pstmt = con.prepareStatement(query);
            pstmt.setString(1, keyActivity);
            rs = pstmt.executeQuery();
            rs.next();
            ActivityBean bean = new ActivityBean();
            bean.setActivity(rs.getString(1));
            bean.setCategory(rs.getString(2));
            bean.setUserName(rs.getString(3));
            bean.setTimestamp(rs.getTimestamp(4));
            bean.setIpAddress(rs.getString(5));
            bean.setName(rs.getString(6));
            bean.setBeforeValue(rs.getString(7));
            bean.setAfterValue(rs.getString(8));           
            bean.setDescription(rs.getString(9));
            return bean;
        }
        catch (SQLException e)
        {
            throw e;
View Full Code Here


            con = audit.getDataSource().getConnection();
            pstmt = con.prepareStatement(query);
            pstmt.setString(1, keyActivity);
            rs = pstmt.executeQuery();
            rs.next();
            ActivityBean bean = new ActivityBean();
            bean.setActivity(rs.getString(1));
            bean.setCategory(rs.getString(2));
            bean.setAdmin(rs.getString(3));
            bean.setUserName(rs.getString(4));
            bean.setTimestamp(rs.getTimestamp(5));
            bean.setIpAddress(rs.getString(6));
            bean.setName(rs.getString(7));
            bean.setBeforeValue(rs.getString(8));
            bean.setAfterValue(rs.getString(9));
            bean.setDescription(rs.getString(10));
            return bean;
        }
        catch (SQLException e)
        {
            throw e;
View Full Code Here

        audit.logUserActivity(USER, IP1, AuditActivity.AUTHENTICATION_FAILURE, MSG_AUTHENTICATION_FAILURE);
       
        int userCount = this.countUserActivity();
        assertEquals(userCount, 2);
       
        ActivityBean userBean = lookupUserActivity(USER_QUERY, AuditActivity.AUTHENTICATION_SUCCESS);
        assertEquals(userBean.getActivity(), AuditActivity.AUTHENTICATION_SUCCESS);
        assertEquals(userBean.getCategory(), AuditActivity.CAT_USER_AUTHENTICATION);
        assertEquals(userBean.getUserName(), USER);
        assertNotNull(userBean.getTimestamp());
        assertEquals(userBean.getIpAddress(), IP1);
        assertEquals(userBean.getDescription(), MSG_AUTHENTICATION_SUCCESS);
       
        userBean = lookupUserActivity(USER_QUERY, AuditActivity.AUTHENTICATION_FAILURE);
        assertEquals(userBean.getActivity(), AuditActivity.AUTHENTICATION_FAILURE);
        assertEquals(userBean.getCategory(), AuditActivity.CAT_USER_AUTHENTICATION);
        assertEquals(userBean.getUserName(), USER);
        assertNotNull(userBean.getTimestamp());
        assertEquals(userBean.getIpAddress(), IP1);
        assertEquals(userBean.getDescription(), MSG_AUTHENTICATION_FAILURE);       

        // Test logging User Attribute activity
        audit.logUserAttributeActivity(USER, IP1, AuditActivity.USER_ADD_ATTRIBUTE, ATTRIBUTE_NAME_1, ATTRIBUTE_VALUE_BEFORE_1, ATTRIBUTE_VALUE_AFTER_1, MSG_ATTRIBUTE);
       
        userBean = lookupUserActivity(USER_QUERY, AuditActivity.USER_ADD_ATTRIBUTE);
        assertEquals(userBean.getActivity(), AuditActivity.USER_ADD_ATTRIBUTE);
        assertEquals(userBean.getCategory(), AuditActivity.CAT_USER_ATTRIBUTE);
        assertEquals(userBean.getUserName(), USER);
        assertNotNull(userBean.getTimestamp());
        assertEquals(userBean.getIpAddress(), IP1);
        assertEquals(userBean.getDescription(), MSG_ATTRIBUTE);       
        assertEquals(userBean.getBeforeValue(), ATTRIBUTE_VALUE_BEFORE_1);
        assertEquals(userBean.getAfterValue(), ATTRIBUTE_VALUE_AFTER_1);
       
       
        // Log Admin Activity
        audit.logAdminUserActivity(ADMIN_USER, IP1, USER, AuditActivity.USER_CREATE, MSG_ADDING_USER);
        audit.logAdminCredentialActivity(ADMIN_USER, IP1, USER, AuditActivity.PASSWORD_CHANGE_SUCCESS, MSG_CHANGING_PW);
        audit.logAdminAttributeActivity(ADMIN_USER, IP1, USER, AuditActivity.USER_ADD_ATTRIBUTE, ATTRIBUTE_NAME_1, ATTRIBUTE_VALUE_BEFORE_1, ATTRIBUTE_VALUE_AFTER_1, MSG_ATTRIBUTE);
       
        int adminCount = this.countAdminActivity();
        assertEquals(adminCount, 3);
       
        ActivityBean adminBean = lookupAdminActivity(ADMIN_QUERY, AuditActivity.USER_CREATE);
        assertEquals(adminBean.getActivity(), AuditActivity.USER_CREATE);
        assertEquals(adminBean.getCategory(), AuditActivity.CAT_ADMIN_USER_MAINTENANCE);
        assertEquals(adminBean.getAdmin(), ADMIN_USER);
        assertEquals(adminBean.getUserName(), USER);
        assertNotNull(adminBean.getTimestamp());
        assertEquals(adminBean.getIpAddress(), IP1);
        assertEquals(adminBean.getDescription(), MSG_ADDING_USER);
        assertTrue(adminBean.getName() == null || adminBean.getName().equals(""));
        assertTrue(adminBean.getBeforeValue() == null || adminBean.getBeforeValue().equals(""));
        assertTrue(adminBean.getAfterValue() == null || adminBean.getAfterValue().equals(""));

        adminBean = lookupAdminActivity(ADMIN_QUERY, AuditActivity.PASSWORD_CHANGE_SUCCESS);
        assertEquals(adminBean.getActivity(), AuditActivity.PASSWORD_CHANGE_SUCCESS);
        assertEquals(adminBean.getCategory(), AuditActivity.CAT_ADMIN_CREDENTIAL_MAINTENANCE);
        assertEquals(adminBean.getAdmin(), ADMIN_USER);
        assertEquals(adminBean.getUserName(), USER);
        assertNotNull(adminBean.getTimestamp());
        assertEquals(adminBean.getIpAddress(), IP1);
        assertEquals(adminBean.getDescription(), MSG_CHANGING_PW);
        assertTrue(adminBean.getName() == null || adminBean.getName().equals(""));
        assertTrue(adminBean.getBeforeValue() == null || adminBean.getBeforeValue().equals(""));
        assertTrue(adminBean.getAfterValue() == null || adminBean.getAfterValue().equals(""));

        adminBean = lookupAdminActivity(ADMIN_QUERY, AuditActivity.USER_ADD_ATTRIBUTE);
        assertEquals(adminBean.getActivity(), AuditActivity.USER_ADD_ATTRIBUTE);
        assertEquals(adminBean.getCategory(), AuditActivity.CAT_ADMIN_ATTRIBUTE_MAINTENANCE);
        assertEquals(adminBean.getAdmin(), ADMIN_USER);
        assertEquals(adminBean.getUserName(), USER);
        assertNotNull(adminBean.getTimestamp());
        assertEquals(adminBean.getIpAddress(), IP1);
        assertEquals(adminBean.getDescription(), MSG_ATTRIBUTE);
        assertEquals(adminBean.getName(), ATTRIBUTE_NAME_1);
        assertEquals(adminBean.getBeforeValue(), ATTRIBUTE_VALUE_BEFORE_1);
        assertEquals(adminBean.getAfterValue(), ATTRIBUTE_VALUE_AFTER_1);
       
        audit.setEnabled(false);
        assertFalse(audit.getEnabled());
        audit.logAdminAttributeActivity(ADMIN_USER, IP1, USER, AuditActivity.USER_ADD_ATTRIBUTE, ATTRIBUTE_NAME_1, ATTRIBUTE_VALUE_BEFORE_1, ATTRIBUTE_VALUE_AFTER_1, MSG_ATTRIBUTE);       
        adminCount = this.countAdminActivity();
View Full Code Here

        audit.logUserActivity(USER, IP1, AuditActivity.AUTHENTICATION_FAILURE, MSG_AUTHENTICATION_FAILURE);
       
        int userCount = this.countUserActivity();
        assertEquals(userCount, 2);
       
        ActivityBean userBean = lookupUserActivity(USER_QUERY, AuditActivity.AUTHENTICATION_SUCCESS);
        assertEquals(userBean.getActivity(), AuditActivity.AUTHENTICATION_SUCCESS);
        assertEquals(userBean.getCategory(), AuditActivity.CAT_USER_AUTHENTICATION);
        assertEquals(userBean.getUserName(), USER);
        assertNotNull(userBean.getTimestamp());
        assertEquals(userBean.getIpAddress(), IP1);
        assertEquals(userBean.getDescription(), MSG_AUTHENTICATION_SUCCESS);
       
        userBean = lookupUserActivity(USER_QUERY, AuditActivity.AUTHENTICATION_FAILURE);
        assertEquals(userBean.getActivity(), AuditActivity.AUTHENTICATION_FAILURE);
        assertEquals(userBean.getCategory(), AuditActivity.CAT_USER_AUTHENTICATION);
        assertEquals(userBean.getUserName(), USER);
        assertNotNull(userBean.getTimestamp());
        assertEquals(userBean.getIpAddress(), IP1);
        assertEquals(userBean.getDescription(), MSG_AUTHENTICATION_FAILURE);       

        // Test logging User Attribute activity
        audit.logUserAttributeActivity(USER, IP1, AuditActivity.USER_ADD_ATTRIBUTE, ATTRIBUTE_NAME_1, ATTRIBUTE_VALUE_BEFORE_1, ATTRIBUTE_VALUE_AFTER_1, MSG_ATTRIBUTE);
       
        userBean = lookupUserActivity(USER_QUERY, AuditActivity.USER_ADD_ATTRIBUTE);
        assertEquals(userBean.getActivity(), AuditActivity.USER_ADD_ATTRIBUTE);
        assertEquals(userBean.getCategory(), AuditActivity.CAT_USER_ATTRIBUTE);
        assertEquals(userBean.getUserName(), USER);
        assertNotNull(userBean.getTimestamp());
        assertEquals(userBean.getIpAddress(), IP1);
        assertEquals(userBean.getDescription(), MSG_ATTRIBUTE);       
        assertEquals(userBean.getBeforeValue(), ATTRIBUTE_VALUE_BEFORE_1);
        assertEquals(userBean.getAfterValue(), ATTRIBUTE_VALUE_AFTER_1);
       
       
        // Log Admin Activity
        audit.logAdminUserActivity(ADMIN_USER, IP1, USER, AuditActivity.USER_CREATE, MSG_ADDING_USER);
        audit.logAdminCredentialActivity(ADMIN_USER, IP1, USER, AuditActivity.PASSWORD_CHANGE_SUCCESS, MSG_CHANGING_PW);
        audit.logAdminAttributeActivity(ADMIN_USER, IP1, USER, AuditActivity.USER_ADD_ATTRIBUTE, ATTRIBUTE_NAME_1, ATTRIBUTE_VALUE_BEFORE_1, ATTRIBUTE_VALUE_AFTER_1, MSG_ATTRIBUTE);
       
        int adminCount = this.countAdminActivity();
        assertEquals(adminCount, 3);
       
        ActivityBean adminBean = lookupAdminActivity(ADMIN_QUERY, AuditActivity.USER_CREATE);
        assertEquals(adminBean.getActivity(), AuditActivity.USER_CREATE);
        assertEquals(adminBean.getCategory(), AuditActivity.CAT_ADMIN_USER_MAINTENANCE);
        assertEquals(adminBean.getAdmin(), ADMIN_USER);
        assertEquals(adminBean.getUserName(), USER);
        assertNotNull(adminBean.getTimestamp());
        assertEquals(adminBean.getIpAddress(), IP1);
        assertEquals(adminBean.getDescription(), MSG_ADDING_USER);
        assertTrue(adminBean.getName() == null || adminBean.getName().equals(""));
        assertTrue(adminBean.getBeforeValue() == null || adminBean.getBeforeValue().equals(""));
        assertTrue(adminBean.getAfterValue() == null || adminBean.getAfterValue().equals(""));

        adminBean = lookupAdminActivity(ADMIN_QUERY, AuditActivity.PASSWORD_CHANGE_SUCCESS);
        assertEquals(adminBean.getActivity(), AuditActivity.PASSWORD_CHANGE_SUCCESS);
        assertEquals(adminBean.getCategory(), AuditActivity.CAT_ADMIN_CREDENTIAL_MAINTENANCE);
        assertEquals(adminBean.getAdmin(), ADMIN_USER);
        assertEquals(adminBean.getUserName(), USER);
        assertNotNull(adminBean.getTimestamp());
        assertEquals(adminBean.getIpAddress(), IP1);
        assertEquals(adminBean.getDescription(), MSG_CHANGING_PW);
        assertTrue(adminBean.getName() == null || adminBean.getName().equals(""));
        assertTrue(adminBean.getBeforeValue() == null || adminBean.getBeforeValue().equals(""));
        assertTrue(adminBean.getAfterValue() == null || adminBean.getAfterValue().equals(""));

        adminBean = lookupAdminActivity(ADMIN_QUERY, AuditActivity.USER_ADD_ATTRIBUTE);
        assertEquals(adminBean.getActivity(), AuditActivity.USER_ADD_ATTRIBUTE);
        assertEquals(adminBean.getCategory(), AuditActivity.CAT_ADMIN_ATTRIBUTE_MAINTENANCE);
        assertEquals(adminBean.getAdmin(), ADMIN_USER);
        assertEquals(adminBean.getUserName(), USER);
        assertNotNull(adminBean.getTimestamp());
        assertEquals(adminBean.getIpAddress(), IP1);
        assertEquals(adminBean.getDescription(), MSG_ATTRIBUTE);
        assertEquals(adminBean.getName(), ATTRIBUTE_NAME_1);
        assertEquals(adminBean.getBeforeValue(), ATTRIBUTE_VALUE_BEFORE_1);
        assertEquals(adminBean.getAfterValue(), ATTRIBUTE_VALUE_AFTER_1);
       
        audit.setEnabled(false);
        assertFalse(audit.getEnabled());
        audit.logAdminAttributeActivity(ADMIN_USER, IP1, USER, AuditActivity.USER_ADD_ATTRIBUTE, ATTRIBUTE_NAME_1, ATTRIBUTE_VALUE_BEFORE_1, ATTRIBUTE_VALUE_AFTER_1, MSG_ATTRIBUTE);       
        adminCount = this.countAdminActivity();
View Full Code Here

            con = audit.getDataSource().getConnection();
            pstmt = con.prepareStatement(query);
            pstmt.setString(1, keyActivity);
            rs = pstmt.executeQuery();
            rs.next();
            ActivityBean bean = new ActivityBean();
            bean.setActivity(rs.getString(1));
            bean.setCategory(rs.getString(2));
            bean.setUserName(rs.getString(3));
            bean.setTimestamp(rs.getTimestamp(4));
            bean.setIpAddress(rs.getString(5));
            bean.setName(rs.getString(6));
            bean.setBeforeValue(rs.getString(7));
            bean.setAfterValue(rs.getString(8));           
            bean.setDescription(rs.getString(9));
            return bean;
        }
        catch (SQLException e)
        {
            throw e;
View Full Code Here

            con = audit.getDataSource().getConnection();
            pstmt = con.prepareStatement(query);
            pstmt.setString(1, keyActivity);
            rs = pstmt.executeQuery();
            rs.next();
            ActivityBean bean = new ActivityBean();
            bean.setActivity(rs.getString(1));
            bean.setCategory(rs.getString(2));
            bean.setAdmin(rs.getString(3));
            bean.setUserName(rs.getString(4));
            bean.setTimestamp(rs.getTimestamp(5));
            bean.setIpAddress(rs.getString(6));
            bean.setName(rs.getString(7));
            bean.setBeforeValue(rs.getString(8));
            bean.setAfterValue(rs.getString(9));
            bean.setDescription(rs.getString(10));
            return bean;
        }
        catch (SQLException e)
        {
            throw e;
View Full Code Here

TOP

Related Classes of org.apache.jetspeed.audit.impl.ActivityBean

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.