net.jini.security.policy
Class DynamicPolicyProvider.DomainPermissions
java.lang.Object
net.jini.security.policy.DynamicPolicyProvider.DomainPermissions
- Enclosing class:
- DynamicPolicyProvider
private class DynamicPolicyProvider.DomainPermissions
- extends Object
Class which holds permissions and principals of a ProtectionDomain. The
domainPerms map associates ProtectionDomain instances to instances of
this class.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
principals
private final Set principals
perms
private final PermissionCollection perms
grants
private final List grants
DynamicPolicyProvider.DomainPermissions
DynamicPolicyProvider.DomainPermissions(ProtectionDomain pd)
getPrincipals
Set getPrincipals()
add
void add(Permission[] pa)
getPermissions
PermissionCollection getPermissions(ProtectionDomain d)
implies
boolean implies(Permission p,
ProtectionDomain domain)
getPermissions
private PermissionCollection getPermissions(boolean compact,
ProtectionDomain domain)
Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.