Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| WebLogic Integration
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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:

- No value is returned.
- No exceptions should be thrown.

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| WebLogic Integration
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

WebLogic Integration (WLI)