components/visual-panels/core/src/java/vpanels/java.policy.in
changeset 827 0944d8c0158b
child 1410 ca9946e5736c
equal deleted inserted replaced
826:c6aad84d2493 827:0944d8c0158b
       
     1 //
       
     2 // CDDL HEADER START
       
     3 //
       
     4 // The contents of this file are subject to the terms of the
       
     5 // Common Development and Distribution License (the "License").
       
     6 // You may not use this file except in compliance with the License.
       
     7 //
       
     8 // You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
       
     9 // or http://www.opensolaris.org/os/licensing.
       
    10 // See the License for the specific language governing permissions
       
    11 // and limitations under the License.
       
    12 //
       
    13 // When distributing Covered Code, include this CDDL HEADER in each
       
    14 // file and include the License file at usr/src/OPENSOLARIS.LICENSE.
       
    15 // If applicable, add the following below this CDDL HEADER, with the
       
    16 // fields enclosed by brackets "[]" replaced with your own identifying
       
    17 // information: Portions Copyright [yyyy] [name of copyright owner]
       
    18 //
       
    19 // CDDL HEADER END
       
    20 //
       
    21 
       
    22 //
       
    23 // Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved.
       
    24 //
       
    25 
       
    26 //
       
    27 // Establish the permissions granted to the core vp jar files when running as a
       
    28 // desktop app.
       
    29 //
       
    30 // Note that the method used to grant these permissions will differ when
       
    31 // vp is launched as, say, a webstart application.
       
    32 //
       
    33 // Permissions for individual panels are defined within the vp source
       
    34 // (panel.policy).
       
    35 //
       
    36 
       
    37 grant codeBase "file:<RAD_JAVA_DIR>/*" {
       
    38     permission java.security.AllPermission;
       
    39 };
       
    40 
       
    41 grant codeBase "file:<VP_DIR>/*" {
       
    42     permission java.security.AllPermission;
       
    43 };
       
    44 
       
    45 // Workaround for 7066948 - remove when fixed
       
    46 grant codeBase "file:/usr/jdk/packages/-" {
       
    47     permission java.security.AllPermission;
       
    48 };