JEP411: Missing use-case: Monitoring / restricting libraries
Peter Firmstone
peter.firmstone at zeus.net.au
Tue May 4 02:49:14 UTC 2021
Thanks Ron, more discussion below.
On 4/05/2021 9:24 am, Ron Pressler wrote:
>
>
>> On 29 Apr 2021, at 13:06, Peter Firmstone
>> <peter.firmstone at zeus.net.au <mailto:peter.firmstone at zeus.net.au>> wrote:
>>
>> Is there a simpler way to limit permissions of library code?
>>
>
> Limiting permissions of library code is a spectacular idea, and the
> stack-dependent deep sandbox offered by the Security Manager
> is the most spectacular software sandbox ever created. The problem is
> that while the idea is terrific, it does not seem to work
> in practice in any way that is simple and scalable enough to give
> assured security for applications written by millions of developers.
> That a select few could, perhaps, use it to build secure systems while
> the rest just get a false impression of security is not a viable
> security strategy for a popular platform.
>
I would argue that it is not just an idea, that we have been able to
successfully use it in practice and have had enough time to write tools
and develop software to get around the shortcomings of what ships by
default with Java.
Assured security is a dreamer's paradise, one morning to awaken with
their reputation in tatters, and anyone who believes the dreamer is
similarly disillusioned, it is only possible to make life very difficult
for a determined attacker, in the hope they will go elsewhere, it's an
evolutionary arms race.
Developers who deploy security features, don't advertise it, doing so
provides information for would be attackers and those who don't value
security have little to protect. Therefore removing SecurityManager
will have a delayed, but unexpected response, most developers haven't
kept up with the pace of Java's development. Most changes to date have
been very positive for Java, I'm looking forward to using the new Vector
API. :)
Java's policy provider isn't scalable, but we shouldn't use that as an
example. I can argue that Map isn't scalable because Hashtable isn't,
while ignoring ConcurrentHashMap, I'm sure someone would correct me.
Present me with an application that has trouble scaling and I will
provide SecurityManager and Policy provider implementations that scale
as well as the JVM can without a SecurityManager (once warmed up of
course). There is a negligible performance penalty, but we're talking
scalability. Happy to accept a challenge. AccessController scales
nicely. I'm sure John Rose has had something to do with that, thank you
John, it wasn't a wasted effort.
The built in Java policy provider is static, therefore all permissions
need to be known prior, but this was always just a toy, that's why
there's a policy provider interface, it was understood from the
beginning. Our policy provider is dynamic, permissions are granted at
runtime. We also have a profiling tool that creates a policy file, to
be edited of course, takes out all the guess work. I've attached two
examples, took 5 minutes to produce, easy-peasy. No I've never used the
policy editing tool lol :) That too was just a toy.
If you read the generated policy files attached, you'll also notice some
viral leaked permissions from Java platform code, note that my code only
uses Java's public API, no implementation API's from
jdk.internal.reflect or sun.* package namespaces are accessed directly.
Yes, I'm sure millions of developers don't use the security
infrastructure because they only have low value data to protect, or it
belongs to someone else and developers that do, can use it incorrectly,
it's probably worse to do the latter, but then people synchronize
incorrectly too, but we don't remove synchronization because of that.
I can say that I'm relatively confident that I use it correctly, feel
free to point out where I'm doing it wrong of course
https://github.com/pfirmstone/JGDMS
Java's security capabilities will be reduced as a result of
SecurityManager's removal and I understand that we will no longer be
able to provide fine grained access control to sensitive data and as
security is intertwined throughout our software, that it will have
significant impact. I don't know how to replace that functionality,
I've got nothing, zero, zit, zilch, nada.
SecurityManager is not a theoretical feature that no one uses.
Lets drop the excuses that it's just a theoretical, impractical thing
that nobody uses, and say instead that we know that this does something
important, it is very powerful, it is a deployed API that is in use,
probably the only least privileged protection domain model that really
works, but we are no longer supporting it moving forward because it is
not well understood by those maintaining it and for this reason it
creates a significant maintenance burden.
>
> There are simpler, and therefore more scalably-secure ways to either
> sandbox an application or restrict the Java APIs
> accessible to untrusted plugins. I don’t believe that semi-trusting
> and selectively sandboxing third-party libraries that otherwise
> make use of the full range of Java’s core APIs is cost-effective and
> obviously secure. Companies need SMT solvers these days to
> check the security of policy files that are much simpler than those
> that would be required to sandbox arbitrary third-party libraries.
Please provide some examples, migration options suggestions will be
appreciated.
I'm only aware of simpler and therefore less secure ways. Scalability is
not a valid argument, my implementation scales.
I have a profiling tool that creates policy files, then you edit it,
it's not that hard. If you don't have a tool like that, then I can see
it would be difficult, but that's why we learn to code, to automate
manual tasks? The more difficult component for developers is preserving
a subject across threads preserving context and using privileged calls.
You need that for TLS connections. That will still have to happen after
SecurityManager's removal.
But if you think having to preserve a Subject between threads is a
chore, I have to preserve Subject's in threads on other JVM's.
The SecurityManager is only one of the tools developers must consider
for security, one must also be careful to validate invariants during
construction and avoid shared access to mutable state.
I think static analysis security auditing tools would be useful, to help
developers.
>
>> Perhaps if we instead address the performance and usability issues,
>> we could improve adoption,so it adds to Java's appeal, rather than
>> detracting from it?
>>
>
> Let's take is as a given that everyone here is interested in adding to
> Java’s appeal, yet there might be disagreement over which
> decision would do that. Clearly, those who propose removing the
> Security Manager believe it will add to Java’s appeal, if for no
> other reason than freeing resources to features many people actually
> use, while also having a positive effect on security.
IMHO Removal of SecurityManager will make Java less appealing to
developers because it breaks the promise that our existing software will
continue to work on later versions. See now you're not just removing
something that has a good reason for removal, that was implemented
badly, and has been replaced by a better API, this time it's different.
With Serialization, we've been given more than ample notice to do
something about migrating away from it, but OpenJDK paints over it and
wastes resources adding features to putty and paint over it some more,
features that no one uses. Removing Serialization has greater appeal :)
This step to remove SecurityManager is so sudden with no replacement
options, it's a broken promise to developers, who've invested in Java.
Removing SecurityManager has a significantly negative effect on security
for me, just so you know. I'm not happy about its proposed removal, but
I realise there's not much I can do about it, other than request it be
done in the least painful manner.
I began learning Java over 20 years ago, I understand the need to keep
Java relevant, however move quickly and break things is for younger
software platforms.
Once SecurityManager has been removed, we will lose control over who has
access to sensitive data, so it's likely we will be stuck on the last
version of Java that provides SecurityManager. The best way I can see
for those who need the level of security that SecurityManager provides
is to maintain a community LTS edition on OpenJDK, it will be much
easier to maintain and backport security patches if Serialization in its
current form has been removed, as it will likely have been removed from
later versions of Java by that time.
Lets be clear Java will no longer be able to finely control access to
sensitive data with the removal of SecurityManager. I'm sure it will be
a great bonus for OpenJDK dev's not to have to think about, but it will
impact some developers significantly, who would like to do so with the
least suffering possible.
--
Regards,
Peter Firmstone
Zeus Project Services Pty Ltd.
-------------- next part --------------
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/qa/lib/jinitests.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission javax.security.auth.AuthPermission "getSubject";
permission org.apache.river.api.io.DeSerializationPermission "MARSHALL";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\java", "execute";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\reggie\\reggie.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\starter\\starter.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultnonactvm.policy", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultsecurereggie.policy", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\dynamic-policy.properties", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\jsselogins", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\phoenix.keystore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\reggie.keystore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\tester.keystore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\truststore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\nonactivatablegroup-dl.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\qa1-lookupservice-dl.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\src\\org\\apache\\river\\test\\resources\\jinitest.policy", "read";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\"", "listen";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Phoenix\"", "connect";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Reggie\"", "connect";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Tester\"", "connect";
permission net.jini.security.GrantPermission "net.jini.security.AuthenticationPermission \"javax.security.auth.x500.X500Principal \\\"CN=Tester\\\" peer javax.security.auth.x500.X500Principal \\\"CN=Reggie\\\"\", \"connect\";";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9080", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1092", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1094", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1095", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1101", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1103", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1104", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1105", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1106", "accept,resolve";
permission java.net.SocketPermission "localhost:0", "listen,resolve";
permission java.net.SocketPermission "localhost:9080", "listen,resolve";
permission java.net.SocketPermission "localhost:9081", "listen,resolve";
permission java.net.SocketPermission "localhost:9082", "listen,resolve";
permission java.util.PropertyPermission "/", "read";
permission java.util.PropertyPermission "HOST", "read";
permission java.util.PropertyPermission "activation.jar", "read";
permission java.util.PropertyPermission "bouncy-jce.jar", "read";
permission java.util.PropertyPermission "bouncy-jsse.jar", "read";
permission java.util.PropertyPermission "classserver.jar", "read";
permission java.util.PropertyPermission "collections.jar", "read";
permission java.util.PropertyPermission "destroy.jar", "read";
permission java.util.PropertyPermission "disco.jar", "read";
permission java.util.PropertyPermission "fiddler-dl.jar", "read";
permission java.util.PropertyPermission "fiddler.jar", "read";
permission java.util.PropertyPermission "file.ext", "read";
permission java.util.PropertyPermission "globalclasspath", "read";
permission java.util.PropertyPermission "group.jar", "read";
permission java.util.PropertyPermission "high-scale-lib.jar", "read";
permission java.util.PropertyPermission "java.class.path", "read";
permission java.util.PropertyPermission "java.home", "read";
permission java.util.PropertyPermission "java.rmi.server.codebase", "read";
permission java.util.PropertyPermission "java.util.logging.config.file", "read";
permission java.util.PropertyPermission "jeri.jar", "read";
permission java.util.PropertyPermission "jgdms-rmi-tls.jar", "read";
permission java.util.PropertyPermission "jiniClassServer.adminName", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.dir", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.dir.0", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.impl", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.impl.0", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.port", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.port.0", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.serverjvmargs", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "jiniClassServer.dir", "read";
permission java.util.PropertyPermission "jiniClassServer.dir.0", "read";
permission java.util.PropertyPermission "jiniClassServer.impl", "read";
permission java.util.PropertyPermission "jiniClassServer.impl.0", "read";
permission java.util.PropertyPermission "jiniClassServer.port", "read";
permission java.util.PropertyPermission "jiniClassServer.port.0", "read";
permission java.util.PropertyPermission "jiniClassServer.serverjvmargs", "read";
permission java.util.PropertyPermission "jiniClassServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "jiniClassServer.transient.impl", "read";
permission java.util.PropertyPermission "jiniClassServer.type", "read";
permission java.util.PropertyPermission "jiniClassServer.type.0", "read";
permission java.util.PropertyPermission "jiniClassServer.type.1", "read";
permission java.util.PropertyPermission "jsk-dl.jar", "read";
permission java.util.PropertyPermission "jsk-lib.jar", "read";
permission java.util.PropertyPermission "jsk.iiop.jar", "read";
permission java.util.PropertyPermission "jsk.jrmp.jar", "read";
permission java.util.PropertyPermission "jsk.pref.jar", "read";
permission java.util.PropertyPermission "jsk.url.jar", "read";
permission java.util.PropertyPermission "loader.jar", "read";
permission java.util.PropertyPermission "mahalo-dl.jar", "read";
permission java.util.PropertyPermission "mahalo.jar", "read";
permission java.util.PropertyPermission "mercury-dl.jar", "read";
permission java.util.PropertyPermission "mercury.jar", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.adminName", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.classpath", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.classpath.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.codebase", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.codebase.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.component", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.component.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.impl", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.instances", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.integrityhash", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.integrityhash.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.membergroups", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.membergroups.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.policyfile", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.policyfile.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.port", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.port.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.preparername", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.preparername.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.running", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.running.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.running.1", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.serviceConfiguration", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.serviceConfiguration.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.starterConfiguration", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.starterConfiguration.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.tojoin", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.tojoin.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.classpath", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.classpath.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.codebase", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.codebase.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.component", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.component.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.impl", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.impl.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.integrityhash", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.integrityhash.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.log", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.log.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.membergroups", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.membergroups.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.policyfile", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.policyfile.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.port", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.port.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.preparername", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.preparername.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.running", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.running.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.running.1", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.serviceConfiguration", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.serviceConfiguration.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.starterConfiguration", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.starterConfiguration.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.tojoin", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.tojoin.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.type", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.type.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.type.1", "read";
permission java.util.PropertyPermission "net.jini.discovery.announce", "read";
permission java.util.PropertyPermission "nonActivatableGroup.adminName", "read";
permission java.util.PropertyPermission "nonActivatableGroup.classpath", "read";
permission java.util.PropertyPermission "nonActivatableGroup.classpath.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.codebase", "read";
permission java.util.PropertyPermission "nonActivatableGroup.codebase.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.impl", "read";
permission java.util.PropertyPermission "nonActivatableGroup.impl.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.integrityhash", "read";
permission java.util.PropertyPermission "nonActivatableGroup.integrityhash.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.classpath", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.classpath.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.codebase", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.codebase.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.impl", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.impl.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.integrityhash", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.integrityhash.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.policyfile", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.policyfile.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvm", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvm.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvmargs", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvmargs.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.policyfile", "read";
permission java.util.PropertyPermission "nonActivatableGroup.policyfile.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.serverjvm", "read";
permission java.util.PropertyPermission "nonActivatableGroup.serverjvm.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.serverjvmargs", "read";
permission java.util.PropertyPermission "nonActivatableGroup.serverjvmargs.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.transient.impl", "read";
permission java.util.PropertyPermission "nonActivatableGroup.type", "read";
permission java.util.PropertyPermission "nonActivatableGroup.type.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.type.1", "read";
permission java.util.PropertyPermission "norm-dl.jar", "read";
permission java.util.PropertyPermission "norm.jar", "read";
permission java.util.PropertyPermission "org.apache.river.jsk.home", "read";
permission java.util.PropertyPermission "org.apache.river.jsk.port", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.dldir.9080", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.dldir.9081", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.globalvmargs", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.integrityhash", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.runjiniserver", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.runkitserver", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.securityproperties", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.serviceMode", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.shared", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.startDelay", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.testClassServer", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.testhosts", "read";
permission java.util.PropertyPermission "org.apache.river.qa.home", "read";
permission java.util.PropertyPermission "org.apache.river.qa.port", "read";
permission java.util.PropertyPermission "org.apache.river.test.home", "read";
permission java.util.PropertyPermission "org.apache.river.test.port", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.actClasspath", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.actCodebase", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.deltaTEvntLeaseExp", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.deltaTEvntNotify", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.deltaTListener", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.deltaTSrvcLeaseExp", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.nInstancesPerClass", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.outputRoot", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.policy", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.rmiCodebase", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.selectMethod", "read";
permission java.util.PropertyPermission "outrigger-dl.jar", "read";
permission java.util.PropertyPermission "outrigger-snaplogstore.jar", "read";
permission java.util.PropertyPermission "outrigger.jar", "read";
permission java.util.PropertyPermission "phoenix-common.jar", "read";
permission java.util.PropertyPermission "phoenix-dl.jar", "read";
permission java.util.PropertyPermission "phoenix-group.jar", "read";
permission java.util.PropertyPermission "phoenix-init.jar", "read";
permission java.util.PropertyPermission "phoenix.jar", "read";
permission java.util.PropertyPermission "platform.jar", "read";
permission java.util.PropertyPermission "policy.writer.jar", "read";
permission java.util.PropertyPermission "qaClassServer.adminName", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.dir", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.dir.0", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.impl", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.impl.0", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.port", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.port.0", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.serverjvmargs", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "qaClassServer.dir", "read";
permission java.util.PropertyPermission "qaClassServer.dir.0", "read";
permission java.util.PropertyPermission "qaClassServer.impl", "read";
permission java.util.PropertyPermission "qaClassServer.impl.0", "read";
permission java.util.PropertyPermission "qaClassServer.port", "read";
permission java.util.PropertyPermission "qaClassServer.port.0", "read";
permission java.util.PropertyPermission "qaClassServer.serverjvmargs", "read";
permission java.util.PropertyPermission "qaClassServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "qaClassServer.transient.impl", "read";
permission java.util.PropertyPermission "qaClassServer.type", "read";
permission java.util.PropertyPermission "qaClassServer.type.0", "read";
permission java.util.PropertyPermission "qaClassServer.type.1", "read";
permission java.util.PropertyPermission "reggie-dl.jar", "read";
permission java.util.PropertyPermission "reggie.jar", "read";
permission java.util.PropertyPermission "river.version", "read";
permission java.util.PropertyPermission "start.jar", "read";
permission java.util.PropertyPermission "testClassServer.adminName", "read";
permission java.util.PropertyPermission "testClassServer.classServer.dir", "read";
permission java.util.PropertyPermission "testClassServer.classServer.dir.0", "read";
permission java.util.PropertyPermission "testClassServer.classServer.impl", "read";
permission java.util.PropertyPermission "testClassServer.classServer.impl.0", "read";
permission java.util.PropertyPermission "testClassServer.classServer.port", "read";
permission java.util.PropertyPermission "testClassServer.classServer.port.0", "read";
permission java.util.PropertyPermission "testClassServer.classServer.serverjvmargs", "read";
permission java.util.PropertyPermission "testClassServer.classServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "testClassServer.dir", "read";
permission java.util.PropertyPermission "testClassServer.dir.0", "read";
permission java.util.PropertyPermission "testClassServer.impl", "read";
permission java.util.PropertyPermission "testClassServer.impl.0", "read";
permission java.util.PropertyPermission "testClassServer.port", "read";
permission java.util.PropertyPermission "testClassServer.port.0", "read";
permission java.util.PropertyPermission "testClassServer.serverjvmargs", "read";
permission java.util.PropertyPermission "testClassServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "testClassServer.transient.impl", "read";
permission java.util.PropertyPermission "testClassServer.type", "read";
permission java.util.PropertyPermission "testClassServer.type.0", "read";
permission java.util.PropertyPermission "testClassServer.type.1", "read";
permission java.util.PropertyPermission "user.dir", "read";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/qa/lib/jiniharness.jar"
{
permission javax.security.auth.AuthPermission "createLoginContext.org.apache.river.Test";
permission javax.security.auth.AuthPermission "doAsPrivileged";
permission java.lang.RuntimePermission "getenv.SOUL";
permission java.lang.RuntimePermission "setIO";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\test.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\soul\\soul.202105041128016443", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\src\\org\\apache\\river\\test\\spec\\lookupservice\\configs\\jsse\\default.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\src\\org\\apache\\river\\test\\spec\\lookupservice\\test_set02\\org\\apache\\river\\test\\spec\\lookupservice\\configs\\jsse\\default.config", "read";
permission java.io.FilePermission "org\\apache\\river\\test\\spec\\lookupservice\\configs\\jsse\\default.config", "read";
permission java.security.SecurityPermission "createPolicy.JiniPolicy";
permission java.security.SecurityPermission "getPolicy";
permission java.security.SecurityPermission "setPolicy";
permission java.util.PropertyPermission "line.separator", "read";
permission java.util.PropertyPermission "loader.requireDlPerm", "read";
permission java.util.PropertyPermission "net.jini.discovery.announce", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.defaultTestConfig", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.testhosts", "read";
permission java.util.PropertyPermission "testConfiguration", "read";
permission java.util.PropertyPermission "testFailureAnalyzers", "read";
permission java.util.PropertyPermission "user.dir", "read";
permission java.util.logging.LoggingPermission "control";
};
grant codebase "jrt:/jdk.crypto.mscapi"
{
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
permission java.lang.RuntimePermission "loadLibrary.sunmscapi";
permission java.security.SecurityPermission "putProviderProperty.SunMSCAPI";
};
grant codebase "jrt:/jdk.security.jgss"
{
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
permission java.security.SecurityPermission "putProviderProperty.JdkSASL";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/classserver-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\qa1-lookupservice-dl.jar", "read";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1094", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1095", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1103", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1104", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1106", "accept,resolve";
permission java.net.SocketPermission "localhost:9080", "listen,resolve";
permission java.net.SocketPermission "localhost:9081", "listen,resolve";
permission java.net.SocketPermission "localhost:9082", "listen,resolve";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-pref-class-loader-3.1.1-SNAPSHOT.jar"
{
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.reflect";
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "getClassLoader";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "connect,accept,resolve";
permission java.util.PropertyPermission "java.rmi.server.codebase", "read";
permission java.util.PropertyPermission "net.jini.loader.codebaseAnnotation", "read";
};
grant codebase "httpmd://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar;md5=336e846557a89bbdfad2070befb358a1",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission javax.security.auth.AuthPermission "getSubject";
permission org.apache.river.api.io.DeSerializationPermission "MARSHALL";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Phoenix\"", "connect";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Reggie\"", "connect";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Tester\"", "connect";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9080", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1101", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1105", "connect,resolve";
permission java.util.PropertyPermission "org.apache.river.reggie.enableImplToStubReplacement", "read";
};
grant codebase "jrt:/jdk.crypto.ec"
{
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.util.math";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util.math.intpoly";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.x509";
permission java.lang.RuntimePermission "loadLibrary.sunec";
permission java.security.SecurityPermission "putProviderProperty.SunEC";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-url-integrity-3.1.1-SNAPSHOT.jar"
{
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar", "GET:";
};
grant codebase "httpmd://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar;md5=336e846557a89bbdfad2070befb358a1"
{
permission java.lang.RuntimePermission "createClassLoader";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "connect,accept,resolve";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-url-integrity-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission java.net.NetPermission "specifyStreamHandler";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\nonactivatablegroup-dl.jar", "read";
};
grant codebase "httpmd://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar;md5=336e846557a89bbdfad2070befb358a1"
{
permission java.lang.RuntimePermission "createClassLoader";
};
grant codebase "jrt:/jdk.crypto.cryptoki"
{
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
};
grant codebase "jrt:/java.security.jgss"
{
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
permission java.security.SecurityPermission "putProviderProperty.SunJGSS";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-pref-class-loader-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission javax.security.auth.AuthPermission "getSubject";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Reggie\"", "connect";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9080", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1101", "connect,resolve";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-platform-3.1.1-SNAPSHOT.jar"
{
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission org.apache.river.jeri.internal.EndpointInternalsPermission "set";
permission java.io.SerializablePermission "enableSubclassImplementation";
permission java.io.SerializablePermission "enableSubstitution";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
permission javax.security.auth.AuthPermission "createLoginContext.org.apache.river.Test";
permission javax.security.auth.AuthPermission "doAsPrivileged";
permission javax.security.auth.AuthPermission "getLoginConfiguration";
permission javax.security.auth.AuthPermission "getSubject";
permission javax.security.auth.AuthPermission "getSubjectFromDomainCombiner";
permission javax.security.auth.AuthPermission "modifyPrincipals";
permission javax.security.auth.AuthPermission "modifyPrivateCredentials";
permission javax.security.auth.AuthPermission "modifyPublicCredentials";
permission javax.security.auth.AuthPermission "setLoginConfiguration";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.reflect";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.jca";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.krb5";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.pkcs";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.provider";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util.math";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util.math.intpoly";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.x509";
permission java.lang.RuntimePermission "accessClassInPackage.sun.util.locale.provider";
permission java.lang.RuntimePermission "accessClassInPackage.sun.util.resources";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "accessSystemModules";
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "createSecurityManager";
permission java.lang.RuntimePermission "getClassLoader";
permission java.lang.RuntimePermission "getProtectionDomain";
permission java.lang.RuntimePermission "getStackWalkerWithClassReference";
permission java.lang.RuntimePermission "getenv.SOUL";
permission java.lang.RuntimePermission "loadLibrary.net";
permission java.lang.RuntimePermission "loadLibrary.nio";
permission java.lang.RuntimePermission "loadLibrary.sunec";
permission java.lang.RuntimePermission "loadLibrary.sunmscapi";
permission java.lang.RuntimePermission "loadLibrary.zip";
permission java.lang.RuntimePermission "localeServiceProvider";
permission java.lang.RuntimePermission "loggerFinder";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "modifyThreadGroup";
permission java.lang.RuntimePermission "readFileDescriptor";
permission java.lang.RuntimePermission "reflectionFactoryAccess";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.RuntimePermission "setIO";
permission java.lang.RuntimePermission "shutdownHooks";
permission java.lang.RuntimePermission "writeFileDescriptor";
permission org.apache.river.api.io.DeSerializationPermission "ATOMIC";
permission net.jini.io.context.ContextPermission "net.jini.io.context.ClientSubject.getClientSubject";
permission javax.security.auth.PrivateCredentialPermission "javax.security.auth.x500.X500PrivateCredential javax.security.auth.x500.X500Principal \"CN=Tester\"", "read";
permission java.net.NetPermission "getCookieHandler";
permission java.net.NetPermission "getNetworkInformation";
permission java.net.NetPermission "getProxySelector";
permission java.net.NetPermission "getResponseCache";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\net.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\nio.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\sunec.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\sunmscapi.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\zip.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\conf\\net.properties", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\conf\\security\\policy\\unlimited", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\conf\\security\\policy\\unlimited\\default_US_export.policy", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\conf\\security\\policy\\unlimited\\default_local.policy", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\lib\\security\\blacklisted.certs", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\lib\\security\\cacerts", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\lib\\tzdb.dat", "read";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp", "read";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp\\jar_cache1725612075511757359.tmp", "delete";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp\\jar_cache1725612075511757359.tmp", "read";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp\\jar_cache1725612075511757359.tmp", "write";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp\\jar_cache3423522293513651042.tmp", "delete";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp\\jar_cache3423522293513651042.tmp", "read";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp\\jar_cache3423522293513651042.tmp", "write";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-pref-class-loader-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-url-integrity-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\test.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\jsselogins", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\jiniharness.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\jinitests.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\soul\\soul.202105041128016443", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\src\\org\\apache\\river\\test\\spec\\lookupservice\\configs\\jsse\\default.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\src\\org\\apache\\river\\test\\spec\\lookupservice\\test_set02\\org\\apache\\river\\test\\spec\\lookupservice\\configs\\jsse\\default.config", "read";
permission java.io.FilePermission "org\\apache\\river\\test\\spec\\lookupservice\\configs\\jsse\\default.config", "read";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\"", "listen";
permission java.security.SecurityPermission "createAccessControlContext";
permission java.security.SecurityPermission "createPolicy.JiniPolicy";
permission java.security.SecurityPermission "getDomainCombiner";
permission java.security.SecurityPermission "getPolicy";
permission java.security.SecurityPermission "getProperty.auth.login.defaultCallbackHandler";
permission java.security.SecurityPermission "getProperty.crypto.policy";
permission java.security.SecurityPermission "getProperty.jdk.certpath.disabledAlgorithms";
permission java.security.SecurityPermission "getProperty.jdk.security.caDistrustPolicies";
permission java.security.SecurityPermission "getProperty.jdk.security.provider.preferred";
permission java.security.SecurityPermission "getProperty.jdk.serialFilter";
permission java.security.SecurityPermission "getProperty.jdk.tls.disabledAlgorithms";
permission java.security.SecurityPermission "getProperty.jdk.tls.keyLimits";
permission java.security.SecurityPermission "getProperty.jdk.tls.legacyAlgorithms";
permission java.security.SecurityPermission "getProperty.jdk.tls.server.defaultDHEParameters";
permission java.security.SecurityPermission "getProperty.keystore.type";
permission java.security.SecurityPermission "getProperty.keystore.type.compat";
permission java.security.SecurityPermission "getProperty.login.config.url.1";
permission java.security.SecurityPermission "getProperty.login.configuration.provider";
permission java.security.SecurityPermission "getProperty.policy.allowSystemProperty";
permission java.security.SecurityPermission "getProperty.policy.expandProperties";
permission java.security.SecurityPermission "getProperty.securerandom.drbg.config";
permission java.security.SecurityPermission "getProperty.securerandom.source";
permission java.security.SecurityPermission "getProperty.security.provider.1";
permission java.security.SecurityPermission "getProperty.security.provider.10";
permission java.security.SecurityPermission "getProperty.security.provider.11";
permission java.security.SecurityPermission "getProperty.security.provider.12";
permission java.security.SecurityPermission "getProperty.security.provider.13";
permission java.security.SecurityPermission "getProperty.security.provider.14";
permission java.security.SecurityPermission "getProperty.security.provider.2";
permission java.security.SecurityPermission "getProperty.security.provider.3";
permission java.security.SecurityPermission "getProperty.security.provider.4";
permission java.security.SecurityPermission "getProperty.security.provider.5";
permission java.security.SecurityPermission "getProperty.security.provider.6";
permission java.security.SecurityPermission "getProperty.security.provider.7";
permission java.security.SecurityPermission "getProperty.security.provider.8";
permission java.security.SecurityPermission "getProperty.security.provider.9";
permission java.security.SecurityPermission "getProperty.ssl.TrustManagerFactory.algorithm";
permission java.security.SecurityPermission "putProviderProperty.JdkLDAP";
permission java.security.SecurityPermission "putProviderProperty.JdkSASL";
permission java.security.SecurityPermission "putProviderProperty.SUN";
permission java.security.SecurityPermission "putProviderProperty.SunEC";
permission java.security.SecurityPermission "putProviderProperty.SunJCE";
permission java.security.SecurityPermission "putProviderProperty.SunJGSS";
permission java.security.SecurityPermission "putProviderProperty.SunJSSE";
permission java.security.SecurityPermission "putProviderProperty.SunMSCAPI";
permission java.security.SecurityPermission "putProviderProperty.SunPCSC";
permission java.security.SecurityPermission "putProviderProperty.SunRsaSign";
permission java.security.SecurityPermission "putProviderProperty.SunSASL";
permission java.security.SecurityPermission "putProviderProperty.XMLDSig";
permission java.security.SecurityPermission "setPolicy";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "connect,accept,resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2.lan", "resolve";
permission java.util.PropertyPermission "*", "read,write";
permission java.util.logging.LoggingPermission "control";
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
permission org.apache.river.thread.ThreadPoolPermission "getUserThreadPool";
};
grant codebase "httpmd://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar;md5=336e846557a89bbdfad2070befb358a1"
{
permission org.apache.river.api.io.DeSerializationPermission "ATOMIC";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9080", "connect,resolve";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/qa/lib/jiniharness.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission javax.security.auth.AuthPermission "getSubject";
permission java.lang.RuntimePermission "exitVM.0";
permission org.apache.river.api.io.DeSerializationPermission "MARSHALL";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\java", "execute";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\reggie\\reggie.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\starter\\starter.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultnonactvm.policy", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultsecurereggie.policy", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\dynamic-policy.properties", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\jsselogins", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\phoenix.keystore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\reggie.keystore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\tester.keystore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\truststore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\nonactivatablegroup-dl.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\qa1-lookupservice-dl.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\src\\org\\apache\\river\\test\\resources\\jinitest.policy", "read";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\"", "listen";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Phoenix\"", "connect";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Reggie\"", "connect";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Tester\"", "connect";
permission net.jini.security.GrantPermission "net.jini.security.AuthenticationPermission \"javax.security.auth.x500.X500Principal \\\"CN=Tester\\\" peer javax.security.auth.x500.X500Principal \\\"CN=Reggie\\\"\", \"connect\";";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9080", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1092", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1094", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1095", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1101", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1103", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1104", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1105", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1106", "accept,resolve";
permission java.net.SocketPermission "localhost:0", "listen,resolve";
permission java.net.SocketPermission "localhost:9080", "listen,resolve";
permission java.net.SocketPermission "localhost:9081", "listen,resolve";
permission java.net.SocketPermission "localhost:9082", "listen,resolve";
permission java.util.PropertyPermission "/", "read";
permission java.util.PropertyPermission "HOST", "read";
permission java.util.PropertyPermission "activation.jar", "read";
permission java.util.PropertyPermission "bouncy-jce.jar", "read";
permission java.util.PropertyPermission "bouncy-jsse.jar", "read";
permission java.util.PropertyPermission "classserver.jar", "read";
permission java.util.PropertyPermission "collections.jar", "read";
permission java.util.PropertyPermission "destroy.jar", "read";
permission java.util.PropertyPermission "disco.jar", "read";
permission java.util.PropertyPermission "fiddler-dl.jar", "read";
permission java.util.PropertyPermission "fiddler.jar", "read";
permission java.util.PropertyPermission "file.ext", "read";
permission java.util.PropertyPermission "globalclasspath", "read";
permission java.util.PropertyPermission "group.jar", "read";
permission java.util.PropertyPermission "high-scale-lib.jar", "read";
permission java.util.PropertyPermission "java.class.path", "read";
permission java.util.PropertyPermission "java.home", "read";
permission java.util.PropertyPermission "java.rmi.server.codebase", "read";
permission java.util.PropertyPermission "java.util.logging.config.file", "read";
permission java.util.PropertyPermission "jeri.jar", "read";
permission java.util.PropertyPermission "jgdms-rmi-tls.jar", "read";
permission java.util.PropertyPermission "jiniClassServer.adminName", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.dir", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.dir.0", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.impl", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.impl.0", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.port", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.port.0", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.serverjvmargs", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "jiniClassServer.dir", "read";
permission java.util.PropertyPermission "jiniClassServer.dir.0", "read";
permission java.util.PropertyPermission "jiniClassServer.impl", "read";
permission java.util.PropertyPermission "jiniClassServer.impl.0", "read";
permission java.util.PropertyPermission "jiniClassServer.port", "read";
permission java.util.PropertyPermission "jiniClassServer.port.0", "read";
permission java.util.PropertyPermission "jiniClassServer.serverjvmargs", "read";
permission java.util.PropertyPermission "jiniClassServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "jiniClassServer.transient.impl", "read";
permission java.util.PropertyPermission "jiniClassServer.type", "read";
permission java.util.PropertyPermission "jiniClassServer.type.0", "read";
permission java.util.PropertyPermission "jiniClassServer.type.1", "read";
permission java.util.PropertyPermission "jsk-dl.jar", "read";
permission java.util.PropertyPermission "jsk-lib.jar", "read";
permission java.util.PropertyPermission "jsk.iiop.jar", "read";
permission java.util.PropertyPermission "jsk.jrmp.jar", "read";
permission java.util.PropertyPermission "jsk.pref.jar", "read";
permission java.util.PropertyPermission "jsk.url.jar", "read";
permission java.util.PropertyPermission "loader.jar", "read";
permission java.util.PropertyPermission "mahalo-dl.jar", "read";
permission java.util.PropertyPermission "mahalo.jar", "read";
permission java.util.PropertyPermission "mercury-dl.jar", "read";
permission java.util.PropertyPermission "mercury.jar", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.adminName", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.classpath", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.classpath.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.codebase", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.codebase.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.component", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.component.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.impl", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.instances", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.integrityhash", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.integrityhash.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.membergroups", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.membergroups.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.policyfile", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.policyfile.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.port", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.port.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.preparername", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.preparername.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.running", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.running.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.running.1", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.serviceConfiguration", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.serviceConfiguration.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.starterConfiguration", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.starterConfiguration.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.tojoin", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.tojoin.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.classpath", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.classpath.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.codebase", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.codebase.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.component", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.component.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.impl", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.impl.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.integrityhash", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.integrityhash.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.log", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.log.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.membergroups", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.membergroups.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.policyfile", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.policyfile.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.port", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.port.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.preparername", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.preparername.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.running", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.running.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.running.1", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.serviceConfiguration", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.serviceConfiguration.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.starterConfiguration", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.starterConfiguration.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.tojoin", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.tojoin.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.type", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.type.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.type.1", "read";
permission java.util.PropertyPermission "net.jini.discovery.announce", "read";
permission java.util.PropertyPermission "nonActivatableGroup.adminName", "read";
permission java.util.PropertyPermission "nonActivatableGroup.classpath", "read";
permission java.util.PropertyPermission "nonActivatableGroup.classpath.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.codebase", "read";
permission java.util.PropertyPermission "nonActivatableGroup.codebase.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.impl", "read";
permission java.util.PropertyPermission "nonActivatableGroup.impl.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.integrityhash", "read";
permission java.util.PropertyPermission "nonActivatableGroup.integrityhash.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.classpath", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.classpath.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.codebase", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.codebase.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.impl", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.impl.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.integrityhash", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.integrityhash.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.policyfile", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.policyfile.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvm", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvm.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvmargs", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvmargs.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.policyfile", "read";
permission java.util.PropertyPermission "nonActivatableGroup.policyfile.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.serverjvm", "read";
permission java.util.PropertyPermission "nonActivatableGroup.serverjvm.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.serverjvmargs", "read";
permission java.util.PropertyPermission "nonActivatableGroup.serverjvmargs.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.transient.impl", "read";
permission java.util.PropertyPermission "nonActivatableGroup.type", "read";
permission java.util.PropertyPermission "nonActivatableGroup.type.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.type.1", "read";
permission java.util.PropertyPermission "norm-dl.jar", "read";
permission java.util.PropertyPermission "norm.jar", "read";
permission java.util.PropertyPermission "org.apache.river.jsk.home", "read";
permission java.util.PropertyPermission "org.apache.river.jsk.port", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.callAutoT", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.dldir.9080", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.dldir.9081", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.globalvmargs", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.integrityhash", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.nSecsWaitDestroy", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.runjiniserver", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.runkitserver", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.securityproperties", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.serviceMode", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.shared", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.startDelay", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.testClassServer", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.testhosts", "read";
permission java.util.PropertyPermission "org.apache.river.qa.home", "read";
permission java.util.PropertyPermission "org.apache.river.qa.port", "read";
permission java.util.PropertyPermission "org.apache.river.test.home", "read";
permission java.util.PropertyPermission "org.apache.river.test.port", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.actClasspath", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.actCodebase", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.deltaTEvntLeaseExp", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.deltaTEvntNotify", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.deltaTListener", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.deltaTSrvcLeaseExp", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.nInstancesPerClass", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.outputRoot", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.policy", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.rmiCodebase", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.selectMethod", "read";
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "outrigger-dl.jar", "read";
permission java.util.PropertyPermission "outrigger-snaplogstore.jar", "read";
permission java.util.PropertyPermission "outrigger.jar", "read";
permission java.util.PropertyPermission "phoenix-common.jar", "read";
permission java.util.PropertyPermission "phoenix-dl.jar", "read";
permission java.util.PropertyPermission "phoenix-group.jar", "read";
permission java.util.PropertyPermission "phoenix-init.jar", "read";
permission java.util.PropertyPermission "phoenix.jar", "read";
permission java.util.PropertyPermission "platform.jar", "read";
permission java.util.PropertyPermission "policy.writer.jar", "read";
permission java.util.PropertyPermission "qaClassServer.adminName", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.dir", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.dir.0", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.impl", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.impl.0", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.port", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.port.0", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.serverjvmargs", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "qaClassServer.dir", "read";
permission java.util.PropertyPermission "qaClassServer.dir.0", "read";
permission java.util.PropertyPermission "qaClassServer.impl", "read";
permission java.util.PropertyPermission "qaClassServer.impl.0", "read";
permission java.util.PropertyPermission "qaClassServer.port", "read";
permission java.util.PropertyPermission "qaClassServer.port.0", "read";
permission java.util.PropertyPermission "qaClassServer.serverjvmargs", "read";
permission java.util.PropertyPermission "qaClassServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "qaClassServer.transient.impl", "read";
permission java.util.PropertyPermission "qaClassServer.type", "read";
permission java.util.PropertyPermission "qaClassServer.type.0", "read";
permission java.util.PropertyPermission "qaClassServer.type.1", "read";
permission java.util.PropertyPermission "reggie-dl.jar", "read";
permission java.util.PropertyPermission "reggie.jar", "read";
permission java.util.PropertyPermission "river.version", "read";
permission java.util.PropertyPermission "start.jar", "read";
permission java.util.PropertyPermission "testClassServer.adminName", "read";
permission java.util.PropertyPermission "testClassServer.classServer.dir", "read";
permission java.util.PropertyPermission "testClassServer.classServer.dir.0", "read";
permission java.util.PropertyPermission "testClassServer.classServer.impl", "read";
permission java.util.PropertyPermission "testClassServer.classServer.impl.0", "read";
permission java.util.PropertyPermission "testClassServer.classServer.port", "read";
permission java.util.PropertyPermission "testClassServer.classServer.port.0", "read";
permission java.util.PropertyPermission "testClassServer.classServer.serverjvmargs", "read";
permission java.util.PropertyPermission "testClassServer.classServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "testClassServer.dir", "read";
permission java.util.PropertyPermission "testClassServer.dir.0", "read";
permission java.util.PropertyPermission "testClassServer.impl", "read";
permission java.util.PropertyPermission "testClassServer.impl.0", "read";
permission java.util.PropertyPermission "testClassServer.port", "read";
permission java.util.PropertyPermission "testClassServer.port.0", "read";
permission java.util.PropertyPermission "testClassServer.serverjvmargs", "read";
permission java.util.PropertyPermission "testClassServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "testClassServer.transient.impl", "read";
permission java.util.PropertyPermission "testClassServer.type", "read";
permission java.util.PropertyPermission "testClassServer.type.0", "read";
permission java.util.PropertyPermission "testClassServer.type.1", "read";
permission java.util.PropertyPermission "user.dir", "read";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib-dl/jgdms-lib-dl-3.1.1-SNAPSHOT.jar"
{
permission org.apache.river.api.io.DeSerializationPermission "ATOMIC";
};
grant codebase "jrt:/jdk.localedata"
{
permission java.lang.RuntimePermission "accessClassInPackage.sun.util.locale.provider";
permission java.lang.RuntimePermission "accessClassInPackage.sun.util.resources";
};
grant codebase "jrt:/java.smartcardio"
{
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
permission java.security.SecurityPermission "putProviderProperty.SunPCSC";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-collections-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9080", "connect,resolve";
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-platform-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission javax.security.auth.AuthPermission "getSubject";
permission java.lang.RuntimePermission "exitVM.0";
permission org.apache.river.api.io.DeSerializationPermission "MARSHALL";
permission java.net.NetPermission "specifyStreamHandler";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\java", "execute";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\reggie\\reggie.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\starter\\starter.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultnonactvm.policy", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultsecurereggie.policy", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\dynamic-policy.properties", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\jsselogins", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\phoenix.keystore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\reggie.keystore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\tester.keystore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\truststore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\nonactivatablegroup-dl.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\qa1-lookupservice-dl.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\src\\org\\apache\\river\\test\\resources\\jinitest.policy", "read";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\"", "listen";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Phoenix\"", "connect";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Reggie\"", "accept";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Reggie\"", "connect";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Tester\"", "accept";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Tester\"", "connect";
permission net.jini.security.GrantPermission "net.jini.security.AuthenticationPermission \"javax.security.auth.x500.X500Principal \\\"CN=Tester\\\" peer javax.security.auth.x500.X500Principal \\\"CN=Reggie\\\"\", \"connect\";";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9080", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1092", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1094", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1095", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1101", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1103", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1104", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1105", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1106", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1107", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1123", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1176", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1187", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1188", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1198", "accept,resolve";
permission java.net.SocketPermission "localhost:0", "listen,resolve";
permission java.net.SocketPermission "localhost:9080", "listen,resolve";
permission java.net.SocketPermission "localhost:9081", "listen,resolve";
permission java.net.SocketPermission "localhost:9082", "listen,resolve";
permission java.util.PropertyPermission "/", "read";
permission java.util.PropertyPermission "HOST", "read";
permission java.util.PropertyPermission "activation.jar", "read";
permission java.util.PropertyPermission "bouncy-jce.jar", "read";
permission java.util.PropertyPermission "bouncy-jsse.jar", "read";
permission java.util.PropertyPermission "classserver.jar", "read";
permission java.util.PropertyPermission "collections.jar", "read";
permission java.util.PropertyPermission "destroy.jar", "read";
permission java.util.PropertyPermission "disco.jar", "read";
permission java.util.PropertyPermission "fiddler-dl.jar", "read";
permission java.util.PropertyPermission "fiddler.jar", "read";
permission java.util.PropertyPermission "file.ext", "read";
permission java.util.PropertyPermission "globalclasspath", "read";
permission java.util.PropertyPermission "group.jar", "read";
permission java.util.PropertyPermission "high-scale-lib.jar", "read";
permission java.util.PropertyPermission "java.class.path", "read";
permission java.util.PropertyPermission "java.home", "read";
permission java.util.PropertyPermission "java.rmi.server.codebase", "read";
permission java.util.PropertyPermission "java.util.logging.config.file", "read";
permission java.util.PropertyPermission "javax.net.ssl.trustStore", "read";
permission java.util.PropertyPermission "javax.net.ssl.trustStorePassword", "read";
permission java.util.PropertyPermission "javax.net.ssl.trustStoreType", "read";
permission java.util.PropertyPermission "jeri.jar", "read";
permission java.util.PropertyPermission "jgdms-rmi-tls.jar", "read";
permission java.util.PropertyPermission "jiniClassServer.adminName", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.dir", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.dir.0", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.impl", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.impl.0", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.port", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.port.0", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.serverjvmargs", "read";
permission java.util.PropertyPermission "jiniClassServer.classServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "jiniClassServer.dir", "read";
permission java.util.PropertyPermission "jiniClassServer.dir.0", "read";
permission java.util.PropertyPermission "jiniClassServer.impl", "read";
permission java.util.PropertyPermission "jiniClassServer.impl.0", "read";
permission java.util.PropertyPermission "jiniClassServer.port", "read";
permission java.util.PropertyPermission "jiniClassServer.port.0", "read";
permission java.util.PropertyPermission "jiniClassServer.serverjvmargs", "read";
permission java.util.PropertyPermission "jiniClassServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "jiniClassServer.transient.impl", "read";
permission java.util.PropertyPermission "jiniClassServer.type", "read";
permission java.util.PropertyPermission "jiniClassServer.type.0", "read";
permission java.util.PropertyPermission "jiniClassServer.type.1", "read";
permission java.util.PropertyPermission "jsk-dl.jar", "read";
permission java.util.PropertyPermission "jsk-lib.jar", "read";
permission java.util.PropertyPermission "jsk.iiop.jar", "read";
permission java.util.PropertyPermission "jsk.jrmp.jar", "read";
permission java.util.PropertyPermission "jsk.pref.jar", "read";
permission java.util.PropertyPermission "jsk.url.jar", "read";
permission java.util.PropertyPermission "loader.jar", "read";
permission java.util.PropertyPermission "mahalo-dl.jar", "read";
permission java.util.PropertyPermission "mahalo.jar", "read";
permission java.util.PropertyPermission "mercury-dl.jar", "read";
permission java.util.PropertyPermission "mercury.jar", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.adminName", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.classpath", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.classpath.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.codebase", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.codebase.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.component", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.component.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.impl", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.instances", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.integrityhash", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.integrityhash.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.membergroups", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.membergroups.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.policyfile", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.policyfile.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.port", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.port.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.preparername", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.preparername.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.running", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.running.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.running.1", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.serviceConfiguration", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.serviceConfiguration.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.starterConfiguration", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.starterConfiguration.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.tojoin", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.tojoin.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.classpath", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.classpath.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.codebase", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.codebase.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.component", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.component.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.impl", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.impl.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.integrityhash", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.integrityhash.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.log", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.log.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.membergroups", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.membergroups.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.policyfile", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.policyfile.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.port", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.port.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.preparername", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.preparername.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.running", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.running.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.running.1", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.serviceConfiguration", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.serviceConfiguration.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.starterConfiguration", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.starterConfiguration.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.tojoin", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.transient.tojoin.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.type", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.type.0", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.type.1", "read";
permission java.util.PropertyPermission "net.jini.discovery.announce", "read";
permission java.util.PropertyPermission "nonActivatableGroup.adminName", "read";
permission java.util.PropertyPermission "nonActivatableGroup.classpath", "read";
permission java.util.PropertyPermission "nonActivatableGroup.classpath.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.codebase", "read";
permission java.util.PropertyPermission "nonActivatableGroup.codebase.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.impl", "read";
permission java.util.PropertyPermission "nonActivatableGroup.impl.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.integrityhash", "read";
permission java.util.PropertyPermission "nonActivatableGroup.integrityhash.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.classpath", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.classpath.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.codebase", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.codebase.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.impl", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.impl.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.integrityhash", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.integrityhash.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.policyfile", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.policyfile.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvm", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvm.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvmargs", "read";
permission java.util.PropertyPermission "nonActivatableGroup.nonactivatablegroup.serverjvmargs.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.policyfile", "read";
permission java.util.PropertyPermission "nonActivatableGroup.policyfile.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.serverjvm", "read";
permission java.util.PropertyPermission "nonActivatableGroup.serverjvm.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.serverjvmargs", "read";
permission java.util.PropertyPermission "nonActivatableGroup.serverjvmargs.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.transient.impl", "read";
permission java.util.PropertyPermission "nonActivatableGroup.type", "read";
permission java.util.PropertyPermission "nonActivatableGroup.type.0", "read";
permission java.util.PropertyPermission "nonActivatableGroup.type.1", "read";
permission java.util.PropertyPermission "norm-dl.jar", "read";
permission java.util.PropertyPermission "norm.jar", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.maxClientSessionDuration", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.maxServerSessionDuration", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.trustManagerFactoryAlgorithm", "read";
permission java.util.PropertyPermission "org.apache.river.jsk.home", "read";
permission java.util.PropertyPermission "org.apache.river.jsk.port", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.callAutoT", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.dldir.9080", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.dldir.9081", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.globalvmargs", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.integrityhash", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.nSecsWaitDestroy", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.runjiniserver", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.runkitserver", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.securityproperties", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.serviceMode", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.shared", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.startDelay", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.testClassServer", "read";
permission java.util.PropertyPermission "org.apache.river.qa.harness.testhosts", "read";
permission java.util.PropertyPermission "org.apache.river.qa.home", "read";
permission java.util.PropertyPermission "org.apache.river.qa.port", "read";
permission java.util.PropertyPermission "org.apache.river.reggie.enableImplToStubReplacement", "read";
permission java.util.PropertyPermission "org.apache.river.test.home", "read";
permission java.util.PropertyPermission "org.apache.river.test.port", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.actClasspath", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.actCodebase", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.deltaTEvntLeaseExp", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.deltaTEvntNotify", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.deltaTListener", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.deltaTSrvcLeaseExp", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.nInstancesPerClass", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.outputRoot", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.policy", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.rmiCodebase", "read";
permission java.util.PropertyPermission "org.apache.river.test.spec.lookupservice.selectMethod", "read";
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "outrigger-dl.jar", "read";
permission java.util.PropertyPermission "outrigger-snaplogstore.jar", "read";
permission java.util.PropertyPermission "outrigger.jar", "read";
permission java.util.PropertyPermission "phoenix-common.jar", "read";
permission java.util.PropertyPermission "phoenix-dl.jar", "read";
permission java.util.PropertyPermission "phoenix-group.jar", "read";
permission java.util.PropertyPermission "phoenix-init.jar", "read";
permission java.util.PropertyPermission "phoenix.jar", "read";
permission java.util.PropertyPermission "platform.jar", "read";
permission java.util.PropertyPermission "policy.writer.jar", "read";
permission java.util.PropertyPermission "qaClassServer.adminName", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.dir", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.dir.0", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.impl", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.impl.0", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.port", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.port.0", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.serverjvmargs", "read";
permission java.util.PropertyPermission "qaClassServer.classServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "qaClassServer.dir", "read";
permission java.util.PropertyPermission "qaClassServer.dir.0", "read";
permission java.util.PropertyPermission "qaClassServer.impl", "read";
permission java.util.PropertyPermission "qaClassServer.impl.0", "read";
permission java.util.PropertyPermission "qaClassServer.port", "read";
permission java.util.PropertyPermission "qaClassServer.port.0", "read";
permission java.util.PropertyPermission "qaClassServer.serverjvmargs", "read";
permission java.util.PropertyPermission "qaClassServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "qaClassServer.transient.impl", "read";
permission java.util.PropertyPermission "qaClassServer.type", "read";
permission java.util.PropertyPermission "qaClassServer.type.0", "read";
permission java.util.PropertyPermission "qaClassServer.type.1", "read";
permission java.util.PropertyPermission "reggie-dl.jar", "read";
permission java.util.PropertyPermission "reggie.jar", "read";
permission java.util.PropertyPermission "river.version", "read";
permission java.util.PropertyPermission "start.jar", "read";
permission java.util.PropertyPermission "testClassServer.adminName", "read";
permission java.util.PropertyPermission "testClassServer.classServer.dir", "read";
permission java.util.PropertyPermission "testClassServer.classServer.dir.0", "read";
permission java.util.PropertyPermission "testClassServer.classServer.impl", "read";
permission java.util.PropertyPermission "testClassServer.classServer.impl.0", "read";
permission java.util.PropertyPermission "testClassServer.classServer.port", "read";
permission java.util.PropertyPermission "testClassServer.classServer.port.0", "read";
permission java.util.PropertyPermission "testClassServer.classServer.serverjvmargs", "read";
permission java.util.PropertyPermission "testClassServer.classServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "testClassServer.dir", "read";
permission java.util.PropertyPermission "testClassServer.dir.0", "read";
permission java.util.PropertyPermission "testClassServer.impl", "read";
permission java.util.PropertyPermission "testClassServer.impl.0", "read";
permission java.util.PropertyPermission "testClassServer.port", "read";
permission java.util.PropertyPermission "testClassServer.port.0", "read";
permission java.util.PropertyPermission "testClassServer.serverjvmargs", "read";
permission java.util.PropertyPermission "testClassServer.serverjvmargs.0", "read";
permission java.util.PropertyPermission "testClassServer.transient.impl", "read";
permission java.util.PropertyPermission "testClassServer.type", "read";
permission java.util.PropertyPermission "testClassServer.type.0", "read";
permission java.util.PropertyPermission "testClassServer.type.1", "read";
permission java.util.PropertyPermission "user.dir", "read";
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-jeri-3.1.1-SNAPSHOT.jar"
{
permission org.apache.river.jeri.internal.EndpointInternalsPermission "set";
permission java.io.SerializablePermission "enableSubclassImplementation";
permission java.io.SerializablePermission "enableSubstitution";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
permission javax.security.auth.AuthPermission "getSubject";
permission java.lang.RuntimePermission "getClassLoader";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "modifyThreadGroup";
permission java.lang.RuntimePermission "setContextClassLoader";
permission org.apache.river.api.io.DeSerializationPermission "ATOMIC";
permission net.jini.io.context.ContextPermission "net.jini.io.context.ClientSubject.getClientSubject";
permission javax.security.auth.PrivateCredentialPermission "javax.security.auth.x500.X500PrivateCredential javax.security.auth.x500.X500Principal \"CN=Tester\"", "read";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\"", "listen";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2.lan", "resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1107", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1123", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1176", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1187", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1188", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1198", "accept,resolve";
permission java.util.PropertyPermission "org.apache.river.jeri.connection.mux.client.initialInboundRation", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.connection.mux.server.initialInboundRation", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.connectionTimeout", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.dgc.checkInterval", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.dgc.cleanInterval", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.dgc.leaseValue", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.dgc.minimumDuration", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.handshakeTimeout", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.server.suppressStackTraces", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.certificateType", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.cipherSuites", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.jceProvider", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.jsseProvider", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.secureRandomAlgorithm", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.sslProtocol", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.tcp.useNIO", "read";
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
permission org.apache.river.thread.ThreadPoolPermission "getUserThreadPool";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/qa/lib/jinitests.jar"
{
permission java.lang.RuntimePermission "createClassLoader";
permission java.util.PropertyPermission "loader.requireDlPerm", "read";
permission java.util.PropertyPermission "net.jini.discovery.announce", "read";
};
grant codebase "jrt:/jdk.security.auth"
{
permission javax.security.auth.AuthPermission "modifyPrincipals";
permission javax.security.auth.AuthPermission "modifyPrivateCredentials";
permission javax.security.auth.AuthPermission "modifyPublicCredentials";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.krb5";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
permission java.lang.RuntimePermission "getProtectionDomain";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\jiniharness.jar", "read";
};
grant codebase "jrt:/java.xml.crypto"
{
permission java.security.SecurityPermission "putProviderProperty.XMLDSig";
permission java.util.PropertyPermission "java.specification.version", "read";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-jeri-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission javax.security.auth.AuthPermission "getSubject";
permission org.apache.river.api.io.DeSerializationPermission "MARSHALL";
permission java.io.FilePermission "harness\\trust\\truststore", "read";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\"", "listen";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Phoenix\"", "connect";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Reggie\"", "accept";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Reggie\"", "connect";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Tester\"", "accept";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\" peer javax.security.auth.x500.X500Principal \"CN=Tester\"", "connect";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9080", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1092", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1101", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1105", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1107", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1123", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1176", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1187", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1188", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1198", "accept,resolve";
permission java.net.SocketPermission "localhost:0", "listen,resolve";
permission java.util.PropertyPermission "javax.net.ssl.trustStore", "read";
permission java.util.PropertyPermission "javax.net.ssl.trustStorePassword", "read";
permission java.util.PropertyPermission "javax.net.ssl.trustStoreType", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.maxClientSessionDuration", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.maxServerSessionDuration", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.trustManagerFactoryAlgorithm", "read";
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
};
grant codebase "httpmd://DESKTOP-R0ORPA2:9080/jgdms-lib-dl-3.1.1-SNAPSHOT.jar;md5=02e8620ac1109684fa26b78ee6e69387"
{
permission org.apache.river.api.io.DeSerializationPermission "ATOMIC";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-collections-3.1.1-SNAPSHOT.jar"
{
permission java.lang.RuntimePermission "getClassLoader";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "modifyThreadGroup";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.RuntimePermission "shutdownHooks";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Tester\"", "listen";
permission java.net.SocketPermission "DESKTOP-R0ORPA2.lan", "resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1107", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1123", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1176", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1187", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1188", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1198", "accept,resolve";
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
permission org.apache.river.thread.ThreadPoolPermission "getUserThreadPool";
};
grant codebase "httpmd://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar;md5=336e846557a89bbdfad2070befb358a1"
{
permission java.lang.RuntimePermission "createClassLoader";
};
grant codebase "httpmd://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar;md5=336e846557a89bbdfad2070befb358a1"
{
permission java.lang.RuntimePermission "createClassLoader";
};
-------------- next part --------------
grant principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission net.jini.security.AccessPermission "org.apache.river.reggie.proxy.Registrar.renewLeases";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-platform-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission java.util.PropertyPermission "java.security.policy", "read";
permission java.util.PropertyPermission "java.security.policy", "write";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-activation-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-rmi-tls-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\reggie\\reggie.config", "read";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.security.SecurityPermission "createPolicy.JiniPolicy";
permission java.security.SecurityPermission "getPolicy";
permission java.security.SecurityPermission "getProperty.net.jini.security.policy.PolicyFileProvider.basePolicyClass";
permission java.security.SecurityPermission "setPolicy";
permission net.jini.security.GrantPermission "java.security.AllPermission \"<all permissions>\", \"<all actions>\";";
permission javax.security.auth.AuthPermission "createLoginContext.org.apache.river.Reggie";
permission javax.security.auth.AuthPermission "doAsPrivileged";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9080", "connect,resolve";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-collections-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-activation-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
};
grant codebase "jrt:/jdk.crypto.cryptoki"
{
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
};
grant codebase "jrt:/jdk.localedata"
{
permission java.lang.RuntimePermission "accessClassInPackage.sun.util.locale.provider";
permission java.lang.RuntimePermission "accessClassInPackage.sun.util.resources";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-collections-3.1.1-SNAPSHOT.jar"
{
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
permission org.apache.river.thread.ThreadPoolPermission "getUserThreadPool";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "listen";
permission java.net.SocketPermission "DESKTOP-R0ORPA2.lan", "resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1093", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1102", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1115", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1122", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1166", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1179", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1186", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1197", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1199", "accept,resolve";
permission java.lang.RuntimePermission "getClassLoader";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "modifyThreadGroup";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.RuntimePermission "shutdownHooks";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-discovery-providers-3.1.1-SNAPSHOT.jar"
{
permission org.apache.river.jeri.internal.EndpointInternalsPermission "get";
permission javax.security.auth.AuthPermission "getSubject";
permission javax.security.auth.PrivateCredentialPermission "javax.security.auth.x500.X500PrivateCredential javax.security.auth.x500.X500Principal \"CN=Reggie\"", "read";
};
grant principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission net.jini.security.AccessPermission "net.jini.admin.Administrable.getAdmin";
permission net.jini.security.AccessPermission "org.apache.river.admin.DestroyAdmin.destroy";
permission net.jini.security.AccessPermission "org.apache.river.reggie.proxy.Registrar.lookup";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/service-starter-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Reggie"
{
permission java.util.PropertyPermission "javax.net.ssl.trustStore", "read";
permission java.util.PropertyPermission "javax.net.ssl.trustStorePassword", "read";
permission java.util.PropertyPermission "javax.net.ssl.trustStoreType", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.certificateType", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.cipherSuites", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.jceProvider", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.jsseProvider", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.maxClientSessionDuration", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.maxServerSessionDuration", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.secureRandomAlgorithm", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.sslProtocol", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.trustManagerFactoryAlgorithm", "read";
permission java.util.PropertyPermission "org.apache.river.qa.home", "read";
permission java.util.PropertyPermission "org.apache.river.reggie.enableImplToStubReplacement", "read";
permission org.apache.river.api.io.DeSerializationPermission "MARSHALL";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\reggie.keystore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\tester.keystore", "read";
permission java.io.FilePermission "harness\\trust\\truststore", "read";
permission java.security.SecurityPermission "getPolicy";
permission net.jini.security.GrantPermission "net.jini.security.AuthenticationPermission \"javax.security.auth.x500.X500Principal \\\"CN=Reggie\\\" peer javax.security.auth.x500.X500Principal \\\"CN=Tester\\\"\", \"connect\";";
permission javax.security.auth.AuthPermission "getSubject";
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "accept";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "connect";
permission java.net.SocketPermission "224.0.1.84", "connect,accept,resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2.lan", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9082", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1097", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1102", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1105", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1115", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1117", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1122", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1166", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1179", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1186", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1197", "accept,resolve";
permission java.net.SocketPermission "[ff05:0:0:0:0:0:0:156]", "connect,accept,resolve";
permission java.net.SocketPermission "localhost:0", "listen,resolve";
permission java.net.SocketPermission "localhost:4160", "listen,resolve";
permission java.lang.RuntimePermission "shutdownHooks";
permission java.lang.reflect.ReflectPermission "newProxyInPackage.org.apache.river.jeri.internal.runtime";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/reggie-service-3.1.1-SNAPSHOT.jar"
{
permission java.util.PropertyPermission "java.net.preferIPv6Addresses", "read";
permission java.util.PropertyPermission "net.jini.core.lookup.ServiceRegistrar.portAbitraryIfInUse", "read";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-jeri-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Reggie"
{
permission java.util.PropertyPermission "javax.net.ssl.trustStore", "read";
permission java.util.PropertyPermission "javax.net.ssl.trustStorePassword", "read";
permission java.util.PropertyPermission "javax.net.ssl.trustStoreType", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.certificateType", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.cipherSuites", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.jceProvider", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.jsseProvider", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.maxClientSessionDuration", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.maxServerSessionDuration", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.secureRandomAlgorithm", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.sslProtocol", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.trustManagerFactoryAlgorithm", "read";
permission org.apache.river.api.io.DeSerializationPermission "MARSHALL";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "harness\\trust\\truststore", "read";
permission java.security.SecurityPermission "getPolicy";
permission net.jini.security.GrantPermission "net.jini.security.AuthenticationPermission \"javax.security.auth.x500.X500Principal \\\"CN=Reggie\\\" peer javax.security.auth.x500.X500Principal \\\"CN=Tester\\\"\", \"connect\";";
permission javax.security.auth.AuthPermission "getSubject";
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "listen";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\" peer javax.security.auth.x500.X500Principal \"CN=Tester\"", "accept";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\" peer javax.security.auth.x500.X500Principal \"CN=Tester\"", "connect";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9082", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1102", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1105", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1115", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1122", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1166", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1179", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1186", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1197", "accept,resolve";
permission java.net.SocketPermission "localhost:0", "listen,resolve";
permission java.lang.reflect.ReflectPermission "newProxyInPackage.org.apache.river.jeri.internal.runtime";
};
grant codebase "jrt:/java.smartcardio"
{
permission java.security.SecurityPermission "putProviderProperty.SunPCSC";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
};
grant codebase "jrt:/jdk.crypto.mscapi"
{
permission java.security.SecurityPermission "putProviderProperty.SunMSCAPI";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
permission java.lang.RuntimePermission "loadLibrary.sunmscapi";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/qa/lib/nonactivatablegroup.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission java.util.PropertyPermission "java.security.policy", "read";
permission java.util.PropertyPermission "java.security.policy", "write";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-activation-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-rmi-tls-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\reggie\\reggie.config", "read";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.security.SecurityPermission "createPolicy.JiniPolicy";
permission java.security.SecurityPermission "getPolicy";
permission java.security.SecurityPermission "getProperty.net.jini.security.policy.PolicyFileProvider.basePolicyClass";
permission java.security.SecurityPermission "setPolicy";
permission net.jini.security.GrantPermission "java.security.AllPermission \"<all permissions>\", \"<all actions>\";";
permission javax.security.auth.AuthPermission "createLoginContext.org.apache.river.Reggie";
permission javax.security.auth.AuthPermission "doAsPrivileged";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib-dl/reggie-dl-3.1.1-SNAPSHOT.jar"
{
permission org.apache.river.api.io.DeSerializationPermission "ATOMIC";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/service-starter-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission java.util.PropertyPermission "java.security.policy", "read";
permission java.util.PropertyPermission "java.security.policy", "write";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-activation-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-rmi-tls-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\reggie\\reggie.config", "read";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.security.SecurityPermission "createPolicy.JiniPolicy";
permission java.security.SecurityPermission "getPolicy";
permission java.security.SecurityPermission "getProperty.net.jini.security.policy.PolicyFileProvider.basePolicyClass";
permission java.security.SecurityPermission "setPolicy";
permission net.jini.security.GrantPermission "java.security.AllPermission \"<all permissions>\", \"<all actions>\";";
permission javax.security.auth.AuthPermission "createLoginContext.org.apache.river.Reggie";
permission javax.security.auth.AuthPermission "doAsPrivileged";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-pref-class-loader-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Reggie"
{
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9082", "connect,resolve";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib-dl/reggie-dl-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Reggie"
{
permission java.util.PropertyPermission "org.apache.river.reggie.enableImplToStubReplacement", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
};
grant codebase "jrt:/jdk.security.jgss"
{
permission java.security.SecurityPermission "putProviderProperty.JdkSASL";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
};
grant principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission net.jini.security.AccessPermission "org.apache.river.reggie.proxy.Registrar.lookup";
permission net.jini.security.AccessPermission "org.apache.river.reggie.proxy.Registrar.renewLeases";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-pref-class-loader-3.1.1-SNAPSHOT.jar"
{
permission java.util.PropertyPermission "java.rmi.server.codebase", "read";
permission java.util.PropertyPermission "net.jini.loader.codebaseAnnotation", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-activation-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-rmi-tls-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9082/qa1-lookupservice-dl.jar", "GET:";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9082", "connect,resolve";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.reflect";
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "getClassLoader";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-collections-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Reggie"
{
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
permission java.net.SocketPermission "[ff05:0:0:0:0:0:0:156]", "connect,accept,resolve";
};
grant principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission net.jini.security.AccessPermission "org.apache.river.reggie.proxy.Registrar.lookup";
permission net.jini.security.AccessPermission "org.apache.river.reggie.proxy.Registrar.renewLeases";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-jeri-3.1.1-SNAPSHOT.jar"
{
permission java.util.PropertyPermission "java.security.policy", "read";
permission java.util.PropertyPermission "java.security.policy", "write";
permission java.util.PropertyPermission "org.apache.river.jeri.connection.mux.client.initialInboundRation", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.connection.mux.server.initialInboundRation", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.connectionTimeout", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.dgc.checkInterval", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.dgc.cleanInterval", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.dgc.leaseValue", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.dgc.minimumDuration", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.handshakeTimeout", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.kerberos.KerberosEndpoint.maxCacheSize", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.kerberos.KerberosEndpoint.maxGssContextRetries", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.kerberos.KerberosEndpoint.minGssContextLifetime", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.server.suppressStackTraces", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.tcp.useNIO", "read";
permission org.apache.river.api.io.DeSerializationPermission "ATOMIC";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-activation-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-pref-class-loader-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-rmi-tls-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\reggie\\reggie.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\starter\\starter.config", "read";
permission java.io.SerializablePermission "enableSubclassImplementation";
permission java.io.SerializablePermission "enableSubstitution";
permission net.jini.export.ExportPermission "exportRemoteInterface.org.apache.river.qa.harness.NonActivatableGroup";
permission org.apache.river.jeri.internal.EndpointInternalsPermission "get";
permission org.apache.river.jeri.internal.EndpointInternalsPermission "set";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.security.SecurityPermission "createPolicy.JiniPolicy";
permission java.security.SecurityPermission "getPolicy";
permission java.security.SecurityPermission "getProperty.net.jini.security.policy.PolicyFileProvider.basePolicyClass";
permission java.security.SecurityPermission "setPolicy";
permission net.jini.security.GrantPermission "java.security.AllPermission \"<all permissions>\", \"<all actions>\";";
permission javax.security.auth.AuthPermission "createLoginContext.org.apache.river.Reggie";
permission javax.security.auth.AuthPermission "createLoginContext.org.apache.river.Test";
permission javax.security.auth.AuthPermission "doAsPrivileged";
permission javax.security.auth.AuthPermission "getSubject";
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
permission org.apache.river.thread.ThreadPoolPermission "getUserThreadPool";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "listen";
permission net.jini.io.context.ContextPermission "net.jini.io.context.ClientSubject.getClientSubject";
permission javax.security.auth.PrivateCredentialPermission "javax.security.auth.x500.X500PrivateCredential javax.security.auth.x500.X500Principal \"CN=Reggie\"", "read";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2.lan", "resolve";
permission java.net.SocketPermission "[0:0:0:0:0:0:0:0]", "resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1093", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1102", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1115", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1122", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1166", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1179", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1186", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1197", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1199", "accept,resolve";
permission java.net.SocketPermission "localhost:0", "listen,resolve";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "exitVM.0";
permission java.lang.RuntimePermission "getClassLoader";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "modifyThreadGroup";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.reflect.ReflectPermission "newProxyInPackage.org.apache.river.qa.harness";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
};
grant codebase "httpmd://DESKTOP-R0ORPA2:9082/qa1-lookupservice-dl.jar;sha=2d4933c826a47df4166159c612c71f164cf71677"
{
permission java.lang.RuntimePermission "createClassLoader";
};
grant principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission net.jini.security.AccessPermission "org.apache.river.reggie.proxy.Registrar.lookup";
permission net.jini.security.AccessPermission "org.apache.river.reggie.proxy.Registrar.renewLeases";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-url-integrity-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar", "GET:";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib-dl/jgdms-lib-dl-3.1.1-SNAPSHOT.jar"
{
permission org.apache.river.api.io.DeSerializationPermission "ATOMIC";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-discovery-providers-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Reggie"
{
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "accept";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "connect";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-pref-class-loader-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-activation-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-rmi-tls-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
permission java.lang.RuntimePermission "createClassLoader";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-platform-3.1.1-SNAPSHOT.jar"
{
permission java.util.PropertyPermission "*", "read,write";
permission org.apache.river.api.io.DeSerializationPermission "ATOMIC";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\net.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\nio.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\sunec.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\sunmscapi.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\zip.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\conf\\net.properties", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\conf\\security\\java.policy", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\conf\\security\\policy\\unlimited", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\conf\\security\\policy\\unlimited\\default_US_export.policy", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\conf\\security\\policy\\unlimited\\default_local.policy", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\lib\\security\\blacklisted.certs", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\lib\\security\\cacerts", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\lib\\tzdb.dat", "read";
permission java.io.FilePermission "C:\\Users\\peter\\.java.policy", "read";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp", "read";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp\\jar_cache6039440544431131695.tmp", "delete";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp\\jar_cache6039440544431131695.tmp", "read";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp\\jar_cache6039440544431131695.tmp", "write";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-activation-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-discovery-providers-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-platform-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-pref-class-loader-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-rmi-tls-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-url-integrity-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\service-starter-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\reggie\\reggie.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\starter\\starter.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultnonactvm.policy.new", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultnonactvm.policy.new", "write";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultsecurereggie.policy", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\jsselogins", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\jiniharness.jar", "read";
permission java.io.FilePermission "file:\\C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultsecurereggie.policy", "read";
permission java.net.NetPermission "getCookieHandler";
permission java.net.NetPermission "getNetworkInformation";
permission java.net.NetPermission "getProxySelector";
permission java.net.NetPermission "getResponseCache";
permission java.io.SerializablePermission "enableSubclassImplementation";
permission java.io.SerializablePermission "enableSubstitution";
permission net.jini.export.ExportPermission "exportRemoteInterface.org.apache.river.qa.harness.NonActivatableGroup";
permission org.apache.river.jeri.internal.EndpointInternalsPermission "get";
permission org.apache.river.jeri.internal.EndpointInternalsPermission "set";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9082/qa1-lookupservice-dl.jar", "GET:";
permission java.security.SecurityPermission "createAccessControlContext";
permission java.security.SecurityPermission "createPolicy.JiniPolicy";
permission java.security.SecurityPermission "getDomainCombiner";
permission java.security.SecurityPermission "getPolicy";
permission java.security.SecurityPermission "getProperty.auth.login.defaultCallbackHandler";
permission java.security.SecurityPermission "getProperty.crypto.policy";
permission java.security.SecurityPermission "getProperty.jdk.certpath.disabledAlgorithms";
permission java.security.SecurityPermission "getProperty.jdk.security.caDistrustPolicies";
permission java.security.SecurityPermission "getProperty.jdk.security.provider.preferred";
permission java.security.SecurityPermission "getProperty.jdk.serialFilter";
permission java.security.SecurityPermission "getProperty.jdk.tls.disabledAlgorithms";
permission java.security.SecurityPermission "getProperty.jdk.tls.keyLimits";
permission java.security.SecurityPermission "getProperty.jdk.tls.legacyAlgorithms";
permission java.security.SecurityPermission "getProperty.jdk.tls.server.defaultDHEParameters";
permission java.security.SecurityPermission "getProperty.keystore.type";
permission java.security.SecurityPermission "getProperty.keystore.type.compat";
permission java.security.SecurityPermission "getProperty.login.config.url.1";
permission java.security.SecurityPermission "getProperty.login.configuration.provider";
permission java.security.SecurityPermission "getProperty.net.jini.security.policy.PolicyFileProvider.basePolicyClass";
permission java.security.SecurityPermission "getProperty.org.apache.river.start.servicePolicyProvider";
permission java.security.SecurityPermission "getProperty.policy.allowSystemProperty";
permission java.security.SecurityPermission "getProperty.policy.expandProperties";
permission java.security.SecurityPermission "getProperty.policy.url.1";
permission java.security.SecurityPermission "getProperty.policy.url.2";
permission java.security.SecurityPermission "getProperty.policy.url.3";
permission java.security.SecurityPermission "getProperty.securerandom.drbg.config";
permission java.security.SecurityPermission "getProperty.securerandom.source";
permission java.security.SecurityPermission "getProperty.security.provider.1";
permission java.security.SecurityPermission "getProperty.security.provider.10";
permission java.security.SecurityPermission "getProperty.security.provider.11";
permission java.security.SecurityPermission "getProperty.security.provider.12";
permission java.security.SecurityPermission "getProperty.security.provider.13";
permission java.security.SecurityPermission "getProperty.security.provider.14";
permission java.security.SecurityPermission "getProperty.security.provider.2";
permission java.security.SecurityPermission "getProperty.security.provider.3";
permission java.security.SecurityPermission "getProperty.security.provider.4";
permission java.security.SecurityPermission "getProperty.security.provider.5";
permission java.security.SecurityPermission "getProperty.security.provider.6";
permission java.security.SecurityPermission "getProperty.security.provider.7";
permission java.security.SecurityPermission "getProperty.security.provider.8";
permission java.security.SecurityPermission "getProperty.security.provider.9";
permission java.security.SecurityPermission "getProperty.ssl.TrustManagerFactory.algorithm";
permission java.security.SecurityPermission "putProviderProperty.JdkLDAP";
permission java.security.SecurityPermission "putProviderProperty.JdkSASL";
permission java.security.SecurityPermission "putProviderProperty.SUN";
permission java.security.SecurityPermission "putProviderProperty.SunEC";
permission java.security.SecurityPermission "putProviderProperty.SunJCE";
permission java.security.SecurityPermission "putProviderProperty.SunJGSS";
permission java.security.SecurityPermission "putProviderProperty.SunJSSE";
permission java.security.SecurityPermission "putProviderProperty.SunMSCAPI";
permission java.security.SecurityPermission "putProviderProperty.SunPCSC";
permission java.security.SecurityPermission "putProviderProperty.SunRsaSign";
permission java.security.SecurityPermission "putProviderProperty.SunSASL";
permission java.security.SecurityPermission "putProviderProperty.XMLDSig";
permission java.security.SecurityPermission "setPolicy";
permission net.jini.security.GrantPermission "java.security.AllPermission \"<all permissions>\", \"<all actions>\";";
permission javax.security.auth.AuthPermission "createLoginContext.org.apache.river.Reggie";
permission javax.security.auth.AuthPermission "createLoginContext.org.apache.river.Test";
permission javax.security.auth.AuthPermission "doAsPrivileged";
permission javax.security.auth.AuthPermission "getLoginConfiguration";
permission javax.security.auth.AuthPermission "getSubject";
permission javax.security.auth.AuthPermission "getSubjectFromDomainCombiner";
permission javax.security.auth.AuthPermission "modifyPrincipals";
permission javax.security.auth.AuthPermission "modifyPrivateCredentials";
permission javax.security.auth.AuthPermission "modifyPublicCredentials";
permission javax.security.auth.AuthPermission "setLoginConfiguration";
permission java.util.logging.LoggingPermission "control";
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
permission org.apache.river.thread.ThreadPoolPermission "getUserThreadPool";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "listen";
permission net.jini.io.context.ContextPermission "net.jini.io.context.ClientSubject.getClientSubject";
permission javax.security.auth.PrivateCredentialPermission "javax.security.auth.x500.X500PrivateCredential javax.security.auth.x500.X500Principal \"CN=Reggie\"", "read";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2.lan", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9082", "connect,resolve";
permission java.net.SocketPermission "[0:0:0:0:0:0:0:0]", "resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1093", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1102", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1115", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1122", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1166", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1179", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1186", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1197", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1199", "accept,resolve";
permission java.net.SocketPermission "localhost:0", "listen,resolve";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.reflect";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.jca";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.krb5";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.pkcs";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.provider";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util.math";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util.math.intpoly";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.x509";
permission java.lang.RuntimePermission "accessClassInPackage.sun.util.locale.provider";
permission java.lang.RuntimePermission "accessClassInPackage.sun.util.resources";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "accessSystemModules";
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "createSecurityManager";
permission java.lang.RuntimePermission "exitVM.0";
permission java.lang.RuntimePermission "getClassLoader";
permission java.lang.RuntimePermission "getProtectionDomain";
permission java.lang.RuntimePermission "getStackWalkerWithClassReference";
permission java.lang.RuntimePermission "loadLibrary.net";
permission java.lang.RuntimePermission "loadLibrary.nio";
permission java.lang.RuntimePermission "loadLibrary.sunec";
permission java.lang.RuntimePermission "loadLibrary.sunmscapi";
permission java.lang.RuntimePermission "loadLibrary.zip";
permission java.lang.RuntimePermission "localeServiceProvider";
permission java.lang.RuntimePermission "loggerFinder";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "modifyThreadGroup";
permission java.lang.RuntimePermission "reflectionFactoryAccess";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.RuntimePermission "setIO";
permission java.lang.RuntimePermission "shutdownHooks";
permission java.lang.reflect.ReflectPermission "newProxyInPackage.org.apache.river.qa.harness";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
};
grant codebase "jrt:/jdk.crypto.ec"
{
permission java.security.SecurityPermission "putProviderProperty.SunEC";
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.util.math";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util.math.intpoly";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.x509";
permission java.lang.RuntimePermission "loadLibrary.sunec";
};
grant codebase "jrt:/jdk.security.auth"
{
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\jiniharness.jar", "read";
permission javax.security.auth.AuthPermission "modifyPrincipals";
permission javax.security.auth.AuthPermission "modifyPrivateCredentials";
permission javax.security.auth.AuthPermission "modifyPublicCredentials";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.krb5";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
permission java.lang.RuntimePermission "getProtectionDomain";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/service-starter-3.1.1-SNAPSHOT.jar"
{
permission java.util.PropertyPermission "*", "read,write";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\net.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\sunmscapi.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\bin\\zip.dll", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\conf\\security\\java.policy", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\lib\\security\\blacklisted.certs", "read";
permission java.io.FilePermission "C:\\Program Files\\Zulu\\zulu-13\\lib\\security\\cacerts", "read";
permission java.io.FilePermission "C:\\Users\\peter\\.java.policy", "read";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp\\jar_cache6039440544431131695.tmp", "delete";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp\\jar_cache6039440544431131695.tmp", "read";
permission java.io.FilePermission "C:\\Users\\peter\\AppData\\Local\\Temp\\jar_cache6039440544431131695.tmp", "write";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-discovery-providers-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-platform-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-pref-class-loader-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-url-integrity-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultnonactvm.policy.new", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultnonactvm.policy.new", "write";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultsecurereggie.policy", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\lib\\jiniharness.jar", "read";
permission java.io.FilePermission "file:\\C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\policy\\defaultsecurereggie.policy", "read";
permission java.net.NetPermission "getCookieHandler";
permission java.net.NetPermission "getProxySelector";
permission java.net.NetPermission "getResponseCache";
permission java.io.SerializablePermission "enableSubclassImplementation";
permission java.io.SerializablePermission "enableSubstitution";
permission org.apache.river.jeri.internal.EndpointInternalsPermission "get";
permission org.apache.river.jeri.internal.EndpointInternalsPermission "set";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9082/qa1-lookupservice-dl.jar", "GET:";
permission java.security.SecurityPermission "createAccessControlContext";
permission java.security.SecurityPermission "getDomainCombiner";
permission java.security.SecurityPermission "getPolicy";
permission java.security.SecurityPermission "getProperty.auth.login.defaultCallbackHandler";
permission java.security.SecurityPermission "getProperty.jdk.certpath.disabledAlgorithms";
permission java.security.SecurityPermission "getProperty.jdk.security.caDistrustPolicies";
permission java.security.SecurityPermission "getProperty.jdk.tls.disabledAlgorithms";
permission java.security.SecurityPermission "getProperty.jdk.tls.keyLimits";
permission java.security.SecurityPermission "getProperty.jdk.tls.legacyAlgorithms";
permission java.security.SecurityPermission "getProperty.jdk.tls.server.defaultDHEParameters";
permission java.security.SecurityPermission "getProperty.keystore.type";
permission java.security.SecurityPermission "getProperty.keystore.type.compat";
permission java.security.SecurityPermission "getProperty.org.apache.river.start.servicePolicyProvider";
permission java.security.SecurityPermission "getProperty.policy.allowSystemProperty";
permission java.security.SecurityPermission "getProperty.policy.expandProperties";
permission java.security.SecurityPermission "getProperty.policy.url.1";
permission java.security.SecurityPermission "getProperty.policy.url.2";
permission java.security.SecurityPermission "getProperty.policy.url.3";
permission java.security.SecurityPermission "getProperty.securerandom.drbg.config";
permission java.security.SecurityPermission "getProperty.ssl.TrustManagerFactory.algorithm";
permission java.security.SecurityPermission "putProviderProperty.JdkLDAP";
permission java.security.SecurityPermission "putProviderProperty.JdkSASL";
permission java.security.SecurityPermission "putProviderProperty.SunJGSS";
permission java.security.SecurityPermission "putProviderProperty.SunMSCAPI";
permission java.security.SecurityPermission "putProviderProperty.SunPCSC";
permission java.security.SecurityPermission "putProviderProperty.SunSASL";
permission java.security.SecurityPermission "putProviderProperty.XMLDSig";
permission javax.security.auth.AuthPermission "getLoginConfiguration";
permission javax.security.auth.AuthPermission "getSubject";
permission javax.security.auth.AuthPermission "getSubjectFromDomainCombiner";
permission javax.security.auth.AuthPermission "modifyPrincipals";
permission javax.security.auth.AuthPermission "modifyPrivateCredentials";
permission javax.security.auth.AuthPermission "modifyPublicCredentials";
permission java.util.logging.LoggingPermission "control";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "listen";
permission net.jini.io.context.ContextPermission "net.jini.io.context.ClientSubject.getClientSubject";
permission javax.security.auth.PrivateCredentialPermission "javax.security.auth.x500.X500PrivateCredential javax.security.auth.x500.X500Principal \"CN=Reggie\"", "read";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2.lan", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9082", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1102", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1115", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1122", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1166", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1179", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1186", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1197", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1199", "accept,resolve";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.reflect";
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.util.math";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util.math.intpoly";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.x509";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "createSecurityManager";
permission java.lang.RuntimePermission "exitVM.0";
permission java.lang.RuntimePermission "getClassLoader";
permission java.lang.RuntimePermission "getProtectionDomain";
permission java.lang.RuntimePermission "getStackWalkerWithClassReference";
permission java.lang.RuntimePermission "loadLibrary.net";
permission java.lang.RuntimePermission "loadLibrary.sunmscapi";
permission java.lang.RuntimePermission "loadLibrary.zip";
permission java.lang.RuntimePermission "localeServiceProvider";
permission java.lang.RuntimePermission "modifyThread";
permission java.lang.RuntimePermission "modifyThreadGroup";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-platform-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Reggie"
{
permission java.util.PropertyPermission "javax.net.ssl.trustStore", "read";
permission java.util.PropertyPermission "javax.net.ssl.trustStorePassword", "read";
permission java.util.PropertyPermission "javax.net.ssl.trustStoreType", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.certificateType", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.cipherSuites", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.jceProvider", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.jsseProvider", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.maxClientSessionDuration", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.maxServerSessionDuration", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.secureRandomAlgorithm", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.sslProtocol", "read";
permission java.util.PropertyPermission "org.apache.river.jeri.ssl.trustManagerFactoryAlgorithm", "read";
permission java.util.PropertyPermission "org.apache.river.qa.home", "read";
permission java.util.PropertyPermission "org.apache.river.reggie.enableImplToStubReplacement", "read";
permission org.apache.river.api.io.DeSerializationPermission "MARSHALL";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\reggie.keystore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\tester.keystore", "read";
permission java.io.FilePermission "harness\\trust\\truststore", "read";
permission java.security.SecurityPermission "getPolicy";
permission net.jini.security.GrantPermission "net.jini.security.AuthenticationPermission \"javax.security.auth.x500.X500Principal \\\"CN=Reggie\\\" peer javax.security.auth.x500.X500Principal \\\"CN=Tester\\\"\", \"connect\";";
permission javax.security.auth.AuthPermission "getSubject";
permission org.apache.river.thread.ThreadPoolPermission "getSystemThreadPool";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "accept";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "connect";
permission java.net.SocketPermission "224.0.1.84", "connect,accept,resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2.lan", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9082", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1097", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1102", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1105", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1115", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1117", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1122", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1166", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1179", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1186", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1197", "accept,resolve";
permission java.net.SocketPermission "[ff05:0:0:0:0:0:0:156]", "connect,accept,resolve";
permission java.net.SocketPermission "localhost:0", "listen,resolve";
permission java.net.SocketPermission "localhost:4160", "listen,resolve";
permission java.lang.RuntimePermission "shutdownHooks";
permission java.lang.reflect.ReflectPermission "newProxyInPackage.org.apache.river.jeri.internal.runtime";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/reggie-service-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Reggie"
{
permission java.util.PropertyPermission "org.apache.river.qa.home", "read";
permission org.apache.river.api.io.DeSerializationPermission "MARSHALL";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\reggie.keystore", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\trust\\tester.keystore", "read";
permission java.security.SecurityPermission "getPolicy";
permission net.jini.security.GrantPermission "net.jini.security.AuthenticationPermission \"javax.security.auth.x500.X500Principal \\\"CN=Reggie\\\" peer javax.security.auth.x500.X500Principal \\\"CN=Tester\\\"\", \"connect\";";
permission javax.security.auth.AuthPermission "getSubject";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "accept";
permission net.jini.security.AuthenticationPermission "javax.security.auth.x500.X500Principal \"CN=Reggie\"", "connect";
permission java.net.SocketPermission "224.0.1.84", "connect,accept,resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2.lan", "resolve";
permission java.net.SocketPermission "DESKTOP-R0ORPA2:9082", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1102", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1105", "connect,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1115", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1122", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1166", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1179", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1186", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1197", "accept,resolve";
permission java.net.SocketPermission "[ff05:0:0:0:0:0:0:156]", "connect,accept,resolve";
permission java.net.SocketPermission "localhost:0", "listen,resolve";
permission java.net.SocketPermission "localhost:4160", "listen,resolve";
permission java.lang.RuntimePermission "shutdownHooks";
permission java.lang.reflect.ReflectPermission "newProxyInPackage.org.apache.river.jeri.internal.runtime";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/reggie-service-3.1.1-SNAPSHOT.jar",
principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\reggie\\reggie.config", "read";
permission javax.security.auth.AuthPermission "createLoginContext.org.apache.river.Reggie";
permission javax.security.auth.AuthPermission "doAsPrivileged";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/qa/lib/nonactivatablegroup.jar"
{
permission java.util.PropertyPermission "java.security.policy", "read";
permission java.util.PropertyPermission "java.security.policy", "write";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib-dl\\reggie-dl-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-activation-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\jgdms-rmi-tls-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\JGDMS\\dist\\target\\JGDMS-3.1.1-SNAPSHOT\\lib\\reggie-service-3.1.1-SNAPSHOT.jar", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\reggie\\reggie.config", "read";
permission java.io.FilePermission "C:\\Users\\peter\\Documents\\NetBeansProjects\\JGDMS\\qa\\harness\\configs\\jsse\\starter\\starter.config", "read";
permission net.jini.export.ExportPermission "exportRemoteInterface.org.apache.river.qa.harness.NonActivatableGroup";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/jgdms-lib-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9080/reggie-dl-3.1.1-SNAPSHOT.jar", "GET:";
permission java.security.SecurityPermission "createPolicy.JiniPolicy";
permission java.security.SecurityPermission "getPolicy";
permission java.security.SecurityPermission "getProperty.net.jini.security.policy.PolicyFileProvider.basePolicyClass";
permission java.security.SecurityPermission "setPolicy";
permission net.jini.security.GrantPermission "java.security.AllPermission \"<all permissions>\", \"<all actions>\";";
permission javax.security.auth.AuthPermission "createLoginContext.org.apache.river.Reggie";
permission javax.security.auth.AuthPermission "createLoginContext.org.apache.river.Test";
permission javax.security.auth.AuthPermission "doAsPrivileged";
permission java.net.SocketPermission "DESKTOP-R0ORPA2", "resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1093", "accept,resolve";
permission java.net.SocketPermission "[fe80:0:0:0:9ca0:dfeb:b9a7:96fd%16]:1199", "accept,resolve";
permission java.net.SocketPermission "localhost:0", "listen,resolve";
permission java.lang.RuntimePermission "accessDeclaredMembers";
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "exitVM.0";
permission java.lang.RuntimePermission "setContextClassLoader";
permission java.lang.RuntimePermission "setIO";
permission java.lang.reflect.ReflectPermission "newProxyInPackage.org.apache.river.qa.harness";
permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
};
grant principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission net.jini.security.AccessPermission "org.apache.river.reggie.proxy.Registrar.lookup";
permission net.jini.security.AccessPermission "org.apache.river.reggie.proxy.Registrar.renewLeases";
};
grant codebase "jrt:/java.security.jgss"
{
permission java.security.SecurityPermission "putProviderProperty.SunJGSS";
permission java.lang.RuntimePermission "accessClassInPackage.sun.security.util";
};
grant principal javax.security.auth.x500.X500Principal "CN=Tester"
{
permission net.jini.security.AccessPermission "net.jini.admin.Administrable.getAdmin";
permission net.jini.security.AccessPermission "net.jini.export.CodebaseAccessor.getClassAnnotation";
permission net.jini.security.AccessPermission "net.jini.export.CodebaseAccessor.getEncodedCerts";
permission net.jini.security.AccessPermission "org.apache.river.reggie.proxy.Registrar.notiFy";
permission net.jini.security.AccessPermission "org.apache.river.reggie.proxy.Registrar.register";
};
grant codebase "file:/C:/Users/peter/Documents/NetBeansProjects/JGDMS/JGDMS/dist/target/JGDMS-3.1.1-SNAPSHOT/lib/jgdms-url-integrity-3.1.1-SNAPSHOT.jar"
{
permission java.net.URLPermission "http://DESKTOP-R0ORPA2:9082/qa1-lookupservice-dl.jar", "GET:";
};
grant codebase "jrt:/java.xml.crypto"
{
permission java.util.PropertyPermission "java.specification.version", "read";
permission java.security.SecurityPermission "putProviderProperty.XMLDSig";
};
More information about the jdk-dev
mailing list