type crypto/tls.ConnectionState

26 uses

	crypto/tls (current package)
		common.go#L230: type ConnectionState struct {
		common.go#L318: func (cs *ConnectionState) ExportKeyingMaterial(label string, context []byte, length int) ([]byte, error) {
		common.go#L637: 	VerifyConnection func(ConnectionState) error
		common.go#L726: 	UnwrapSession func(identity []byte, cs ConnectionState) (*SessionState, error)
		common.go#L742: 	WrapSession func(ConnectionState, *SessionState) ([]byte, error)
		common.go#L820: 	EncryptedClientHelloRejectionVerify func(ConnectionState) error
		conn.go#L1612: func (c *Conn) ConnectionState() ConnectionState {
		conn.go#L1620: func (c *Conn) connectionStateLocked() ConnectionState {
		conn.go#L1621: 	var state ConnectionState
		quic.go#L337: func (q *QUICConn) ConnectionState() ConnectionState {
		ticket.go#L311: func (c *Config) EncryptTicket(cs ConnectionState, ss *SessionState) ([]byte, error) {
		ticket.go#L352: func (c *Config) DecryptTicket(identity []byte, cs ConnectionState) (*SessionState, error) {

	net/http
		h2_bundle.go#L3640: 	ConnectionState() tls.ConnectionState
		h2_bundle.go#L4336: 		sc.tlsState = new(tls.ConnectionState)
		h2_bundle.go#L4439: 	tlsState         *tls.ConnectionState        // shared by all handlers, like net/http
		h2_bundle.go#L6085: 	var tlsState *tls.ConnectionState // nil if not scheme https
		h2_bundle.go#L7477: 	tlsState      *tls.ConnectionState // nil only for specialized impls
		request.go#L306: 	TLS *tls.ConnectionState
		response.go#L121: 	TLS *tls.ConnectionState
		server.go#L276: 	tlsState *tls.ConnectionState
		server.go#L1991: 		c.tlsState = new(tls.ConnectionState)
		server.go#L3810: 		req.TLS = &tls.ConnectionState{}
		transport.go#L1665: 			trace.TLSHandshakeDone(tls.ConnectionState{}, err)
		transport.go#L1717: 					trace.TLSHandshakeDone(tls.ConnectionState{}, err)
		transport.go#L2004: 	tlsState  *tls.ConnectionState

	net/http/httptrace
		trace.go#L143: 	TLSHandshakeDone func(tls.ConnectionState, error)