Tabnine Logo
org.jboss.security.audit
Code IndexAdd Tabnine to your IDE (free)

How to use org.jboss.security.audit

Best Java code snippets using org.jboss.security.audit (Showing top 20 results out of 315)

origin: wildfly/wildfly

/**
 * Sends information to the {@code AuditManager}.
 *
 * @param level
 * @param auditManager
 * @param userPrincipal
 */
private void audit(String level, AuditManager auditManager, Principal userPrincipal) {
  AuditEvent auditEvent = new AuditEvent(level);
  Map<String, Object> ctxMap = new HashMap<String, Object>();
  ctxMap.put("principal", userPrincipal != null ? userPrincipal.getName() : "null");
  ctxMap.put("Source", getClass().getCanonicalName());
  ctxMap.put("Action", "authentication");
  auditEvent.setContextMap(ctxMap);
  auditManager.audit(auditEvent);
}
origin: org.infinispan.server/infinispan-server-endpoints

@Override
public void audit(Subject subject, AuditContext context, String contextName, AuthorizationPermission permission, AuditResponse response) {
 String level;
 switch (response) {
 case ALLOW:
   level = AuditLevel.SUCCESS;
   break;
 case DENY:
   level = AuditLevel.FAILURE;
   break;
 case ERROR:
   level = AuditLevel.ERROR;
   break;
 default:
   level = AuditLevel.INFO;
   break;
 }
 AuditEvent ae = new AuditEvent(level);
 auditManager.audit(ae);
}
origin: org.picketbox/picketbox-spi-bare

public void audit(AuditEvent ae)
{
 int len = this.providerList.size();
 
 for(int i = 0; i < len; i++)
 {
   AuditProvider ap = (AuditProvider)this.providerList.get(i);
   ap.audit(ae);
 } 
}

origin: org.picketlink/picketlink-core

/**
 * Audit the event
 *
 * @param ae
 */
public void audit(AuditEvent ae) {
  if (auditManager == null) {
    throw logger.auditNullAuditManager();
  }
  auditManager.audit(ae);
}
origin: org.picketbox/picketbox

public String toString()
{
 StringBuilder sbu  = new StringBuilder();
 sbu.append("[").append(auditLevel).append("]");
 sbu.append(dissectContextMap());
 return sbu.toString();
}

origin: org.jboss.security/jbosssx-bare

  public void audit(AuditEvent auditEvent)
  {  
   Exception e = auditEvent.getUnderlyingException();
   if(e != null)
     log.trace(auditEvent, e);
   else
     log.trace(auditEvent);
  } 
}
origin: org.infinispan.server/infinispan-server-infinispan

@Override
public void audit(Subject subject, AuditContext context, String contextName, AuthorizationPermission permission, AuditResponse response) {
 String level;
 switch (response) {
 case ALLOW:
   level = AuditLevel.SUCCESS;
   break;
 case DENY:
   level = AuditLevel.FAILURE;
   break;
 case ERROR:
   level = AuditLevel.ERROR;
   break;
 default:
   level = AuditLevel.INFO;
   break;
 }
 AuditEvent ae = new AuditEvent(level);
 auditManager.audit(ae);
}
origin: wildfly/wildfly

@Override
public void handleNotification(SecurityNotification notification) {
  EventType event = notification.getEventType();
  if (event == EventType.AUTHENTICATED || event == EventType.FAILED_AUTHENTICATION) {
    AuditEvent auditEvent = new AuditEvent(event == EventType.AUTHENTICATED ? AuditLevel.SUCCESS : AuditLevel.FAILURE);
    Map<String, Object> ctxMap = new HashMap<String, Object>();
    Account account = notification.getAccount();
    if (account != null) {
      ctxMap.put("principal", account.getPrincipal().getName());
    }
    ctxMap.put("message", notification.getMessage());
    ServletRequestContext src = notification.getExchange().getAttachment(ServletRequestContext.ATTACHMENT_KEY);
    if(src != null) {
      ServletRequest hsr = src.getServletRequest();
      if (hsr instanceof HttpServletRequest) {
        ctxMap.put("request", deriveUsefulInfo((HttpServletRequest) hsr));
      }
    }
    ctxMap.put("Source", getClass().getCanonicalName());
    auditEvent.setContextMap(ctxMap);
    auditManager.audit(auditEvent);
  }
}
origin: org.picketlink/picketlink-federation

/**
 * Audit the event
 *
 * @param ae
 */
public void audit(AuditEvent ae) {
  if (auditManager == null) {
    throw logger.auditNullAuditManager();
  }
  auditManager.audit(ae);
}
origin: org.picketbox/jboss-security-spi

public String toString()
{
 StringBuilder sbu  = new StringBuilder();
 sbu.append("[").append(auditLevel).append("]");
 sbu.append(dissectContextMap());
 return sbu.toString();
}

origin: org.picketbox/picketbox

public void audit(AuditEvent ae)
{
 int len = this.providerList.size();
 
 for(int i = 0; i < len; i++)
 {
   AuditProvider ap = (AuditProvider)this.providerList.get(i);
   ap.audit(ae);
 } 
}

origin: org.picketbox/picketbox

  public void audit(AuditEvent auditEvent)
  {
   if(!PicketBoxLogger.AUDIT_LOGGER.isTraceEnabled())
   {
     return;
   }
   Exception e = auditEvent.getUnderlyingException();
   if(e != null)
   {
     PicketBoxLogger.AUDIT_LOGGER.trace(auditEvent, e);
   }
   else
   {
     PicketBoxLogger.AUDIT_LOGGER.trace(auditEvent);
   }
  } 
}
origin: org.picketbox/picketbox-spi-bare

protected void audit(String level,
   Map<String,Object> contextMap, Exception e)
{ 
 AuditManager am = securityContext.getAuditManager();
 if(am == null)
   return;
 contextMap.put("Source", getClass().getName());
 AuditEvent ae = new AuditEvent(level,contextMap,e); 
 am.audit(ae);
}    

origin: picketlink/picketlink

/**
 * Audit the event
 *
 * @param ae
 */
public void audit(AuditEvent ae) {
  if (auditManager == null) {
    throw logger.auditNullAuditManager();
  }
  auditManager.audit(ae);
}
origin: org.picketbox/picketbox-spi-bare

public String toString()
{
 StringBuilder sbu  = new StringBuilder();
 sbu.append("[").append(auditLevel).append("]");
 sbu.append(dissectContextMap());
 return sbu.toString();
}

origin: org.picketbox/jboss-security-spi

public void audit(AuditEvent ae)
{
 int len = this.providerList.size();
 
 for(int i = 0; i < len; i++)
 {
   AuditProvider ap = (AuditProvider)this.providerList.get(i);
   ap.audit(ae);
 } 
}

origin: org.picketbox/picketbox

protected void audit(String level,
   Map<String,Object> contextMap, Exception e)
{ 
 AuditManager am = securityContext.getAuditManager();
 if(am == null)
   return;
 contextMap.put("Source", getClass().getName());
 AuditEvent ae = new AuditEvent(level,contextMap,e); 
 am.audit(ae);
}    

origin: jboss/jboss-security-spi

public String toString()
{
 StringBuilder sbu  = new StringBuilder();
 sbu.append("[").append(auditLevel).append("]");
 sbu.append(dissectContextMap());
 return sbu.toString();
}

origin: jboss/jboss-security-spi

public void audit(AuditEvent ae)
{
 int len = this.providerList.size();
 
 for(int i = 0; i < len; i++)
 {
   AuditProvider ap = (AuditProvider)this.providerList.get(i);
   ap.audit(ae);
 } 
}

origin: org.picketbox/jboss-security-spi

protected void audit(String level,
   Map<String,Object> contextMap, Exception e)
{ 
 AuditManager am = securityContext.getAuditManager();
 if(am == null)
   return;
 contextMap.put("Source", getClass().getName());
 AuditEvent ae = new AuditEvent(level,contextMap,e); 
 am.audit(ae);
}    

org.jboss.security.audit

Most used classes

  • AuditEvent
    Holder of audit information
  • AuditManager
    An interface that defines the Security Audit Service
  • AuditProviderEntry
    An entry representing an Audit Provider in the configuration
  • AuditProvider
    Audit Provider that can log audit events to an external sink
  • AuditContext
    Context for Audit Purposes that manages a set of providers
  • AuditConfigEntryHolder
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now