Лучшие практики для раскрытия ограниченных полей от связанных объектов без раскрытия конфиденциальной информации?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Лучшие практики для раскрытия ограниченных полей от связанных объектов без раскрытия конфиденциальной информации?

Сообщение Anonymous »

Я имею дело со сценарием, в котором одна сущность имеет отношения с другой (например, у Студента есть Инструктор, который является Сотрудником). Мне нужно открыть только определенные поля связанной сущности (например, имя и контактный номер сотрудника), сохраняя при этом конфиденциальную информацию (например, зарплату, адрес и т. д.) скрытой.
Это это не разовая проблема: в моем приложении есть несколько случаев, когда связанные сущности должны отображать только определенные поля, в зависимости от контекста. Я хочу найти общий подход для решения этой проблемы масштабируемым и безопасным способом.
Каковы наилучшие методы построения таких отношений таким образом, чтобы:
  • Гарантирует безопасность и позволяет избежать раскрытия конфиденциальных данных?
  • Остается гибким и масштабируемым, поскольку в будущем подобное обращение может потребоваться большему количеству организаций?
Должен ли я использовать DTO, отдельные модели или что-то еще? Будем признательны за любые советы по поводу шаблонов проектирования или реальных примеров.

Подробнее здесь: https://stackoverflow.com/questions/790 ... ut-reveali
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как фильтрация регулярных выражений работает в Python при регистрации конфиденциальной информации?
    Anonymous » » в форуме Python
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Хранение конфиденциальной информации в коде
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Как Koin управляет памятью для отдельных, фабричных и ограниченных объектов?
    Anonymous » » в форуме Android
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как Koin управляет памятью для отдельных, фабричных и ограниченных объектов?
    Anonymous » » в форуме Android
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как Koin управляет памятью для отдельных, фабричных и ограниченных объектов?
    Anonymous » » в форуме Android
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»