AuditDataRPCOps

interface AuditDataRPCOps

RPC client side interface for RPC audit data retrieval and removal

Types

Link copied to clipboard

Functions

Link copied to clipboard
abstract fun clearRPCAuditDataBefore(before: Instant)

Removes any audit data from earlier than before NOTE: Caution should be made in allowing users access to this function.

Link copied to clipboard
abstract fun collectRPCAuditData(format: AuditDataRPCOps.Format = Format.JSON, username: String? = null, action: String? = null, startTime: Instant? = null, endTime: Instant? = null): String

Returns the audit data for the given parameters in JSON format