Описание тега access-protection
Ограничения, позволяющие защитить переменные от внешнего / непреднамеренного изменения.
3
ответа
Можем ли мы повысить возможность повторного использования этого ориентированного на ключ шаблона защиты доступа?
Можем ли мы увеличить возможность повторного использования для этого ориентированного на ключ шаблона защиты доступа: class SomeKey { friend class Foo; // more friends... ? SomeKey() {} // possibly non-copyable too }; class Bar { public: void protec…
24 июл '10 в 11:27
10
ответов
Как защитить от прямого доступа к изображениям?
Я хотел бы создать веб-сайт с большим количеством изображений. Но я хотел бы защитить от прямого доступа к изображениям, например, прямых ссылок на изображения без посещения веб-сайта. Каков предпочтительный способ сделать это? И каковы альтернативы…
21 окт '10 в 17:44
2
ответа
C++: не могу понять, как правильно скрыть детали реализации
У меня есть следующие настройки: foo.h: class A { friend class B; private: A() {} }; class B { public: void addObject(Object &o); // adds to myMember; A is not exposed! void computeResult(Result &r); // uses myMember to compute result privat…
11 авг '15 в 13:42
4
ответа
Как назвать этот ориентированный на ключ шаблон защиты доступа?
По-видимому, это ориентированный на ключ шаблон защиты доступа: class SomeKey { friend class Foo; SomeKey() {} // possibly non-copyable too }; class Bar { public: void protectedMethod(SomeKey); // only friends of SomeKey have access }; ... пока не и…
24 июл '10 в 07:33
1
ответ
Театр веб-сайтов блокирует загрузку контента с определенных сайтов или доменов
Я беспокоюсь, что мой веб может быть взломан (apache + joomla 3). Большинство хаков состоит в размещении спама в сообщениях или отправке информации на другие сайты в других доменах /IP-адресах. Я думаю о защите безопасности, возможно, сделанной с.ht…
26 фев '17 в 17:17
2
ответа
Как дочерний класс Java наследует защищенные от доступа родительские поля?
Это вопрос для начинающих, но я погуглил и не могу найти ответ. Скажем, у меня есть классный человек: class Person { private String SSN; //blah blah blah... } а затем я создаю подкласс OldMan: class OldMan inherits Person { //codey stuff here... pub…
26 ноя '15 в 05:19
2
ответа
C# запретить доступ к папке при открытии?
Можно ли создать код для этого? (запретить доступ к папке?) или сделать что-то похожее на достижение этой цели? я просто хочу, чтобы моя программа работала. моя папка приложения не может быть доступна через (пример MyDocuments)
23 май '11 в 08:42
1
ответ
Как создавать / управлять временными ссылками на мой защищенный контент?
У меня есть некоторый контент (статические html-файлы) на размещенном веб-пространстве с Apache, MySQL и PHP5. Я хочу защитить этот контент, чтобы к нему нельзя было получить доступ (возможно, через htaccess?). Затем я хочу создать временные URL-адр…
09 май '14 в 16:07
2
ответа
Как скрыть данные от всех, кроме класса T
Я хочу, чтобы тип A передавал свои скрытые данные объекту типа T, но скрывал данные от всех остальных. Мой компилятор C++ это GCC 4.4, но это не должно иметь значения. Почему это не сработает? #include <iostream> template <class T> class…
17 мар '12 в 21:52
0
ответов
pdfbox как я могу проверить разрешение на редактирование pdf
У меня есть PDF, который ограничен в разрешении на подписание. Я пытаюсь использовать pdfbox AccessPermission, чтобы проверить разрешение на редактирование, прежде чем подписать его. Но в исходном коде AccessPermission я не нашел соответствующего ра…
21 ноя '16 в 10:57
0
ответов
Защита Excel: как контролировать доступ к Excel только в офисе с проверкой лицензии MS Office
Один из клиентов спросил меня, что они хотят ограничить рабочую книгу Excel в офисе. т.е. если сотрудники используют его со своими личными ноутбуками, он не должен быть доступен. Мне просто интересно, можем ли мы сделать некоторый уровень блокировки…
03 июн '21 в 07:56
2
ответа
Сохранить права доступа при использовании оператора '->'
У меня два класса, template<class Type> class SafePtr { public: SafePtr() {} ~SafePtr() {} void Lock(Type* data, void* key) { if (!pKey) { pKey = key; pData = data; } } Type* Unlock(void* key) const { if (key == pKey) return pData; } Type* ope…
22 янв '21 в 18:40