Struct OastAllocation

Namespace
Kuestenlogik.Bowire.Oast
Assembly
Kuestenlogik.Bowire.Oast.dll

A callback host planted in one probe, plus the id the interaction server files its callbacks under.

public readonly struct OastAllocation : IEquatable<OastAllocation>
Implements
Inherited Members

Constructors

OastAllocation(string, string)

A callback host planted in one probe, plus the id the interaction server files its callbacks under.

public OastAllocation(string CallbackHost, string CorrelationId)

Parameters

CallbackHost string

The host to substitute into the probe (e.g. c20id13nonce.oast.example.com). Every allocation returns a distinct host so two probes can never be credited with each other's callback.

CorrelationId string

The slice of CallbackHost the server correlates on.

Properties

CallbackHost

The host to substitute into the probe (e.g. c20id13nonce.oast.example.com). Every allocation returns a distinct host so two probes can never be credited with each other's callback.

public string CallbackHost { get; init; }

Property Value

string

CorrelationId

The slice of CallbackHost the server correlates on.

public string CorrelationId { get; init; }

Property Value

string

Methods

Deconstruct(out string, out string)

public void Deconstruct(out string CallbackHost, out string CorrelationId)

Parameters

CallbackHost string
CorrelationId string

Equals(OastAllocation)

public bool Equals(OastAllocation other)

Parameters

other OastAllocation

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 ==(OastAllocation, OastAllocation)

public static bool operator ==(OastAllocation left, OastAllocation right)

Parameters

left OastAllocation
right OastAllocation

Returns

bool

operator !=(OastAllocation, OastAllocation)

public static bool operator !=(OastAllocation left, OastAllocation right)

Parameters

left OastAllocation
right OastAllocation

Returns

bool