Enum VulnerabilityResolutionReason
-
- All Implemented Interfaces:
-
java.io.Serializable,kotlin.Comparable
public enum VulnerabilityResolutionReason extends Enum<VulnerabilityResolutionReason>
Possible reasons for resolving an Vulnerability using a VulnerabilityResolution.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringnameprivate final Integerordinalprivate final EnumEntries<VulnerabilityResolutionReason>entries
-
Enum Constant Summary
Enum Constants Enum Constant Description CANT_FIX_VULNERABILITYNo remediation is available for this vulnerability, e.g., because it requires a change to be made by a third party that is not responsive.
INEFFECTIVE_VULNERABILITYThe code in which the vulnerability was found is neither invoked in the project's code nor indirectly via another open source component.
INVALID_MATCH_VULNERABILITYThe vulnerability is irrelevant due to a tooling or database mismatch, e.g., the package version used does not match the version for which the vulnerability provider has reported a vulnerability.
MITIGATED_VULNERABILITYThe vulnerability is valid but has been mitigated, e.g., measures have been taken to ensure this vulnerability can not be exploited.
WILL_NOT_FIX_VULNERABILITYThis vulnerability will never be fixed, e.g., because the package which is affected is orphaned, declared end-of-life, or otherwise deprecated.
WORKAROUND_FOR_VULNERABILITYThe vulnerability is valid but a temporary workaround has been put in place to avoid exposure to the vulnerability.
-
Method Summary
Modifier and Type Method Description final VulnerabilityResolutionReasonvalueOf(String value)Returns the enum constant of this type with the specified name. final Array<VulnerabilityResolutionReason>values()Returns an array containing the constants of this enum type, in the order they're declared. final EnumEntries<VulnerabilityResolutionReason>getEntries()Possible reasons for resolving an Vulnerability using a VulnerabilityResolution. -
-
Method Detail
-
valueOf
final VulnerabilityResolutionReason valueOf(String value)
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.)
-
values
final Array<VulnerabilityResolutionReason> values()
Returns an array containing the constants of this enum type, in the order they're declared.
This method may be used to iterate over the constants.
-
getEntries
final EnumEntries<VulnerabilityResolutionReason> getEntries()
Possible reasons for resolving an Vulnerability using a VulnerabilityResolution.
-
-
-
-