×

Audit4j系统审计开发框架

消耗积分:2 | 格式:zip | 大小:0.28 MB | 2022-04-27

131594

分享资料个

授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件

软件简介

Audit4j 是一个用来构建高度可插入、嵌入式、异步、安全、注解驱动和高性能的审计框架,基于 Java 开发,也使用 Scala 和 Groovy 调用。Audit4j 用来审计服务器、应用和数据库事件。

示例代码:

String actor = MyApplicationContext.getAuthanticatedUser();
EventBuilder builder = new EventBuilder();
builder.addActor(actor).addAction("myMethod").
  addField("myParam1Name", myParam1).addField("myParam2Name", myParam2);
AuditManager manager = AuditManager.getInstance();
manager.audit(builder.build());

public void myMethod(String myParam1, Object myParam2) {
     String actor = MyApplicationContext.getAuthanticatedUser();     
     AuditManager manager = AuditManager.getInstance();     
     manager.audit(new AuditEvent(actor, "myMethod", new Field("myParam1Name", myParam1), 
              new Field("myParam2Name", myParam2)));
 }
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !