@unchainedshop/events
Version:
Event emitter abstraction layer for the Unchained Engine
65 lines (64 loc) • 1.18 kB
JavaScript
export const OCSF_CATEGORY = {
IDENTITY_ACCESS_MGMT: 3,
APPLICATION_ACTIVITY: 6,
};
export const OCSF_CLASS = {
ACCOUNT_CHANGE: 3001,
AUTHENTICATION: 3002,
AUTHORIZE_SESSION: 3003,
API_ACTIVITY: 6003,
};
export const OCSF_SEVERITY = {
UNKNOWN: 0,
INFORMATIONAL: 1,
LOW: 2,
MEDIUM: 3,
HIGH: 4,
CRITICAL: 5,
FATAL: 6,
};
export const OCSF_STATUS = {
UNKNOWN: 0,
SUCCESS: 1,
FAILURE: 2,
OTHER: 99,
};
export const OCSF_AUTH_ACTIVITY = {
UNKNOWN: 0,
LOGON: 1,
LOGOFF: 2,
AUTHENTICATION_TICKET: 3,
SERVICE_TICKET_REQUEST: 4,
SERVICE_TICKET_RENEW: 5,
PREAUTH: 6,
OTHER: 99,
};
export const OCSF_ACCOUNT_ACTIVITY = {
UNKNOWN: 0,
CREATE: 1,
ENABLE: 2,
PASSWORD_CHANGE: 3,
PASSWORD_RESET: 4,
DISABLE: 5,
DELETE: 6,
ATTACH_POLICY: 7,
DETACH_POLICY: 8,
LOCK: 9,
MFA_ENABLE: 10,
MFA_DISABLE: 11,
OTHER: 99,
};
export const OCSF_API_ACTIVITY = {
UNKNOWN: 0,
CREATE: 1,
READ: 2,
UPDATE: 3,
DELETE: 4,
CHECKOUT: 90,
PAYMENT: 91,
REFUND: 92,
EXPORT: 93,
IMPORT: 94,
ACCESS_DENIED: 95,
OTHER: 99,
};