Interface IcmpExtensionExt
- All Superinterfaces:
CyberObservableExtension,CyberObservableExtensionCommonProperties,GenericValidation,SdoDefaultValidator,StixCustomProperties
- All Known Implementing Classes:
IcmpExtension
@Immutable
@DefaultTypeValue(value="icmp-ext",
groups=DefaultValuesProcessor.class)
@AllowedParents(NetworkTrafficCoo.class)
public interface IcmpExtensionExt
extends CyberObservableExtension
icmp-ext
The ICMP extension specifies a default extension for capturing network traffic properties specific to ICMP.
-
Field Summary
Fields inherited from interface security.whisper.javastix.validation.SdoDefaultValidator
VALIDATOR -
Method Summary
Methods 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
-
getOcmpTypeHex
@JsonPropertyDescription("Specifies the ICMP type byte.") @Pattern(regexp="^([a-fA-F0-9]{2})+$") @NotNull @Pattern(regexp="^([a-fA-F0-9]{2})+$") @NotNull String getOcmpTypeHex() -
getIcmpCodeHex
@JsonPropertyDescription("Specifies the ICMP code byte.") @Pattern(regexp="^([a-fA-F0-9]{2})+$") @NotNull @Pattern(regexp="^([a-fA-F0-9]{2})+$") @NotNull String getIcmpCodeHex()
-