Server handshake implementation in gRPC.
(conn net.Conn)
| 269 | |
| 270 | // Server handshake implementation in gRPC. |
| 271 | func gRPCServerHandshake(conn net.Conn) (AuthInfo, error) { |
| 272 | serverTLS, err := NewServerTLSFromFile(testdata.Path("x509/server1_cert.pem"), testdata.Path("x509/server1_key.pem")) |
| 273 | if err != nil { |
| 274 | return nil, err |
| 275 | } |
| 276 | _, serverAuthInfo, err := serverTLS.ServerHandshake(conn) |
| 277 | if err != nil { |
| 278 | return nil, err |
| 279 | } |
| 280 | return serverAuthInfo, nil |
| 281 | } |
| 282 | |
| 283 | // Client handshake implementation in gRPC. |
| 284 | func gRPCClientHandshake(conn net.Conn, lisAddr string) (AuthInfo, error) { |
nothing calls this directly
no test coverage detected