Skip to content

SecureClientSessionOptions

[<Interface>]
type SecureClientSessionOptions =
    static member Create (?maxDeflateDynamicTableSize: float, ?maxSettings: float, ?maxSessionMemory: float, ?maxHeaderListPairs: float, ?maxOutstandingPings: float, ?maxSendHeaderBlockLength: float, ?paddingStrategy: float, ?peerMaxConcurrentStreams: float, ?settings: Settings, ?remoteCustomSettings: ResizeArray<float>, ?unknownProtocolTimeout: float, ?strictFieldWhitespaceValidation: bool, ?maxReservedRemoteStreams: float, ?createConnection: createConnection, ?protocol: protocol, ?ALPNCallback: (arg -> string option), ?allowPartialTrustChain: bool, ?ca: U3<string,Buffer,ResizeArray<U2<string,Buffer>>>, ?cert: U3<string,Buffer,ResizeArray<U2<string,Buffer>>>, ?sigalgs: string, ?ciphers: string, ?clientCertEngine: string, ?crl: U3<string,Buffer,ResizeArray<U2<string,Buffer>>>, ?dhparam: U2<string,Buffer>, ?ecdhCurve: string, ?honorCipherOrder: bool, ?key: U3<string,Buffer,ResizeArray<U3<string,Buffer,KeyObject>>>, ?privateKeyEngine: string, ?privateKeyIdentifier: string, ?maxVersion: SecureVersion, ?minVersion: SecureVersion, ?passphrase: string, ?pfx: U3<string,Buffer,ResizeArray<U3<string,Buffer,PxfObject>>>, ?secureOptions: float, ?secureProtocol: string, ?sessionIdContext: string, ?ticketKeys: Buffer, ?sessionTimeout: float, ?secureContext: SecureContext, ?enableTrace: bool, ?requestCert: bool, ?ALPNProtocols: U2<ResizeArray<string>,ArrayBufferView>, ?SNICallback: SNICallback, ?rejectUnauthorized: bool, ?host: string, ?port: float, ?path: string, ?socket: Duplex, ?checkServerIdentity: checkServerIdentity, ?servername: string, ?session: Buffer, ?minDHSize: float, ?lookup: LookupFunction, ?timeout: float, ?pskCallback: (string option -> PSKCallbackNegotation option)) : SecureClientSessionOptions
AssemblyGlutinum.Node
Inheritsobj \| null
ImplementsConnectionOptions, ClientSessionOptions
Attributes[<AllowNullLiteral>] [<Interface>]

Declared inside

ALPNCallback
SNICallback
checkServerIdentity
createConnection
protocol

Methods

static member Create (?maxDeflateDynamicTableSize: float, ?maxSettings: float, ?maxSessionMemory: float, ?maxHeaderListPairs: float, ?maxOutstandingPings: float, ?maxSendHeaderBlockLength: float, ?paddingStrategy: float, ?peerMaxConcurrentStreams: float, ?settings: Settings, ?remoteCustomSettings: ResizeArray<float>, ?unknownProtocolTimeout: float, ?strictFieldWhitespaceValidation: bool, ?maxReservedRemoteStreams: float, ?createConnection: createConnection, ?protocol: protocol, ?ALPNCallback: (arg -> string option), ?allowPartialTrustChain: bool, ?ca: U3<string,Buffer,ResizeArray<U2<string,Buffer>>>, ?cert: U3<string,Buffer,ResizeArray<U2<string,Buffer>>>, ?sigalgs: string, ?ciphers: string, ?clientCertEngine: string, ?crl: U3<string,Buffer,ResizeArray<U2<string,Buffer>>>, ?dhparam: U2<string,Buffer>, ?ecdhCurve: string, ?honorCipherOrder: bool, ?key: U3<string,Buffer,ResizeArray<U3<string,Buffer,KeyObject>>>, ?privateKeyEngine: string, ?privateKeyIdentifier: string, ?maxVersion: SecureVersion, ?minVersion: SecureVersion, ?passphrase: string, ?pfx: U3<string,Buffer,ResizeArray<U3<string,Buffer,PxfObject>>>, ?secureOptions: float, ?secureProtocol: string, ?sessionIdContext: string, ?ticketKeys: Buffer, ?sessionTimeout: float, ?secureContext: SecureContext, ?enableTrace: bool, ?requestCert: bool, ?ALPNProtocols: U2<ResizeArray<string>,ArrayBufferView>, ?SNICallback: SNICallback, ?rejectUnauthorized: bool, ?host: string, ?port: float, ?path: string, ?socket: Duplex, ?checkServerIdentity: checkServerIdentity, ?servername: string, ?session: Buffer, ?minDHSize: float, ?lookup: LookupFunction, ?timeout: float, ?pskCallback: (string option -> PSKCallbackNegotation option)) : SecureClientSessionOptions