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;
}
}