191
info *grpc.StreamServerInfo,
192
handler grpc.StreamHandler,
194
>
ctx := ss.Context()
195
>
bypassAuth := a.disableStreamingAuthorizer()
196
>
if !bypassAuth {
197
>
tlsConnection := TLSInfoFromContext(ctx)
198
>
headerGetter := headers.NewGRPCHeaderGetter(ctx)
199
>
200
>
authInfo := a.GetAuthInfo(tlsConnection, headerGetter, func() string {
201
// Skip the mapper for tokenless streams; calling custom impls with nil req/info would be a behavior change.
202
if a.audienceGetter == nil || headerGetter.Get(a.authHeaderName) == "" {