com.sap.cds.repackaged.audit.api.SecurityEventAuditMessage Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cds-feature-auditlog-v2 Show documentation
Show all versions of cds-feature-auditlog-v2 Show documentation
Handler to send auditlog messages to AuditLog Service V2
package com.sap.cds.repackaged.audit.api;
/**
* @deprecated Use com.sap.cds.repackaged.audit.api.v2.SecurityEventAuditMessage instead.
* An interface that allows logging of all security relevant events.
*
* Security relevant events comprise all those events which may impact the confidentiality,
* the integrity, and/or the availability (CIA) of the system.
*
* Examples of such events include: server start/stop, failed logins, failed authorization checks, start of
* critical transactions, changes of critical system parameters.
*
*/
@Deprecated
public interface SecurityEventAuditMessage extends AuditLogMessage {
/**
* Sets the source IP address (in case of external access) that triggered the event.
*
* @param ip The source IP address.
* @deprecated Use {@link com.sap.cds.repackaged.audit.api.v2.SecurityEventAuditMessage#setIp(String)} instead
*/
@Deprecated
void setIp(String ip);
/**
* Sets any data needed to fully understand the security relevant event.
*
* @param data The detailed data describing this security event.
* @deprecated Use {@link com.sap.cds.repackaged.audit.api.v2.SecurityEventAuditMessage#setData(String)} instead
*/
@Deprecated
void setData(String data);
}