PeerCastStation.UI.HTTP.APIHost.APIContext.resetListenerAuthenticationKey C# (CSharp) Method

resetListenerAuthenticationKey() private method

private resetListenerAuthenticationKey ( int listenerId ) : Newtonsoft.Json.Linq.JObject
listenerId int
return Newtonsoft.Json.Linq.JObject
      private JObject resetListenerAuthenticationKey(int listenerId)
      {
        var listener = PeerCast.OutputListeners.Where(ol => GetObjectId(ol)==listenerId).FirstOrDefault();
        if (listener!=null) {
          owner.Application.SaveSettings();
          listener.ResetAuthenticationKey();
          return GetListener(listener);
        }
        else {
          return null;
        }
      }