crypto/tls.Config.ClientAuth (field)
15 uses
crypto/tls (current package)
common.go#L677: ClientAuth ClientAuthType
common.go#L965: 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#L526: if sessionHasClientCerts && c.config.ClientAuth >= VerifyClientCertIfGiven &&
handshake_server.go#L605: if c.config.ClientAuth == NoClientCert {
handshake_server.go#L648: if c.config.ClientAuth >= RequestClientCert {
handshake_server.go#L691: if c.config.ClientAuth >= RequestClientCert {
handshake_server.go#L945: if len(certs) == 0 && requiresClientCert(c.config.ClientAuth) {
handshake_server.go#L954: if c.config.ClientAuth >= VerifyClientCertIfGiven && len(certs) > 0 {
handshake_server_tls13.go#L402: needClientCerts := requiresClientCert(c.config.ClientAuth)
handshake_server_tls13.go#L406: if sessionHasClientCerts && c.config.ClientAuth == NoClientCert {
handshake_server_tls13.go#L412: if sessionHasClientCerts && c.config.ClientAuth >= VerifyClientCertIfGiven &&
handshake_server_tls13.go#L835: return hs.c.config.ClientAuth >= RequestClientCert && !hs.usingPSK
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)