Class TlsOptions
- Namespace
- OpenShell
- Assembly
- OpenShell.Sdk.dll
TLS settings for an https:// gateway.
public sealed record TlsOptions : IEquatable<TlsOptions>
- Inheritance
-
TlsOptions
- Implements
- Inherited Members
Properties
CaCertificates
Private CA certificates to trust instead of the system roots.
public X509Certificate2Collection? CaCertificates { get; init; }
Property Value
ClientCertificate
Client certificate for mTLS. The default local gateway requires one.
public X509Certificate2? ClientCertificate { get; init; }
Property Value
InsecureSkipVerify
Disables server certificate validation. Development only.
public bool InsecureSkipVerify { get; init; }