crypto/tls.Certificate.Certificate (field)
23 uses
crypto/tls (current package)
common.go#L1230: for j, cert := range c.Certificate {
common.go#L1304: Certificate [][]byte
common.go#L1331: return x509.ParseCertificate(c.Certificate[0])
handshake_client.go#L567: certMsg.certificates = chainToSend.Certificate
handshake_client.go#L586: if chainToSend != nil && len(chainToSend.Certificate) > 0 {
handshake_client_tls13.go#L452: if len(certMsg.certificate.Certificate) == 0 {
handshake_client_tls13.go#L461: if err := c.verifyServerCertificate(certMsg.certificate.Certificate); err != nil {
handshake_client_tls13.go#L575: if len(cert.Certificate) == 0 {
handshake_messages.go#L1313: for i, cert := range certificate.Certificate {
handshake_messages.go#L1378: certificate.Certificate = append(certificate.Certificate, cert)
handshake_messages.go#L1386: if len(certificate.Certificate) > 1 {
handshake_server.go#L440: Certificate: hs.sessionState.certificates,
handshake_server.go#L480: certMsg.certificates = hs.cert.Certificate
handshake_server.go#L563: Certificate: certMsg.certificates,
handshake_server.go#L772: certificates := certificate.Certificate
handshake_server_tls13.go#L296: sessionHasClientCerts := len(sessionState.certificate.Certificate) != 0
handshake_server_tls13.go#L746: Certificate: certsFromClient,
handshake_server_tls13.go#L806: if len(certMsg.certificate.Certificate) != 0 {
tls.go#L288: cert.Certificate = append(cert.Certificate, certDERBlock.Bytes)
tls.go#L294: if len(cert.Certificate) == 0 {
tls.go#L325: x509Cert, err := x509.ParseCertificate(cert.Certificate[0])
The pages are generated with Golds v0.2.8-preview. (GOOS=darwin GOARCH=arm64)