public sealed record DesktopSecurityPolicy : IEquatable<DesktopSecurityPolicy> Defines immutable session admission policy for Desktop surfaces.
Constructors
DesktopSecurityPolicy
public DesktopSecurityPolicy() No documentation.
Properties
AdditionalOrigins
public IReadOnlyList<Uri> AdditionalOrigins { get; init; } Gets additional canonical HTTP or HTTPS origins admitted alongside the surface's own origin.
AllowMissingOrigin
public bool AllowMissingOrigin { get; init; } Gets whether non-browser clients may omit the Origin header.
ClientAdmission
public DesktopClientAdmission ClientAdmission { get; init; } Gets whether one or multiple clients may connect concurrently.
RequireSessionCredential
public bool RequireSessionCredential { get; init; } Gets whether a browser must present its surface-scoped session credential.