crypto/tls.Config.ClientAuth (field)
15 uses
crypto/tls (current package)
common.go#L672: ClientAuth ClientAuthType
common.go#L942: ClientAuth: c.ClientAuth,
handshake_server.go#L506: needClientCerts := requiresClientCert(c.config.ClientAuth)
handshake_server.go#L510: if sessionHasClientCerts && c.config.ClientAuth == NoClientCert {
handshake_server.go#L516: if sessionHasClientCerts && c.config.ClientAuth >= VerifyClientCertIfGiven &&
handshake_server.go#L586: if c.config.ClientAuth == NoClientCert {
handshake_server.go#L628: if c.config.ClientAuth >= RequestClientCert {
handshake_server.go#L671: if c.config.ClientAuth >= RequestClientCert {
handshake_server.go#L916: if len(certs) == 0 && requiresClientCert(c.config.ClientAuth) {
handshake_server.go#L925: if c.config.ClientAuth >= VerifyClientCertIfGiven && len(certs) > 0 {
handshake_server_tls13.go#L400: needClientCerts := requiresClientCert(c.config.ClientAuth)
handshake_server_tls13.go#L404: if sessionHasClientCerts && c.config.ClientAuth == NoClientCert {
handshake_server_tls13.go#L410: 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.7.6. (GOOS=linux GOARCH=amd64)