Show / Hide Table of Contents

Class Extensions

Extensions to a UDM event.

Inheritance
object
Extensions
Implements
IMessage<Extensions>
IEquatable<Extensions>
IDeepCloneable<Extensions>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Backstory
Assembly: Google.Backstory.dll
Syntax
public sealed class Extensions : IMessage<Extensions>, IEquatable<Extensions>, IDeepCloneable<Extensions>, IBufferMessage, IMessage

Constructors

Extensions()

Declaration
public Extensions()

Extensions(Extensions)

Declaration
public Extensions(Extensions other)
Parameters
Type Name Description
Extensions other

Properties

Auth

An authentication extension.

Declaration
public Authentication Auth { get; set; }
Property Value
Type Description
Authentication

EntityRisk

An entity risk change extension.

Declaration
public EntityRisk EntityRisk { get; set; }
Property Value
Type Description
EntityRisk

LinuxUtmp

A Linux Utmp extension. This captures details specific to Linux Utmp events, which record login and logout sessions on a Linux system.

Declaration
public LinuxUtmp LinuxUtmp { get; set; }
Property Value
Type Description
LinuxUtmp

OutlookMetadata

A Microsoft Outlook specific metadata extension. This includes metadata related to Outlook items, such as comments, templates, and security flags.

Declaration
public OutlookMetadata OutlookMetadata { get; set; }
Property Value
Type Description
OutlookMetadata

ResourceUsage

A resource usage extension. This captures details about what entity (e.g., process, user) is using a specific resource.

Declaration
public ResourceUsage ResourceUsage { get; set; }
Property Value
Type Description
ResourceUsage

Srum

A SRUM extension. This captures details specific to Windows System Resource Usage Monitor (SRUM) events, providing insights into application resource consumption.

Declaration
public Srum Srum { get; set; }
Property Value
Type Description
Srum

SystemEventDetails

A system event details extension. This captures additional details for system-level events, such as message type, sender image ID, and subsystem.

Declaration
public SystemEventDetails SystemEventDetails { get; set; }
Property Value
Type Description
SystemEventDetails

UserAssist

A UserAssist extension. This captures details specific to Windows User Assist events, which track application usage and execution.

Declaration
public UserAssist UserAssist { get; set; }
Property Value
Type Description
UserAssist

Vulns

A vulnerability extension.

Declaration
public Vulnerabilities Vulns { get; set; }
Property Value
Type Description
Vulnerabilities

WindowsEventLog

A Windows Event Log extension. This captures details specific to Windows Event Log events, providing structured information from various Windows logs.

Declaration
public WindowsEventLog WindowsEventLog { get; set; }
Property Value
Type Description
WindowsEventLog
In this article
Back to top Generated by DocFX