crypto/tls.Config.ClientAuth (field)
13 uses
crypto/tls (current package)
common.go#L634: ClientAuth ClientAuthType
common.go#L802: ClientAuth: c.ClientAuth,
handshake_server.go#L437: needClientCerts := requiresClientCert(c.config.ClientAuth)
handshake_server.go#L441: if sessionHasClientCerts && c.config.ClientAuth == NoClientCert {
handshake_server.go#L494: if c.config.ClientAuth == NoClientCert {
handshake_server.go#L535: if c.config.ClientAuth >= RequestClientCert {
handshake_server.go#L580: if c.config.ClientAuth >= RequestClientCert {
handshake_server.go#L808: if len(certs) == 0 && requiresClientCert(c.config.ClientAuth) {
handshake_server.go#L813: if c.config.ClientAuth >= VerifyClientCertIfGiven && len(certs) > 0 {
handshake_server_tls13.go#L282: needClientCerts := requiresClientCert(c.config.ClientAuth)
handshake_server_tls13.go#L286: if sessionHasClientCerts && c.config.ClientAuth == NoClientCert {
handshake_server_tls13.go#L570: return hs.c.config.ClientAuth >= RequestClientCert && !hs.usingPSK
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)