Skip to content

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
AssemblyGlutinum.Node
Attributes[<AbstractClass>] [<Erase>]

Declared inside

getCACertificates__

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 DEFAULT_MAX_VERSION: SecureVersion
static member inline DEFAULT_MIN_VERSION: SecureVersion
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 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