This figure shows the basic model for authorization-checking at runtime, depicting the flow of authorization checks—from classes being loaded, to the protection domains.

In this example, file `b.class` is loaded into Protection Domain A, which has read/write permissions on a file named `salaries`. File `a.class` is loaded into Protection Domain B, which has read-only permissions on the file `salaries`.

(End of description.)