Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Основные политики безопасности






CORBA Security Service определяет следующие основные стандартные политики безопасности:

  • Политика предоставления доступа при вызове (Invocation access policy).
const CORBA:: PolicyType SecClientInvocationAccess = 1; const CORBA:: PolicyType SecTargetInvocationAccess = 2; module SecurityAdmin { interface AccessPolicy: CORBA:: Policy {... } interface DomainAccessPolicy: AccessPolicy {... }...};
  • Политика аудита при выполнении вызова (Invocation audit policy). Эта политика позволяет указать, какие события в процессе выполнения вызовов нужно отслеживать в системе аудита.
const CORBA:: PolicyType SecClientInvocationAudit = 4; const CORBA:: PolicyType SecTargetInvocationAudit = 5; module SecurityAdmin { interface AuditPolicy: CORBA:: Policy { … }...};
  • Политика выполнения удаленного вызова (Secure Invocation policy), которая, в частности, позволяет определить необходимость установки доверительных отношений и уровень защиты информации (Quality of Protection).
const CORBA:: PolicyType SecClientSecureInvocation = 8; const CORBA:: PolicyType SecTargetSecureInvocation = 9; module SecurityAdmin { interface SecureInvocationPolicy: CORBA:: Policy { … }./..};
  • Политика делегирования при выполнении вызова (Invocation delegation policy); позволяет задать поведение промежуточного объекта, участвующего в цепочке вызовов, с точки зрения делегирования удостоверений.
const CORBA:: PolicyType SecDelegation = 7; module SecurityAdmin { interface DelegationPolicy: CORBA:: Policy { … }...};
  • Политика предоставления доступа для приложения (Application access policy). Эта политика отличается от Invocation access policy тем, что может использоваться непосредственно приложением и не обязана находиться под управлением менеджера домена политик безопасности. Invocation-политики управляются и используются не приложением, а ORB’ом.
const CORBA:: PolicyType SecApplicationAccess = 3;
  • Политика аудита для приложения. Как и предыдущая политика, она предназначена для использования (управления режимом аудита) непосредственно из приложения.
const CORBA:: PolicyType SecApplicationAudit = 6;
  • Политика доказательности (Non-repudiation policy). Определяет режимы генерации и контроля свидетельств о событиях. За ее использование отвечает приложение, а не ORB.
const CORBA:: PolicyType SecNonRepudiation = 10;
  • Политика конструирования (Construction policy), которая позволяет определить, нужно ли создавать новый домен политик безопасности при создании нового объекта с определенными политиками (CORBA:: SecConstruction). Политика применяется в момент создания объектной ссылки объектным адаптором POA.





© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.