type google.golang.org/grpc/credentials.AuthInfo
21 uses
google.golang.org/grpc/credentials (current package)
credentials.go#L119: type AuthInfo interface {
credentials.go#L144: ClientHandshake(context.Context, string, net.Conn) (net.Conn, AuthInfo, error)
credentials.go#L151: ServerHandshake(net.Conn) (net.Conn, AuthInfo, error)
credentials.go#L188: AuthInfo AuthInfo
tls.go#L73: func (c *tlsCreds) ClientHandshake(ctx context.Context, authority string, rawConn net.Conn) (_ net.Conn, _ AuthInfo, err error) {
tls.go#L113: func (c *tlsCreds) ServerHandshake(rawConn net.Conn) (net.Conn, AuthInfo, error) {
google.golang.org/grpc/credentials/alts
alts.go#L170: func (g *altsTC) ClientHandshake(ctx context.Context, addr string, rawConn net.Conn) (_ net.Conn, _ credentials.AuthInfo, err error) {
alts.go#L225: func (g *altsTC) ServerHandshake(rawConn net.Conn) (_ net.Conn, _ credentials.AuthInfo, err error) {
google.golang.org/grpc/credentials/alts/internal
common.go#L60: ClientHandshake(ctx context.Context) (net.Conn, credentials.AuthInfo, error)
common.go#L63: ServerHandshake(ctx context.Context) (net.Conn, credentials.AuthInfo, error)
google.golang.org/grpc/credentials/alts/internal/authinfo
authinfo.go#L27: var _ credentials.AuthInfo = (*altsAuthInfo)(nil)
authinfo.go#L37: func New(result *altspb.HandshakerResult) credentials.AuthInfo {
google.golang.org/grpc/credentials/alts/internal/handshaker
handshaker.go#L191: func (h *altsHandshaker) ClientHandshake(ctx context.Context) (net.Conn, credentials.AuthInfo, error) {
handshaker.go#L234: func (h *altsHandshaker) ServerHandshake(ctx context.Context) (net.Conn, credentials.AuthInfo, error) {
google.golang.org/grpc
server.go#L647: func (s *Server) useTransportAuthenticator(rawConn net.Conn) (net.Conn, credentials.AuthInfo, error) {
server.go#L809: func (s *Server) newHTTP2Transport(c net.Conn, authInfo credentials.AuthInfo) transport.ServerTransport {
google.golang.org/grpc/internal/transport
http2_client.go#L67: authInfo credentials.AuthInfo // auth info about the connection
http2_client.go#L205: authInfo credentials.AuthInfo
http2_server.go#L76: authInfo credentials.AuthInfo // auth info about the connection
transport.go#L520: AuthInfo credentials.AuthInfo
google.golang.org/grpc/peer
peer.go#L37: AuthInfo credentials.AuthInfo
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |