Home | History | Annotate | Download | only in tls

Lines Matching refs:Client

168 	ServerName                  string                // server name requested by client, if any (server side only)
184 // TLS Client Authentication.
201 masterSecret []byte // MasterSecret generated by client on a full handshake
207 // by a client to resume a TLS session with a given server. ClientSessionCache
241 // CipherSuites lists the CipherSuites supported by the client (e.g.
245 // ServerName indicates the name of the server requested by the client
247 // client is using SNI (see
251 // SupportedCurves lists the elliptic curves supported by the client.
257 // SupportedPoints lists the point formats supported by the client.
263 // SignatureSchemes lists the signature and hash schemes that the client
269 // SupportedProtos lists the application protocols supported by the client.
278 // SupportedVersions lists the TLS versions supported by the client.
280 // version advertised by the client, so values other than the greatest
292 // of control from a client.
332 // A Config structure is used to configure a TLS client or server.
350 // client-authentication may set either Certificates or
363 // ClientHelloInfo. It will only be called if the client supplies SNI
372 // certificate from a client. If set, the contents of Certificates will
387 // received from a client. It may return a non-nil Config in order to
407 // certificate verification by either a TLS client or server. It
428 // in the client's handshake to support virtual hosting unless it is
433 // TLS Client Authentication. The default is NoClientCert.
437 // that servers use if required to verify a client certificate
441 // InsecureSkipVerify controls whether a client verifies the
454 // client's most preferred ciphersuite, or the server's most preferred
549 // being used concurrently by a TLS client or server.
781 // writeKeyLog logs client random and master secret if logging was enabled by
806 // crypto.Decrypter, with an RSA or ECDSA PublicKey. For a client
807 // (performing client authentication), this must be a crypto.Signer
818 // processing for TLS clients doing client authentication. If nil, the