Coder Social home page Coder Social logo

audit4j-demo's Introduction

Build Status

Audit4j-demo

Sample audit4j applications.

Audit4j-demo-springboot

example taken from SpringBoot documentation https://spring.io/guides/gs/securing-web/

the login page is http://localhost:8080

The users passwords are user/password and user2/password2.

the following page http://localhost:8080/hello is audited.

Audit4j-annotation-int

Simple example showing how to integrate the @Audit annotation using aspectj.

Audit4j-kotlin-demo-springboot

example showing the usage of audit4j with Kotlin "Petclinic" application

Links and sources

this example is coming from the following github repositories https://github.com/spring-petclinic/spring-petclinic-kotlin https://github.com/spring-projects/spring-petclinic

Example with Audit4j and Kotlin language

Of course the annotation @Audit works fine.

AuditManager

AuditManager
val actor = MyApplicationContext.getAuthenticatedUser()
var manager = AuditManager.getInstance()
manager.audit(AuditEvent(actor, "myMethod", Field("myParam1Name", myParam1), Field("myParam2Name", myParam2)))

EventBuilder

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

audit4j-demo's People

Contributors

franck-benault avatar janithb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

audit4j-demo's Issues

Example Success Call or Failure Call

Hi there,

Could you maybe also add an example to distinguish between success call or failing call?
Because as far as I know, audit4J will just audit as is without knowing it's throwing exception or not (for example). Thanks.

Regards,

Zul

Audit4j memory issue in Spring Boot

We are using audit4j for auditing logs. But it creates a memory issue when we are doing functional testing. We deployed spring boot jar in kubernetes pods. Pods crashing down at a particular point and recreating the container. Is there anything should be done at our side to fix this issue ?.

Memory : 900M
Xms: 400m Xmx: 400m

audit4j-demo-spring pom.xml conflict

Hello,

There is a conflict:

<<<<<<< HEAD
<audit4j.version>2.5.0-SNAPSHOT</audit4j.version>
<audit4j-spring.version>2.4.1</audit4j-spring.version>
<audit4j-db.version>2.4.0-alpha1</audit4j-db.version>

=======
<audit4j.version>2.5.0</audit4j.version>
<audit4j-db.version>2.4.1</audit4j-db.version>

	<jdk.version>1.7</jdk.version>

6588c9a

Regards,
Carl

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.