Class SpiderCandidate

Namespace
Kuestenlogik.Bowire.Security.Scanner
Assembly
Kuestenlogik.Bowire.Security.Scanner.dll

One discovered endpoint candidate.

public sealed record SpiderCandidate : IEquatable<SpiderCandidate>
Inheritance
SpiderCandidate
Implements
Inherited Members

Constructors

SpiderCandidate(string, string, string, int)

One discovered endpoint candidate.

public SpiderCandidate(string Method, string Url, string Source, int Status)

Parameters

Method string
Url string
Source string
Status int

Properties

Method

public string Method { get; init; }

Property Value

string

Source

public string Source { get; init; }

Property Value

string

Status

public int Status { get; init; }

Property Value

int

Url

public string Url { get; init; }

Property Value

string

Methods

Deconstruct(out string, out string, out string, out int)

public void Deconstruct(out string Method, out string Url, out string Source, out int Status)

Parameters

Method string
Url string
Source string
Status int

Equals(SpiderCandidate?)

public bool Equals(SpiderCandidate? other)

Parameters

other SpiderCandidate

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(SpiderCandidate?, SpiderCandidate?)

public static bool operator ==(SpiderCandidate? left, SpiderCandidate? right)

Parameters

left SpiderCandidate
right SpiderCandidate

Returns

bool

operator !=(SpiderCandidate?, SpiderCandidate?)

public static bool operator !=(SpiderCandidate? left, SpiderCandidate? right)

Parameters

left SpiderCandidate
right SpiderCandidate

Returns

bool