Class SecurityStateChangedEventArgs
The security state of the page changed. No longer being sent.
public sealed record SecurityStateChangedEventArgs : EventArgs, IEquatable<EventArgs>, IEquatable<SecurityStateChangedEventArgs>
- Inheritance
-
EventArgsSecurityStateChangedEventArgs
- Implements
-
IEquatable<EventArgs>
- Inherited Members
-
EventArgs.ToString()EventArgs.GetHashCode()EventArgs.Equals(EventArgs)EventArgs.<Clone>$()EventArgs.BiDiEventArgs.AdditionalDataEventArgs.AdditionalMessageData
Constructors
SecurityStateChangedEventArgs(SecurityState, bool, ImmutableArray<SecurityStateExplanation>, InsecureContentStatus, string?)
The security state of the page changed. No longer being sent.
public SecurityStateChangedEventArgs(SecurityState SecurityState, bool SchemeIsCryptographic, ImmutableArray<SecurityStateExplanation> Explanations, InsecureContentStatus InsecureContentStatus, string? Summary = null)
Parameters
SecurityStateSecurityStateSecurity state.
SchemeIsCryptographicboolTrue if the page was loaded over cryptographic transport such as HTTPS.
ExplanationsImmutableArray<SecurityStateExplanation>Previously a list of explanations for the security state. Now always empty.
InsecureContentStatusInsecureContentStatusInformation about insecure content on the page.
SummarystringOverrides user-visible description of the state. Always omitted.
Properties
Explanations
Previously a list of explanations for the security state. Now always empty.
public ImmutableArray<SecurityStateExplanation> Explanations { get; init; }
Property Value
InsecureContentStatus
Information about insecure content on the page.
public InsecureContentStatus InsecureContentStatus { get; init; }
Property Value
SchemeIsCryptographic
True if the page was loaded over cryptographic transport such as HTTPS.
public bool SchemeIsCryptographic { get; init; }
Property Value
SecurityState
Security state.
public SecurityState SecurityState { get; init; }
Property Value
Summary
Overrides user-visible description of the state. Always omitted.
public string? Summary { get; init; }