|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.dao.support.DaoSupport
org.springframework.orm.ojb.support.PersistenceBrokerDaoSupport
org.apache.jetspeed.audit.impl.AuditActivityImpl
public class AuditActivityImpl
Gathers information about security auditing activity
| Field Summary | |
|---|---|
protected java.lang.String |
anonymousUser
|
protected javax.sql.DataSource |
ds
|
protected boolean |
enabled
|
protected static org.apache.commons.logging.Log |
log
|
| Fields inherited from class org.springframework.dao.support.DaoSupport |
|---|
logger |
| Constructor Summary | |
|---|---|
AuditActivityImpl(javax.sql.DataSource dataSource)
|
|
| Method Summary | |
|---|---|
javax.sql.DataSource |
getDataSource()
|
boolean |
getEnabled()
Get the enabled state of this service |
protected void |
logAdminActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String description,
java.lang.String category,
java.lang.String name,
java.lang.String beforeValue,
java.lang.String afterValue)
|
void |
logAdminAttributeActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String name,
java.lang.String beforeValue,
java.lang.String afterValue,
java.lang.String description)
Log auditable activity by an administrator on attirbutes on behalf of a user |
void |
logAdminAuthorizationActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String value,
java.lang.String description)
|
void |
logAdminCredentialActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String description)
Log auditable activity by an administrator on credentials on behalf of a user |
void |
logAdminUserActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String description)
Log auditable activity by an administrator on behalf of another user |
protected void |
logUserActivities(java.lang.String userName,
java.lang.String ipAddress,
java.lang.String activity,
java.lang.String name,
java.lang.String beforeValue,
java.lang.String afterValue,
java.lang.String description,
java.lang.String category)
|
void |
logUserActivity(java.lang.String userName,
java.lang.String ipAddress,
java.lang.String activity,
java.lang.String description)
Log user security-audit-related activity |
void |
logUserAttributeActivity(java.lang.String userName,
java.lang.String ipAddress,
java.lang.String activity,
java.lang.String name,
java.lang.String beforeValue,
java.lang.String afterValue,
java.lang.String description)
Log auditable activity by an administrator on attirbutes on behalf of a user |
void |
setEnabled(boolean enabled)
Enable or disable the service at runtime |
| Methods inherited from class org.springframework.orm.ojb.support.PersistenceBrokerDaoSupport |
|---|
checkDaoConfig, closePersistenceBrokerIfNecessary, convertOjbAccessException, createPersistenceBrokerTemplate, getJcdAlias, getPersistenceBroker, getPersistenceBrokerTemplate, releasePersistenceBroker, setJcdAlias, setPersistenceBrokerTemplate |
| Methods inherited from class org.springframework.dao.support.DaoSupport |
|---|
afterPropertiesSet, initDao |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.apache.commons.logging.Log log
protected javax.sql.DataSource ds
protected java.lang.String anonymousUser
protected boolean enabled
| Constructor Detail |
|---|
public AuditActivityImpl(javax.sql.DataSource dataSource)
| Method Detail |
|---|
public void setEnabled(boolean enabled)
AuditActivity
setEnabled in interface AuditActivitypublic boolean getEnabled()
AuditActivity
getEnabled in interface AuditActivitypublic javax.sql.DataSource getDataSource()
getDataSource in interface AuditActivity
public void logAdminAttributeActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String name,
java.lang.String beforeValue,
java.lang.String afterValue,
java.lang.String description)
AuditActivity
logAdminAttributeActivity in interface AuditActivity
public void logAdminCredentialActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String description)
AuditActivity
logAdminCredentialActivity in interface AuditActivity
public void logAdminAuthorizationActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String value,
java.lang.String description)
logAdminAuthorizationActivity in interface AuditActivity
public void logAdminUserActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String description)
AuditActivity
logAdminUserActivity in interface AuditActivity
protected void logAdminActivity(java.lang.String adminName,
java.lang.String ipAddress,
java.lang.String targetUser,
java.lang.String activity,
java.lang.String description,
java.lang.String category,
java.lang.String name,
java.lang.String beforeValue,
java.lang.String afterValue)
public void logUserActivity(java.lang.String userName,
java.lang.String ipAddress,
java.lang.String activity,
java.lang.String description)
AuditActivity
logUserActivity in interface AuditActivity
public void logUserAttributeActivity(java.lang.String userName,
java.lang.String ipAddress,
java.lang.String activity,
java.lang.String name,
java.lang.String beforeValue,
java.lang.String afterValue,
java.lang.String description)
AuditActivity
logUserAttributeActivity in interface AuditActivity
protected void logUserActivities(java.lang.String userName,
java.lang.String ipAddress,
java.lang.String activity,
java.lang.String name,
java.lang.String beforeValue,
java.lang.String afterValue,
java.lang.String description,
java.lang.String category)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||