ClientHelloInfo

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.crypto.tls
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

ClientHelloInfo()

 

init()

 

Sub New()

 

constructor(aCipherSuites: Slice<UInt16>; aServerName: string; aSupportedCurves: Slice<CurveID>; aSupportedPoints: Slice<Byte>; aSignatureSchemes: Slice<SignatureScheme>; aSupportedProtos: Slice<string>; aSupportedVersions: Slice<UInt16>; aConn: Conn)

 

ClientHelloInfo(Slice<UInt16> aCipherSuites, string aServerName, Slice<CurveID> aSupportedCurves, Slice<Byte> aSupportedPoints, Slice<SignatureScheme> aSignatureSchemes, Slice<string> aSupportedProtos, Slice<UInt16> aSupportedVersions, Conn aConn)

 

init(_ aCipherSuites: Slice<UInt16>, _ aServerName: string, _ aSupportedCurves: Slice<CurveID>, _ aSupportedPoints: Slice<Byte>, _ aSignatureSchemes: Slice<SignatureScheme>, _ aSupportedProtos: Slice<string>, _ aSupportedVersions: Slice<UInt16>, _ aConn: Conn)

 

Sub New(aCipherSuites As Slice<UInt16>, aServerName As string, aSupportedCurves As Slice<CurveID>, aSupportedPoints As Slice<Byte>, aSignatureSchemes As Slice<SignatureScheme>, aSupportedProtos As Slice<string>, aSupportedVersions As Slice<UInt16>, aConn As Conn)

Parameters:

  • aCipherSuites:
  • aServerName:
  • aSupportedCurves:
  • aSupportedPoints:
  • aSignatureSchemes:
  • aSupportedProtos:
  • aSupportedVersions:
  • aConn:

constructor (ClientHelloInfo)

 

constructor(value: ClientHelloInfo)

 

ClientHelloInfo(ClientHelloInfo value)

 

init(_ value: ClientHelloInfo)

 

Sub New(value As ClientHelloInfo)

Parameters:

  • value:

CipherSuites

 

var CipherSuites: Slice<UInt16>;

 

Slice<UInt16> CipherSuites

 

var CipherSuites: Slice<UInt16>

 

CipherSuites Slice<UInt16>

 

FIELD CipherSuites() As Slice<UInt16>

Conn

 

var Conn: Conn;

 

Conn Conn

 

var Conn: Conn

 

Conn Conn

 

FIELD Conn() As Conn

ServerName

 

var ServerName: string;

 

string ServerName

 

var ServerName: string

 

ServerName string

 

FIELD ServerName() As string

SignatureSchemes

 

var SignatureSchemes: Slice<SignatureScheme>;

 

Slice<SignatureScheme> SignatureSchemes

 

var SignatureSchemes: Slice<SignatureScheme>

 

SignatureSchemes Slice<SignatureScheme>

 

FIELD SignatureSchemes() As Slice<SignatureScheme>

SupportedCurves

 

var SupportedCurves: Slice<CurveID>;

 

Slice<CurveID> SupportedCurves

 

var SupportedCurves: Slice<CurveID>

 

SupportedCurves Slice<CurveID>

 

FIELD SupportedCurves() As Slice<CurveID>

SupportedPoints

 

var SupportedPoints: Slice<Byte>;

 

Slice<Byte> SupportedPoints

 

var SupportedPoints: Slice<Byte>

 

SupportedPoints Slice<Byte>

 

FIELD SupportedPoints() As Slice<Byte>

SupportedProtos

 

var SupportedProtos: Slice<string>;

 

Slice<string> SupportedProtos

 

var SupportedProtos: Slice<string>

 

SupportedProtos Slice<string>

 

FIELD SupportedProtos() As Slice<string>

SupportedVersions

 

var SupportedVersions: Slice<UInt16>;

 

Slice<UInt16> SupportedVersions

 

var SupportedVersions: Slice<UInt16>

 

SupportedVersions Slice<UInt16>

 

FIELD SupportedVersions() As Slice<UInt16>

 

CipherSuites

 

var CipherSuites: Slice<UInt16>;

 

Slice<UInt16> CipherSuites

 

var CipherSuites: Slice<UInt16>

 

CipherSuites Slice<UInt16>

 

FIELD CipherSuites() As Slice<UInt16>

Conn

 

var Conn: Conn;

 

Conn Conn

 

var Conn: Conn

 

Conn Conn

 

FIELD Conn() As Conn

ServerName

 

var ServerName: string;

 

string ServerName

 

var ServerName: string

 

ServerName string

 

FIELD ServerName() As string

SignatureSchemes

 

var SignatureSchemes: Slice<SignatureScheme>;

 

Slice<SignatureScheme> SignatureSchemes

 

var SignatureSchemes: Slice<SignatureScheme>

 

SignatureSchemes Slice<SignatureScheme>

 

FIELD SignatureSchemes() As Slice<SignatureScheme>

SupportedCurves

 

var SupportedCurves: Slice<CurveID>;

 

Slice<CurveID> SupportedCurves

 

var SupportedCurves: Slice<CurveID>

 

SupportedCurves Slice<CurveID>

 

FIELD SupportedCurves() As Slice<CurveID>

SupportedPoints

 

var SupportedPoints: Slice<Byte>;

 

Slice<Byte> SupportedPoints

 

var SupportedPoints: Slice<Byte>

 

SupportedPoints Slice<Byte>

 

FIELD SupportedPoints() As Slice<Byte>

SupportedProtos

 

var SupportedProtos: Slice<string>;

 

Slice<string> SupportedProtos

 

var SupportedProtos: Slice<string>

 

SupportedProtos Slice<string>

 

FIELD SupportedProtos() As Slice<string>

SupportedVersions

 

var SupportedVersions: Slice<UInt16>;

 

Slice<UInt16> SupportedVersions

 

var SupportedVersions: Slice<UInt16>

 

SupportedVersions Slice<UInt16>

 

FIELD SupportedVersions() As Slice<UInt16>

 

constructor

 

constructor

 

ClientHelloInfo()

 

init()

 

Sub New()

 

constructor(aCipherSuites: Slice<UInt16>; aServerName: string; aSupportedCurves: Slice<CurveID>; aSupportedPoints: Slice<Byte>; aSignatureSchemes: Slice<SignatureScheme>; aSupportedProtos: Slice<string>; aSupportedVersions: Slice<UInt16>; aConn: Conn)

 

ClientHelloInfo(Slice<UInt16> aCipherSuites, string aServerName, Slice<CurveID> aSupportedCurves, Slice<Byte> aSupportedPoints, Slice<SignatureScheme> aSignatureSchemes, Slice<string> aSupportedProtos, Slice<UInt16> aSupportedVersions, Conn aConn)

 

init(_ aCipherSuites: Slice<UInt16>, _ aServerName: string, _ aSupportedCurves: Slice<CurveID>, _ aSupportedPoints: Slice<Byte>, _ aSignatureSchemes: Slice<SignatureScheme>, _ aSupportedProtos: Slice<string>, _ aSupportedVersions: Slice<UInt16>, _ aConn: Conn)

 

Sub New(aCipherSuites As Slice<UInt16>, aServerName As string, aSupportedCurves As Slice<CurveID>, aSupportedPoints As Slice<Byte>, aSignatureSchemes As Slice<SignatureScheme>, aSupportedProtos As Slice<string>, aSupportedVersions As Slice<UInt16>, aConn As Conn)

Parameters:

  • aCipherSuites:
  • aServerName:
  • aSupportedCurves:
  • aSupportedPoints:
  • aSignatureSchemes:
  • aSupportedProtos:
  • aSupportedVersions:
  • aConn:

constructor (ClientHelloInfo)

 

constructor(value: ClientHelloInfo)

 

ClientHelloInfo(ClientHelloInfo value)

 

init(_ value: ClientHelloInfo)

 

Sub New(value As ClientHelloInfo)

Parameters:

  • value: