Going Beyond the Sandbox: An Overview of the New Security Architecture in the Java Development Kit 1.2