components/visual-panels/core/src/java/vpanels/java.policy.in
author Dan Labrecque <dan.labrecque@oracle.com>
Thu, 24 May 2012 04:16:47 -0400
changeset 827 0944d8c0158b
child 1410 ca9946e5736c
permissions -rw-r--r--
7169052 Integrate Visual Panels into Userland

//
// CDDL HEADER START
//
// The contents of this file are subject to the terms of the
// Common Development and Distribution License (the "License").
// You may not use this file except in compliance with the License.
//
// You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
// or http://www.opensolaris.org/os/licensing.
// See the License for the specific language governing permissions
// and limitations under the License.
//
// When distributing Covered Code, include this CDDL HEADER in each
// file and include the License file at usr/src/OPENSOLARIS.LICENSE.
// If applicable, add the following below this CDDL HEADER, with the
// fields enclosed by brackets "[]" replaced with your own identifying
// information: Portions Copyright [yyyy] [name of copyright owner]
//
// CDDL HEADER END
//

//
// Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved.
//

//
// Establish the permissions granted to the core vp jar files when running as a
// desktop app.
//
// Note that the method used to grant these permissions will differ when
// vp is launched as, say, a webstart application.
//
// Permissions for individual panels are defined within the vp source
// (panel.policy).
//

grant codeBase "file:<RAD_JAVA_DIR>/*" {
    permission java.security.AllPermission;
};

grant codeBase "file:<VP_DIR>/*" {
    permission java.security.AllPermission;
};

// Workaround for 7066948 - remove when fixed
grant codeBase "file:/usr/jdk/packages/-" {
    permission java.security.AllPermission;
};