XrdAccAudit Class Reference

#include <XrdAccAudit.hh>

List of all members.

Public Member Functions

int Auditing (const XrdAccAudit_Options ops=audit_all)
virtual void Deny (const char *opname, const char *tident, const char *atype, const char *id, const char *host, const char *path)
virtual void Grant (const char *opname, const char *tident, const char *atype, const char *id, const char *host, const char *path)
void setAudit (XrdAccAudit_Options aops)
 XrdAccAudit (XrdSysError *erp)
virtual ~XrdAccAudit ()

Private Attributes

XrdAccAudit_Options auditops
XrdSysErrormDest


Detailed Description

Definition at line 47 of file XrdAccAudit.hh.


Constructor & Destructor Documentation

XrdAccAudit::XrdAccAudit ( XrdSysError erp  ) 

Definition at line 25 of file XrdAccAudit.cc.

References audit_none, auditops, and mDest.

virtual XrdAccAudit::~XrdAccAudit (  )  [inline, virtual]

Definition at line 75 of file XrdAccAudit.hh.


Member Function Documentation

int XrdAccAudit::Auditing ( const XrdAccAudit_Options  ops = audit_all  )  [inline]

Definition at line 51 of file XrdAccAudit.hh.

References auditops.

Referenced by XrdAccAccess::Access().

void XrdAccAudit::Deny ( const char *  opname,
const char *  tident,
const char *  atype,
const char *  id,
const char *  host,
const char *  path 
) [virtual]

Definition at line 38 of file XrdAccAudit.cc.

References audit_deny, auditops, XrdSysError::Emsg(), mDest, and snprintf.

Referenced by XrdAccAccess::Audit().

void XrdAccAudit::Grant ( const char *  opname,
const char *  tident,
const char *  atype,
const char *  id,
const char *  host,
const char *  path 
) [virtual]

Definition at line 57 of file XrdAccAudit.cc.

References audit_deny, auditops, XrdSysError::Emsg(), mDest, and snprintf.

Referenced by XrdAccAccess::Audit().

void XrdAccAudit::setAudit ( XrdAccAudit_Options  aops  )  [inline]

Definition at line 72 of file XrdAccAudit.hh.

References auditops.

Referenced by XrdAccConfig::xaud().


Member Data Documentation

XrdAccAudit_Options XrdAccAudit::auditops [private]

Definition at line 79 of file XrdAccAudit.hh.

Referenced by Auditing(), Deny(), Grant(), setAudit(), and XrdAccAudit().

XrdSysError* XrdAccAudit::mDest [private]

Definition at line 80 of file XrdAccAudit.hh.

Referenced by Deny(), Grant(), and XrdAccAudit().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:50:09 2011 for ROOT_528-00b_version by  doxygen 1.5.1