JustificationJustificationType

enum JustificationJustificationType : Enum<JustificationJustificationType> , ConvertibleToJava<JustificationJustificationType>

The justification type for this vulnerability.

Entries

Link copied to clipboard

JUSTIFICATION_TYPE_UNSPECIFIED.

Link copied to clipboard

The vulnerable component is not present in the product.

Link copied to clipboard

The vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.

Link copied to clipboard

The vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.

The vulnerable code cannot be controlled by an attacker to exploit the vulnerability.

Link copied to clipboard

The product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun toJava(): JustificationJustificationType
Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.

Properties

Link copied to clipboard
val javaValue: JustificationJustificationType
Link copied to clipboard
Link copied to clipboard