WebLogic Integration


com.bea.b2b.security
Interface AuditLogProvider


public interface AuditLogProvider

Security audit log service provider's interface. A class can implement this interface to log security-related events for non repudiation purposes. Several WebLogic Collaborate components are instrumented to call methods in this interface when needed.

Classes that implement this interface must have a public no-arg constructor that throws no exceptions.

Methods in this interface follow a simple pattern:

Author:
Copyright © 2000, 2001 BEA Systems, Inc. All Rights Reserved.

Method Summary
 void init()
          init method
 void log(java.lang.String component, java.lang.String type, byte[] data, java.lang.String principal)
          A request was made to log message to the secure audit log
 

Method Detail

init

public void init()
init method

log

public void log(java.lang.String component,
                java.lang.String type,
                byte[] data,
                java.lang.String principal)
A request was made to log message to the secure audit log

Parameters:
component - component that is logging the message
type - Type of the non-repudiation message
data - data to be logged
principal - The trading partner name who is logging this message

WebLogic Integration

WebLogic Integration (WLI)