13.07.2015 Views

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Definition: A principal is an entity in the computer system to whichpermissions (and as a result, accountability) are granted.(From the Java 2 Platform <strong>Security</strong> Architecture V1.0 paper by SunMicrosystems)There are two distict categories of protection domains:► System domain► Application domainapplication1application2. . .applicationnSystem DomainNet I/O file I/O AWT. . .Figure 8-6 Protection domainsProtection domains are determined by the policy currently in effect. The Javaapplication environment maintains the mapping between code, their protectiondomains and their permissions.runtimeclassessecurity policya.classb.classc.classd.classdomain Adomain BpermissionspermissionsFigure 8-7 Class - Domain - Permission mappingAs a rule of thumb, a less “powerful” domain cannot gain additional permissionsas a result of calling or being called by a more “powerful” domain.Chapter 8. Programmatic security 197

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!