@iota-big3/sdk-security
Version:
Advanced security features including zero trust, quantum-safe crypto, and ML threat detection
52 lines • 2.08 kB
JavaScript
;
/**
* SIEM (Security Information and Event Management) Integration Types
* Comprehensive types for enterprise SIEM platform integration
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.SIEMSeverity = exports.SIEMEventType = exports.SIEMPlatform = void 0;
/**
* Supported SIEM platforms
*/
var SIEMPlatform;
(function (SIEMPlatform) {
SIEMPlatform["SPLUNK"] = "SPLUNK";
SIEMPlatform["ELASTIC"] = "ELASTIC";
SIEMPlatform["QRADAR"] = "QRADAR";
SIEMPlatform["SENTINEL"] = "SENTINEL";
SIEMPlatform["SECURITY_HUB"] = "SECURITY_HUB";
SIEMPlatform["SUMO_LOGIC"] = "SUMO_LOGIC";
SIEMPlatform["DATADOG"] = "DATADOG";
SIEMPlatform["CUSTOM"] = "CUSTOM";
})(SIEMPlatform || (exports.SIEMPlatform = SIEMPlatform = {}));
/**
* SIEM event types
*/
var SIEMEventType;
(function (SIEMEventType) {
SIEMEventType["AUTHENTICATION"] = "AUTHENTICATION";
SIEMEventType["AUTHORIZATION"] = "AUTHORIZATION";
SIEMEventType["ACCESS"] = "ACCESS";
SIEMEventType["THREAT"] = "THREAT";
SIEMEventType["VULNERABILITY"] = "VULNERABILITY";
SIEMEventType["COMPLIANCE"] = "COMPLIANCE";
SIEMEventType["NETWORK"] = "NETWORK";
SIEMEventType["APPLICATION"] = "APPLICATION";
SIEMEventType["DATA"] = "DATA";
SIEMEventType["SYSTEM"] = "SYSTEM";
})(SIEMEventType || (exports.SIEMEventType = SIEMEventType = {}));
/**
* SIEM event severity matching CEF standards
*/
var SIEMSeverity;
(function (SIEMSeverity) {
SIEMSeverity[SIEMSeverity["EMERGENCY"] = 0] = "EMERGENCY";
SIEMSeverity[SIEMSeverity["ALERT"] = 1] = "ALERT";
SIEMSeverity[SIEMSeverity["CRITICAL"] = 2] = "CRITICAL";
SIEMSeverity[SIEMSeverity["ERROR"] = 3] = "ERROR";
SIEMSeverity[SIEMSeverity["WARNING"] = 4] = "WARNING";
SIEMSeverity[SIEMSeverity["NOTICE"] = 5] = "NOTICE";
SIEMSeverity[SIEMSeverity["INFORMATIONAL"] = 6] = "INFORMATIONAL";
SIEMSeverity[SIEMSeverity["DEBUG"] = 7] = "DEBUG"; // Debug-level messages
})(SIEMSeverity || (exports.SIEMSeverity = SIEMSeverity = {}));
//# sourceMappingURL=types.js.map