Interface WindowsProcessExtensionExt
- All Superinterfaces:
CyberObservableExtension,CyberObservableExtensionCommonProperties,GenericValidation,SdoDefaultValidator,StixCustomProperties
- All Known Implementing Classes:
WindowsProcessExtension
@Immutable
@DefaultTypeValue(value="windows-process-ext",
groups=DefaultValuesProcessor.class)
@AllowedParents(ProcessCoo.class)
@BusinessRule(ifExp="isAslrEnabled().orElse(false) == true || isDepEnabled().orElse(false) == true",
thenExp="isDepEnabled().orElse(false) == false || isAslrEnabled().orElse(false) == false",
errorMessage="Dep and ASLR cannot both be enabled")
public interface WindowsProcessExtensionExt
extends CyberObservableExtension
The Windows Process extension specifies a default extension for capturing properties specific to Windows processes.
-
Field Summary
Fields inherited from interface security.whisper.javastix.validation.SdoDefaultValidator
VALIDATOR -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from interface security.whisper.javastix.coo.extension.CyberObservableExtensionCommonProperties
getTypeMethods inherited from interface security.whisper.javastix.validation.GenericValidation
validateEntityMethods inherited from interface security.whisper.javastix.validation.SdoDefaultValidator
validate, validateOnlyIdMethods inherited from interface security.whisper.javastix.common.StixCustomProperties
getCustomProperties
-
Method Details
-
isAslrEnabled
-
isDepEnabled
-
getPriority
-
getOwnerSid
-
getWindowTitle
-
getStartupInfo
-