Skip to content

Instantly share code, notes, and snippets.

@wsargent
Created December 17, 2015 21:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wsargent/465590e4dac29cd7fd48 to your computer and use it in GitHub Desktop.
Save wsargent/465590e4dac29cd7fd48 to your computer and use it in GitHub Desktop.
// GeneratePolicyFromDeniedPermissions - timestamp: Thu Dec 17 13:24:58 PST 2015
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/activator-play-tls-example.activator-play-tls-example-1.0.0-sans-externalized.jar" {
permission java.io.FilePermission "certs/clientca.jks", "read";
permission java.io.FilePermission "certs/example.com.jks", "read";
permission java.io.FilePermission "certs/password", "read";
permission java.util.PropertyPermission "play.ssl.needClientAuth", "read";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/ch.qos.logback.logback-classic-1.1.3.jar" {
permission java.io.FilePermission "./logs", "read";
permission java.io.FilePermission "./logs", "write";
permission java.io.FilePermission "./logs/application.log", "write";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/logback.xml", "read";
permission java.net.SocketPermission "linux-5820k", "resolve";
permission java.util.PropertyPermission "java.version", "read";
permission java.util.PropertyPermission "line.separator", "read";
permission java.util.PropertyPermission "logback.ContextSelector", "read";
permission java.util.PropertyPermission "logback.configurationFile", "read";
permission java.util.PropertyPermission "logback.debug", "read";
permission java.util.PropertyPermission "logback.ignoreTCL", "read";
permission java.util.PropertyPermission "logback.statusListenerClass", "read";
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "sbt.log.noformat", "read";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/ch.qos.logback.logback-core-1.1.3.jar" {
permission java.io.FilePermission "./logs", "read";
permission java.io.FilePermission "./logs", "write";
permission java.io.FilePermission "./logs/application.log", "write";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/logback.xml", "read";
permission java.lang.RuntimePermission "getClassLoader";
permission java.net.SocketPermission "linux-5820k", "resolve";
permission java.util.PropertyPermission "java.version", "read";
permission java.util.PropertyPermission "line.separator", "read";
permission java.util.PropertyPermission "logback.ContextSelector", "read";
permission java.util.PropertyPermission "logback.configurationFile", "read";
permission java.util.PropertyPermission "logback.debug", "read";
permission java.util.PropertyPermission "logback.ignoreTCL", "read";
permission java.util.PropertyPermission "logback.statusListenerClass", "read";
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "sbt.log.noformat", "read";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.google.guava.guava-18.0.jar" {
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
permission java.util.PropertyPermission "cglib.debugLocation", "read";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.google.inject.guice-4.0.jar" {
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.akka.akka-actor_2.11-2.3.13.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-netty-server_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-server_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-ws_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/joda-time.joda-time-2.8.1.jar", "read";
permission java.lang.RuntimePermission "accessClassInPackage.sun.misc";
permission java.lang.RuntimePermission "accessClassInPackage.sun.reflect";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "getProtectionDomain";
permission java.lang.RuntimePermission "getenv.AKKA_HOME";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
permission java.util.PropertyPermission "akka.home", "read";
permission java.util.PropertyPermission "cglib.debugLocation", "read";
permission java.util.PropertyPermission "guice_check_nullable_provides_params", "read";
permission java.util.PropertyPermission "guice_custom_class_loading", "read";
permission java.util.PropertyPermission "guice_include_stack_traces", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.exceptionHandler", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.parallelism", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.threadFactory", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Folder", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Provider", "read";
permission java.util.PropertyPermission "org.joda.time.tz.CachedDateTimeZone.size", "read";
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "user.timezone", "read";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.akka.akka-actor_2.11-2.3.13.jar" {
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-netty-server_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-server_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-ws_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/joda-time.joda-time-2.8.1.jar", "read";
permission java.lang.RuntimePermission "accessClassInPackage.sun.misc";
permission java.lang.RuntimePermission "accessClassInPackage.sun.reflect";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "getenv.AKKA_HOME";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
permission java.util.PropertyPermission "akka.home", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.exceptionHandler", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.parallelism", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.threadFactory", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Folder", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Provider", "read";
permission java.util.PropertyPermission "org.joda.time.tz.CachedDateTimeZone.size", "read";
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "user.timezone", "read";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.config-1.3.0.jar" {
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/application.conf", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/ws.conf", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.akka.akka-actor_2.11-2.3.13.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-netty-server_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-server_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-ws_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play_2.11-2.4.3.jar", "read";
permission java.lang.RuntimePermission "getenv.*";
permission java.util.PropertyPermission "*", "read,write";
permission java.util.PropertyPermission "config.file", "read";
permission java.util.PropertyPermission "config.resource", "read";
permission java.util.PropertyPermission "config.trace", "read";
permission java.util.PropertyPermission "config.url", "read";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.netty.netty-http-pipelining-1.1.4.jar" {
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-iteratees_2.11-2.4.3.jar" {
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/joda-time.joda-time-2.8.1.jar", "read";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Folder", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Provider", "read";
permission java.util.PropertyPermission "org.joda.time.tz.CachedDateTimeZone.size", "read";
permission java.util.PropertyPermission "user.timezone", "read";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-netty-server_2.11-2.4.3.jar" {
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/joda-time.joda-time-2.8.1.jar", "read";
permission java.io.FilePermission "certs/clientca.jks", "read";
permission java.io.FilePermission "certs/example.com.jks", "read";
permission java.io.FilePermission "certs/password", "read";
permission java.lang.RuntimePermission "accessClassInPackage.sun.misc";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
permission java.net.SocketPermission "127.0.0.1", "resolve";
permission java.net.SocketPermission "127.0.0.1:44058", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44060", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44064", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44072", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44080", "accept,resolve";
permission java.net.SocketPermission "[0:0:0:0:0:0:0:0]", "resolve";
permission java.net.SocketPermission "localhost:9443", "listen,resolve";
permission java.util.PropertyPermission "org.jboss.netty.epollBugWorkaround", "read";
permission java.util.PropertyPermission "org.jboss.netty.selectTimeout", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Folder", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Provider", "read";
permission java.util.PropertyPermission "org.joda.time.tz.CachedDateTimeZone.size", "read";
permission java.util.PropertyPermission "play.ssl.needClientAuth", "read";
permission java.util.PropertyPermission "sun.nio.ch.bugLevel", "read";
permission java.util.PropertyPermission "sun.nio.ch.bugLevel", "write";
permission java.util.PropertyPermission "user.timezone", "read";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-server_2.11-2.4.3.jar" {
permission java.io.FilePermission "./logs", "read";
permission java.io.FilePermission "./logs", "write";
permission java.io.FilePermission "./logs/application.log", "write";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/RUNNING_PID", "delete";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/RUNNING_PID", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/RUNNING_PID", "write";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/application.conf", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/logback.xml", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/ws.conf", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/ch.qos.logback.logback-classic-1.1.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.akka.akka-actor_2.11-2.3.13.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-netty-server_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-ws_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/joda-time.joda-time-2.8.1.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/org.scala-lang.scala-library-2.11.6.jar", "read";
permission java.io.FilePermission "certs/clientca.jks", "read";
permission java.io.FilePermission "certs/example.com.jks", "read";
permission java.io.FilePermission "certs/password", "read";
permission java.lang.RuntimePermission "accessClassInPackage.sun.misc";
permission java.lang.RuntimePermission "accessClassInPackage.sun.reflect";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "getenv.*";
permission java.lang.RuntimePermission "getenv.AKKA_HOME";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.RuntimePermission "shutdownHooks";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
permission java.net.SocketPermission "127.0.0.1", "resolve";
permission java.net.SocketPermission "127.0.0.1:44058", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44060", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44064", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44072", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44080", "accept,resolve";
permission java.net.SocketPermission "[0:0:0:0:0:0:0:0]", "resolve";
permission java.net.SocketPermission "linux-5820k", "resolve";
permission java.net.SocketPermission "localhost:9443", "listen,resolve";
permission java.util.PropertyPermission "*", "read,write";
permission java.util.PropertyPermission "akka.home", "read";
permission java.util.PropertyPermission "cglib.debugLocation", "read";
permission java.util.PropertyPermission "config.file", "read";
permission java.util.PropertyPermission "config.resource", "read";
permission java.util.PropertyPermission "config.trace", "read";
permission java.util.PropertyPermission "config.url", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.exceptionHandler", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.parallelism", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.threadFactory", "read";
permission java.util.PropertyPermission "java.version", "read";
permission java.util.PropertyPermission "line.separator", "read";
permission java.util.PropertyPermission "logback.ContextSelector", "read";
permission java.util.PropertyPermission "logback.configurationFile", "read";
permission java.util.PropertyPermission "logback.debug", "read";
permission java.util.PropertyPermission "logback.ignoreTCL", "read";
permission java.util.PropertyPermission "logback.statusListenerClass", "read";
permission java.util.PropertyPermission "logger.file", "read";
permission java.util.PropertyPermission "logger.resource", "read";
permission java.util.PropertyPermission "org.jboss.netty.epollBugWorkaround", "read";
permission java.util.PropertyPermission "org.jboss.netty.selectTimeout", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Folder", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Provider", "read";
permission java.util.PropertyPermission "org.joda.time.tz.CachedDateTimeZone.size", "read";
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "play.ssl.needClientAuth", "read";
permission java.util.PropertyPermission "sbt.log.noformat", "read";
permission java.util.PropertyPermission "scala.control.noTraceSuppression", "read";
permission java.util.PropertyPermission "slf4j.detectLoggerNameMismatch", "read";
permission java.util.PropertyPermission "sun.nio.ch.bugLevel", "read";
permission java.util.PropertyPermission "sun.nio.ch.bugLevel", "write";
permission java.util.PropertyPermission "user.timezone", "read";
permission java.util.logging.LoggingPermission "control";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play_2.11-2.4.3.jar" {
permission java.io.FilePermission "./logs", "read";
permission java.io.FilePermission "./logs", "write";
permission java.io.FilePermission "./logs/application.log", "write";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/application.conf", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/logback.xml", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/ws.conf", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/ch.qos.logback.logback-classic-1.1.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.akka.akka-actor_2.11-2.3.13.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-netty-server_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-server_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play-ws_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/joda-time.joda-time-2.8.1.jar", "read";
permission java.io.FilePermission "certs/clientca.jks", "read";
permission java.io.FilePermission "certs/example.com.jks", "read";
permission java.io.FilePermission "certs/password", "read";
permission java.lang.RuntimePermission "accessClassInPackage.sun.misc";
permission java.lang.RuntimePermission "accessClassInPackage.sun.reflect";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "getenv.*";
permission java.lang.RuntimePermission "getenv.AKKA_HOME";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
permission java.net.SocketPermission "127.0.0.1", "resolve";
permission java.net.SocketPermission "127.0.0.1:44058", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44060", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44064", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44072", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44080", "accept,resolve";
permission java.net.SocketPermission "[0:0:0:0:0:0:0:0]", "resolve";
permission java.net.SocketPermission "linux-5820k", "resolve";
permission java.net.SocketPermission "localhost:9443", "listen,resolve";
permission java.util.PropertyPermission "*", "read,write";
permission java.util.PropertyPermission "akka.home", "read";
permission java.util.PropertyPermission "cglib.debugLocation", "read";
permission java.util.PropertyPermission "config.file", "read";
permission java.util.PropertyPermission "config.resource", "read";
permission java.util.PropertyPermission "config.trace", "read";
permission java.util.PropertyPermission "config.url", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.exceptionHandler", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.parallelism", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.threadFactory", "read";
permission java.util.PropertyPermission "java.version", "read";
permission java.util.PropertyPermission "line.separator", "read";
permission java.util.PropertyPermission "logback.ContextSelector", "read";
permission java.util.PropertyPermission "logback.configurationFile", "read";
permission java.util.PropertyPermission "logback.debug", "read";
permission java.util.PropertyPermission "logback.ignoreTCL", "read";
permission java.util.PropertyPermission "logback.statusListenerClass", "read";
permission java.util.PropertyPermission "logger.file", "read";
permission java.util.PropertyPermission "logger.resource", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Folder", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Provider", "read";
permission java.util.PropertyPermission "org.joda.time.tz.CachedDateTimeZone.size", "read";
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "play.ssl.needClientAuth", "read";
permission java.util.PropertyPermission "sbt.log.noformat", "read";
permission java.util.PropertyPermission "slf4j.detectLoggerNameMismatch", "read";
permission java.util.PropertyPermission "user.timezone", "read";
permission java.util.logging.LoggingPermission "control";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/io.netty.netty-3.10.4.Final.jar" {
permission java.io.FilePermission "certs/clientca.jks", "read";
permission java.io.FilePermission "certs/example.com.jks", "read";
permission java.io.FilePermission "certs/password", "read";
permission java.lang.RuntimePermission "accessClassInPackage.sun.misc";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
permission java.net.SocketPermission "127.0.0.1", "resolve";
permission java.net.SocketPermission "127.0.0.1:44058", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44060", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44064", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44072", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44080", "accept,resolve";
permission java.net.SocketPermission "[0:0:0:0:0:0:0:0]", "resolve";
permission java.net.SocketPermission "localhost:9443", "listen,resolve";
permission java.util.PropertyPermission "org.jboss.netty.epollBugWorkaround", "read";
permission java.util.PropertyPermission "org.jboss.netty.selectTimeout", "read";
permission java.util.PropertyPermission "play.ssl.needClientAuth", "read";
permission java.util.PropertyPermission "sun.nio.ch.bugLevel", "read";
permission java.util.PropertyPermission "sun.nio.ch.bugLevel", "write";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/joda-time.joda-time-2.8.1.jar" {
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Folder", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Provider", "read";
permission java.util.PropertyPermission "org.joda.time.tz.CachedDateTimeZone.size", "read";
permission java.util.PropertyPermission "user.timezone", "read";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/org.scala-lang.scala-library-2.11.6.jar" {
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/RUNNING_PID", "delete";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/RUNNING_PID", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/application.conf", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/logback.xml", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/ws.conf", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/com.typesafe.play.play_2.11-2.4.3.jar", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/joda-time.joda-time-2.8.1.jar", "read";
permission java.io.FilePermission "certs/clientca.jks", "read";
permission java.io.FilePermission "certs/example.com.jks", "read";
permission java.io.FilePermission "certs/password", "read";
permission java.lang.RuntimePermission "accessClassInPackage.sun.misc";
permission java.lang.RuntimePermission "accessClassInPackage.sun.reflect";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
permission java.net.SocketPermission "127.0.0.1", "resolve";
permission java.net.SocketPermission "127.0.0.1:44058", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44060", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44064", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44072", "accept,resolve";
permission java.net.SocketPermission "127.0.0.1:44080", "accept,resolve";
permission java.net.SocketPermission "[0:0:0:0:0:0:0:0]", "resolve";
permission java.net.SocketPermission "localhost:9443", "listen,resolve";
permission java.util.PropertyPermission "config.file", "read";
permission java.util.PropertyPermission "config.resource", "read";
permission java.util.PropertyPermission "config.url", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.exceptionHandler", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.parallelism", "read";
permission java.util.PropertyPermission "java.util.concurrent.ForkJoinPool.common.threadFactory", "read";
permission java.util.PropertyPermission "line.separator", "read";
permission java.util.PropertyPermission "logger.file", "read";
permission java.util.PropertyPermission "logger.resource", "read";
permission java.util.PropertyPermission "org.jboss.netty.epollBugWorkaround", "read";
permission java.util.PropertyPermission "org.jboss.netty.selectTimeout", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Folder", "read";
permission java.util.PropertyPermission "org.joda.time.DateTimeZone.Provider", "read";
permission java.util.PropertyPermission "org.joda.time.tz.CachedDateTimeZone.size", "read";
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "play.ssl.needClientAuth", "read";
permission java.util.PropertyPermission "scala.control.noTraceSuppression", "read";
permission java.util.PropertyPermission "sun.nio.ch.bugLevel", "read";
permission java.util.PropertyPermission "sun.nio.ch.bugLevel", "write";
permission java.util.PropertyPermission "user.timezone", "read";
permission java.util.logging.LoggingPermission "control";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/org.slf4j.jul-to-slf4j-1.7.12.jar" {
permission java.util.logging.LoggingPermission "control";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/org.slf4j.slf4j-api-1.7.12.jar" {
permission java.io.FilePermission "./logs", "read";
permission java.io.FilePermission "./logs", "write";
permission java.io.FilePermission "./logs/application.log", "write";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/conf/logback.xml", "read";
permission java.io.FilePermission "/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/ch.qos.logback.logback-classic-1.1.3.jar", "read";
permission java.net.SocketPermission "linux-5820k", "resolve";
permission java.util.PropertyPermission "java.version", "read";
permission java.util.PropertyPermission "line.separator", "read";
permission java.util.PropertyPermission "logback.ContextSelector", "read";
permission java.util.PropertyPermission "logback.configurationFile", "read";
permission java.util.PropertyPermission "logback.debug", "read";
permission java.util.PropertyPermission "logback.ignoreTCL", "read";
permission java.util.PropertyPermission "logback.statusListenerClass", "read";
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "slf4j.detectLoggerNameMismatch", "read";
};
grant codeBase "file:/home/wsargent/work/activator-play-tls-example/target/universal/activator-play-tls-example-1.0.0/lib/xerces.xercesImpl-2.11.0.jar" {
permission java.io.FilePermission "/usr/lib/jvm/java-8-oracle/jre/lib/xerces.properties", "read";
permission java.util.PropertyPermission "java.home", "read";
permission java.util.PropertyPermission "org.apache.xerces.xni.parser.XMLParserConfiguration", "read";
permission java.util.PropertyPermission "xerces.debug", "read";
};
grant codeBase "file:/usr/lib/jvm/java-8-oracle/jre/lib/ext/sunec.jar" {
permission java.io.FilePermission "/usr/lib/jvm/java-8-oracle/jre/lib/ext/amd64/libsunec.so", "read";
permission java.io.FilePermission "/usr/lib/jvm/java-8-oracle/jre/lib/ext/libsunec.so", "read";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.action";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.jca";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.pkcs";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.x509";
permission java.lang.RuntimePermission "loadLibrary.sunec";
permission java.security.SecurityPermission "putProviderProperty.SunEC";
};
grant codeBase "file:/usr/lib/jvm/java-8-oracle/jre/lib/ext/sunjce_provider.jar" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.internal.interfaces";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.internal.spec";
permission java.security.SecurityPermission "putProviderProperty.SunJCE";
};
// GeneratePolicyFromDeniedPermissions - That's all
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment