Class WebTransportOptions
Inheritance
WebTransportOptions
Namespace: Titanium.Web.Proxy.Models
Assembly: Titanium.Web.Proxy.dll
Syntax
[Experimental("TWP001")]
public sealed class WebTransportOptions
Properties
|
Edit this page
View Source
AllowHttp11Upgrade
When true, the listener also offers ALPN http/1.1 and accepts Upgrade: webtransport.
Declaration
public bool AllowHttp11Upgrade { get; set; }
Property Value
|
Edit this page
View Source
AuthenticateFunc
Listener-local basic-auth check. When null, the proxy falls back to
ProxyServer.ProxyBasicAuthenticateFunc. When both are null, authentication fails closed.
Declaration
public Func<string, string, Task<bool>>? AuthenticateFunc { get; set; }
Property Value
|
Edit this page
View Source
MaxSessions
Declaration
public int MaxSessions { get; set; }
Property Value
|
Edit this page
View Source
MaxSessionsPerClient
Declaration
public int MaxSessionsPerClient { get; set; }
Property Value
|
Edit this page
View Source
OriginHost
Pinned HTTP origin host. The client path is forwarded; the client does not choose this host.
Declaration
public string? OriginHost { get; set; }
Property Value
|
Edit this page
View Source
OriginHttps
When true, the origin leg is TLS. Cleartext is for a private origin the operator configures.
Declaration
public bool OriginHttps { get; set; }
Property Value
|
Edit this page
View Source
OriginPort
Declaration
public int OriginPort { get; set; }
Property Value
|
Edit this page
View Source
RequireAuth
Declaration
public bool RequireAuth { get; set; }
Property Value