// TODO: Validate that we're okay to discard the ChannelCredentials.
 // This isn't very clearly documented...
 public override void SetCompositeCredentials(object state, ChannelCredentials channelCredentials, CallCredentials callCredentials)
 {
     Interceptor = callCredentials.ToAsyncAuthInterceptor();
 }