|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.security.Permission com.sun.jini.start.SharedActivationPolicyPermission
public final class SharedActivationPolicyPermission
Permission
class used by the
service starter
package. This class takes a policy string argument that follows the
matching semantics defined by FilePermission
. The
ActivateWrapper
class explicitly checks to see if the service's
import codebase has been granted access to service's associated policy
file in the shared VM's policy.
An example grant is:
This grant allows services usinggrant codebase "file:install_dir/lib/fiddler.jar" { permission com.sun.jini.start.SharedActivationPolicyPermission "policy_dir${/}policy.fiddler"; };
install_dir/lib/fiddler.jar
for their
import codebase to use
policy_dir${/}policy.fiddler
for their
policy file, where install_dir is the installation
directory of the starter kit and policy_dir is the
pathname to the directory containing the policy file.
Constructor Summary | |
---|---|
SharedActivationPolicyPermission(String policy)
Constructor that creates a SharedActivationPolicyPermission with the specified name. |
|
SharedActivationPolicyPermission(String policy,
String action)
Constructor that creates a SharedActivationPolicyPermission with the specified name. |
Method Summary | |
---|---|
boolean |
equals(Object obj)
Two instances are equal if they have the same name. |
String |
getActions()
|
int |
hashCode()
|
boolean |
implies(Permission p)
|
PermissionCollection |
newPermissionCollection()
|
Methods inherited from class java.security.Permission |
---|
checkGuard, getName, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SharedActivationPolicyPermission(String policy)
SharedActivationPolicyPermission
with the specified name.
Delegates policy
to supertype.
public SharedActivationPolicyPermission(String policy, String action)
SharedActivationPolicyPermission
with the specified name.
This constructor exists for use by the Policy
object
to instantiate new Permission objects. The action
argument is currently ignored.
Method Detail |
---|
public boolean implies(Permission p)
implies
in class Permission
public boolean equals(Object obj)
equals
in class Permission
public int hashCode()
hashCode
in class Permission
public String getActions()
getActions
in class Permission
public PermissionCollection newPermissionCollection()
newPermissionCollection
in class Permission
|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |