org.jboss.security.plugins.audit
Class JBossAuditManager

java.lang.Object
  extended by org.jboss.security.plugins.audit.JBossAuditManager
All Implemented Interfaces:
org.jboss.security.audit.AuditManager, org.jboss.security.BaseSecurityManager

public class JBossAuditManager
extends Object
implements org.jboss.security.audit.AuditManager

Manages a set of AuditContext

Since:
Aug 22, 2006
Version:
$Revision$
Author:
Anil Saldhana

Constructor Summary
JBossAuditManager(String secDomain)
           
 
Method Summary
static void addAuditContext(String securityDomain, org.jboss.security.audit.AuditContext ac)
           
 void audit(org.jboss.security.audit.AuditEvent ae)
           
 org.jboss.security.audit.AuditContext getAuditContext()
           
static org.jboss.security.audit.AuditContext getAuditContext(String securityDomain)
           
 String getSecurityDomain()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossAuditManager

public JBossAuditManager(String secDomain)
Method Detail

getAuditContext

public org.jboss.security.audit.AuditContext getAuditContext()
                                                      throws PrivilegedActionException
Throws:
PrivilegedActionException

getAuditContext

public static org.jboss.security.audit.AuditContext getAuditContext(String securityDomain)

addAuditContext

public static void addAuditContext(String securityDomain,
                                   org.jboss.security.audit.AuditContext ac)

audit

public void audit(org.jboss.security.audit.AuditEvent ae)
Specified by:
audit in interface org.jboss.security.audit.AuditManager

getSecurityDomain

public String getSecurityDomain()
Specified by:
getSecurityDomain in interface org.jboss.security.BaseSecurityManager


Copyright © 2009 JBoss Inc.. All Rights Reserved.