Table of Contents

Class MixedContentIssueDetails

Namespace
OpenQA.Selenium.DevTools.V146.Audits
Assembly
Selenium.WebDriver.dll

MixedContentIssueDetails

public sealed class MixedContentIssueDetails
Inheritance
MixedContentIssueDetails
Inherited Members

Properties

Frame

Optional because not every mixed content issue is necessarily linked to a frame.

[JsonPropertyName("frame")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public AffectedFrame? Frame { get; set; }

Property Value

AffectedFrame

InsecureURL

The unsafe http url causing the mixed content issue.

[JsonPropertyName("insecureURL")]
public string InsecureURL { get; set; }

Property Value

string

MainResourceURL

The url responsible for the call to an unsafe url.

[JsonPropertyName("mainResourceURL")]
public string MainResourceURL { get; set; }

Property Value

string

Request

The mixed content request. Does not always exist (e.g. for unsafe form submission urls).

[JsonPropertyName("request")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public AffectedRequest? Request { get; set; }

Property Value

AffectedRequest

ResolutionStatus

The way the mixed content issue is being resolved.

[JsonPropertyName("resolutionStatus")]
public MixedContentResolutionStatus ResolutionStatus { get; set; }

Property Value

MixedContentResolutionStatus

ResourceType

The type of resource causing the mixed content issue (css, js, iframe, form,...). Marked as optional because it is mapped to from blink::mojom::RequestContextType, which will be replaced by network::mojom::RequestDestination

[JsonPropertyName("resourceType")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public MixedContentResourceType? ResourceType { get; set; }

Property Value

MixedContentResourceType?