crypto/tls.Config.ClientAuth (field)
15 uses
crypto/tls (current package)
common.go#L700: ClientAuth ClientAuthType
common.go#L1016: ClientAuth: c.ClientAuth,
handshake_server.go#L516: needClientCerts := requiresClientCert(c.config.ClientAuth)
handshake_server.go#L520: if sessionHasClientCerts && c.config.ClientAuth == NoClientCert {
handshake_server.go#L531: if sessionHasClientCerts && c.config.ClientAuth >= VerifyClientCertIfGiven &&
handshake_server.go#L610: if c.config.ClientAuth == NoClientCert {
handshake_server.go#L653: if c.config.ClientAuth >= RequestClientCert {
handshake_server.go#L696: if c.config.ClientAuth >= RequestClientCert {
handshake_server.go#L958: if len(certs) == 0 && requiresClientCert(c.config.ClientAuth) {
handshake_server.go#L967: if c.config.ClientAuth >= VerifyClientCertIfGiven && len(certs) > 0 {
handshake_server_tls13.go#L363: needClientCerts := requiresClientCert(c.config.ClientAuth)
handshake_server_tls13.go#L367: if sessionHasClientCerts && c.config.ClientAuth == NoClientCert {
handshake_server_tls13.go#L378: if sessionHasClientCerts && c.config.ClientAuth >= VerifyClientCertIfGiven &&
handshake_server_tls13.go#L819: return hs.c.config.ClientAuth >= RequestClientCert && !hs.usingPSK
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)