Class VulnDbListOptions
- Namespace
- Kuestenlogik.Bowire.Security.Scanner
- Assembly
- Kuestenlogik.Bowire.Security.Scanner.dll
Options for bowire vulndb list.
public sealed record VulnDbListOptions : IEquatable<VulnDbListOptions>
- Inheritance
-
VulnDbListOptions
- Implements
- Inherited Members
Constructors
VulnDbListOptions()
public VulnDbListOptions()
Properties
Dest
Cache root to read; unset → ~/.bowire/vulndb.
public string? Dest { get; init; }
Property Value
Protocol
Only list templates whose folder-protocol equals this (case-insensitive).
public string? Protocol { get; init; }
Property Value
Methods
Equals(VulnDbListOptions?)
public bool Equals(VulnDbListOptions? other)
Parameters
otherVulnDbListOptions
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(VulnDbListOptions?, VulnDbListOptions?)
public static bool operator ==(VulnDbListOptions? left, VulnDbListOptions? right)
Parameters
leftVulnDbListOptionsrightVulnDbListOptions
Returns
operator !=(VulnDbListOptions?, VulnDbListOptions?)
public static bool operator !=(VulnDbListOptions? left, VulnDbListOptions? right)
Parameters
leftVulnDbListOptionsrightVulnDbListOptions