| /* |
| * Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved. |
| * |
| * This program and the accompanying materials are made available under the |
| * terms of the Eclipse Public License v. 2.0, which is available at |
| * http://www.eclipse.org/legal/epl-2.0. |
| * |
| * This Source Code may also be made available under the following Secondary |
| * Licenses when the conditions for such availability set forth in the |
| * Eclipse Public License v. 2.0 are satisfied: GNU General Public License, |
| * version 2 with the GNU Classpath Exception, which is available at |
| * https://www.gnu.org/software/classpath/license.html. |
| * |
| * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 |
| */ |
| |
| grant { |
| permission java.util.PropertyPermission "idea.launcher.bin.path", "read"; |
| permission java.lang.RuntimePermission "loadLibrary.C:\\Program Files\\JetBrains\\IntelliJ IDEA 2019.1\\bin\\breakgen64.dll"; |
| permission java.lang.RuntimePermission "accessDeclaredMembers"; |
| permission java.lang.RuntimePermission "getClassLoader"; |
| permission java.lang.RuntimePermission "createClassLoader"; |
| permission java.lang.RuntimePermission "setContextClassLoader"; |
| permission java.lang.RuntimePermission "getProtectionDomain"; |
| permission java.lang.RuntimePermission "getenv.*"; |
| permission java.lang.RuntimePermission "setIO"; |
| permission java.io.FilePermission "C:\\Program Files\\JetBrains\\IntelliJ IDEA 2019.1\\bin\\breakgen64.dll", "read"; |
| permission java.util.PropertyPermission "idea.launcher.port", "read"; |
| permission java.util.PropertyPermission "idea.launcher.bin.path", "read"; |
| permission java.util.PropertyPermission "jcommander.debug", "read"; |
| permission java.util.PropertyPermission "user.dir", "read"; |
| permission java.util.PropertyPermission "debug", "read"; |
| permission java.util.PropertyPermission "arquillian.debug", "read"; |
| permission java.util.PropertyPermission "trace", "read"; |
| permission java.util.PropertyPermission "testng.test.classpath", "read"; |
| permission java.util.PropertyPermission "localscoping", "read"; |
| permission java.util.PropertyPermission "outfile", "read"; |
| permission java.util.PropertyPermission "org.eclipse.microprofile.*", "read"; |
| permission java.util.PropertyPermission "arquillian.xml", "read"; |
| permission java.util.PropertyPermission "*", "read,write"; |
| permission java.net.SocketPermission "127.0.0.1:*", "connect,resolve"; |
| permission java.net.SocketPermission "*", "connect,resolve"; |
| permission java.io.FilePermission "<<ALL FILES>>", "read,write,delete"; |
| permission java.lang.reflect.ReflectPermission "suppressAccessChecks"; |
| permission java.net.NetPermission "getProxySelector"; |
| permission java.net.NetPermission "specifyStreamHandler"; |
| permission java.lang.management.ManagementPermission "monitor"; |
| }; |
| |
| grant codebase "file:${java.home}/-" { |
| permission java.security.AllPermission; |
| }; |
| |
| grant codebase "file:${settings.localRepository}/-" { |
| permission java.security.AllPermission; |
| }; |
| |
| grant codebase "file:${project.build.directory}/test-classes/-" { |
| permission java.util.PropertyPermission "idea.launcher.bin.path", "read"; |
| permission java.lang.RuntimePermission "loadLibrary.C:\\Program Files\\JetBrains\\IntelliJ IDEA 2019.1\\bin\\breakgen64.dll"; |
| permission java.io.FilePermission "C:\\Program Files\\JetBrains\\IntelliJ IDEA 2019.1\\bin\\breakgen64.dll", "read"; |
| permission java.util.PropertyPermission "idea.launcher.port", "read"; |
| permission java.util.PropertyPermission "idea.launcher.bin.path", "read"; |
| |
| permission java.io.FilePermission "<<ALL FILES>>", "read,write,delete"; |
| permission java.net.SocketPermission "*", "connect,resolve"; |
| }; |
| |
| grant codebase "file:${project.build.directory}/classes/-" { |
| permission java.util.PropertyPermission "idea.launcher.bin.path", "read"; |
| permission java.lang.RuntimePermission "loadLibrary.C:\\Program Files\\JetBrains\\IntelliJ IDEA 2019.1\\bin\\breakgen64.dll"; |
| permission java.io.FilePermission "C:\\Program Files\\JetBrains\\IntelliJ IDEA 2019.1\\bin\\breakgen64.dll", "read"; |
| permission java.util.PropertyPermission "idea.launcher.port", "read"; |
| permission java.util.PropertyPermission "idea.launcher.bin.path", "read"; |
| |
| permission java.io.FilePermission "<<ALL FILES>>", "read,write,delete"; |
| permission java.net.SocketPermission "*", "connect,resolve"; |
| }; |