Exports
[<AbstractClass>]
type Exports =
static member inline CLIENT_RENEG_LIMIT: float
static member inline CLIENT_RENEG_WINDOW: float
static member inline DEFAULT_CIPHERS: string
static member inline DEFAULT_ECDH_CURVE: string
static member inline DEFAULT_MAX_VERSION: SecureVersion
static member inline DEFAULT_MIN_VERSION: SecureVersion
static member inline rootCertificates: ReadonlyArray<string>
static member Server (options: TlsOptions, ?secureConnectionListener: (TLSSocket -> unit)) : Server
static member Server (?secureConnectionListener: (TLSSocket -> unit)) : Server
static member TLSSocket (socket: Duplex, ?options: TLSSocketOptions) : TLSSocket
static member TLSSocket (socket: Socket, ?options: TLSSocketOptions) : TLSSocket
static member checkServerIdentity (hostname: string, cert: PeerCertificate) : Exception option
static member connect (port: float, options: ConnectionOptions, ?secureConnectListener: (unit -> unit)) : TLSSocket
static member connect (port: float, ?host: string, ?options: ConnectionOptions, ?secureConnectListener: (unit -> unit)) : TLSSocket
static member connect (options: ConnectionOptions, ?secureConnectListener: (unit -> unit)) : TLSSocket
static member createSecureContext (?options: SecureContextOptions) : SecureContext
static member createSecurePair (?context: SecureContext, ?isServer: bool, ?requestCert: bool, ?rejectUnauthorized: bool) : SecurePair
static member createServer (options: TlsOptions, ?secureConnectionListener: (TLSSocket -> unit)) : Server
static member createServer (?secureConnectionListener: (TLSSocket -> unit)) : Server
static member getCACertificates (?type: type) : ResizeArray<string>
static member getCiphers () : ResizeArray<string>
static member setDefaultCACertificates (certs: ResizeArray<U2<string,ArrayBufferView>>) : unit
| |
|---|
| Assembly | Glutinum.Node |
| Attributes | [<AbstractClass>] [<Erase>] |
Declared inside
Properties
static member inline CLIENT_RENEG_LIMIT: float
static member inline CLIENT_RENEG_WINDOW: float
static member inline DEFAULT_CIPHERS: string
static member inline DEFAULT_ECDH_CURVE: string
static member inline rootCertificates: ReadonlyArray<string>
Methods
static member Server (options: TlsOptions, ?secureConnectionListener: (TLSSocket -> unit)) : Server
static member Server (?secureConnectionListener: (TLSSocket -> unit)) : Server
static member checkServerIdentity (hostname: string, cert: PeerCertificate) : Exception option
static member connect (port: float, ?host: string, ?options: ConnectionOptions, ?secureConnectListener: (unit -> unit)) : TLSSocket
static member createSecurePair (?context: SecureContext, ?isServer: bool, ?requestCert: bool, ?rejectUnauthorized: bool) : SecurePair
static member createServer (options: TlsOptions, ?secureConnectionListener: (TLSSocket -> unit)) : Server
static member createServer (?secureConnectionListener: (TLSSocket -> unit)) : Server
static member getCACertificates (?type: type) : ResizeArray<string>