crypto/tls.clientHandshakeStateTLS13.serverHello (field)

33 uses

	crypto/tls (current package)
		handshake_client.go#L201: 			serverHello: serverHello,
		handshake_client_tls13.go#L20: 	serverHello *serverHelloMsg
		handshake_client_tls13.go#L61: 	if bytes.Equal(hs.serverHello.random, helloRetryRequestRandom) {
		handshake_client_tls13.go#L70: 	hs.transcript.Write(hs.serverHello.marshal())
		handshake_client_tls13.go#L111: 	if hs.serverHello.supportedVersion == 0 {
		handshake_client_tls13.go#L116: 	if hs.serverHello.supportedVersion != VersionTLS13 {
		handshake_client_tls13.go#L121: 	if hs.serverHello.vers != VersionTLS12 {
		handshake_client_tls13.go#L126: 	if hs.serverHello.ocspStapling ||
		handshake_client_tls13.go#L127: 		hs.serverHello.ticketSupported ||
		handshake_client_tls13.go#L128: 		hs.serverHello.secureRenegotiationSupported ||
		handshake_client_tls13.go#L129: 		len(hs.serverHello.secureRenegotiation) != 0 ||
		handshake_client_tls13.go#L130: 		len(hs.serverHello.alpnProtocol) != 0 ||
		handshake_client_tls13.go#L131: 		len(hs.serverHello.scts) != 0 {
		handshake_client_tls13.go#L136: 	if !bytes.Equal(hs.hello.sessionId, hs.serverHello.sessionId) {
		handshake_client_tls13.go#L141: 	if hs.serverHello.compressionMethod != compressionNone {
		handshake_client_tls13.go#L146: 	selectedSuite := mutualCipherSuiteTLS13(hs.hello.cipherSuites, hs.serverHello.cipherSuite)
		handshake_client_tls13.go#L185: 	hs.transcript.Write(hs.serverHello.marshal())
		handshake_client_tls13.go#L190: 	if hs.serverHello.selectedGroup == 0 && hs.serverHello.cookie == nil {
		handshake_client_tls13.go#L195: 	if hs.serverHello.cookie != nil {
		handshake_client_tls13.go#L196: 		hs.hello.cookie = hs.serverHello.cookie
		handshake_client_tls13.go#L199: 	if hs.serverHello.serverShare.group != 0 {
		handshake_client_tls13.go#L207: 	if curveID := hs.serverHello.selectedGroup; curveID != 0 {
		handshake_client_tls13.go#L250: 			transcript.Write(hs.serverHello.marshal())
		handshake_client_tls13.go#L276: 	hs.serverHello = serverHello
		handshake_client_tls13.go#L288: 	if bytes.Equal(hs.serverHello.random, helloRetryRequestRandom) {
		handshake_client_tls13.go#L293: 	if len(hs.serverHello.cookie) != 0 {
		handshake_client_tls13.go#L298: 	if hs.serverHello.selectedGroup != 0 {
		handshake_client_tls13.go#L303: 	if hs.serverHello.serverShare.group == 0 {
		handshake_client_tls13.go#L307: 	if hs.serverHello.serverShare.group != hs.ecdheParams.CurveID() {
		handshake_client_tls13.go#L312: 	if !hs.serverHello.selectedIdentityPresent {
		handshake_client_tls13.go#L316: 	if int(hs.serverHello.selectedIdentity) >= len(hs.hello.pskIdentities) {
		handshake_client_tls13.go#L345: 	sharedKey := hs.ecdheParams.SharedKey(hs.serverHello.serverShare.data)