Table of Contents

Class KestrelHttpsSettings

Namespace
AdvanceFileUpload.API
Assembly
AdvanceFileUpload.API.dll

Represents the global HTTPS configuration defaults for Kestrel. This configuration is applied if not overridden by endpoints.

public class KestrelHttpsSettings
Inheritance
KestrelHttpsSettings
Inherited Members

Properties

AllowedProtocols

Gets or sets a list of allowed SSL protocols. Options include "None", "Ssl2", "Ssl3", "Tls","Default","Tls11","Tls12", "Tls13" Defaults typically include "Default", "Tls12" and "Tls13".

public List<string> AllowedProtocols { get; set; }

Property Value

List<string>

CheckCertificateRevocation

Gets or sets a value indicating whether the server should check for certificate revocation. Default is true.

public bool CheckCertificateRevocation { get; set; }

Property Value

bool

ClientCertificateMode

Gets or sets the default client certificate mode. Options include "NoCertificate", "AllowCertificate", and "RequireCertificate".

public string ClientCertificateMode { get; set; }

Property Value

string