public final class SystemPermission
extends net.jini.security.AccessPermission
ActivationSystem remote
 object exported with
 BasicJeriExporter. This
 class can be passed to
 BasicInvocationDispatcher,
 and then used in security policy permission grants.
 
 An instance contains a name (also referred to as a "target name") but no
 actions list; you either have the named permission or you don't. The
 convention is that the target name is the fully qualified name of the
 remote method being invoked. Wildcard matches are supported using the
 syntax specified by AccessPermission.
 
| Permission Target Name | What the Permission Allows | Risks of Allowing this Permission | 
|---|---|---|
| java.rmi.activation.ActivationSystem.activeGroup | invoking ActivationSystem.activeGroup | 
 The caller can inject itself as the instantiation of a group if the group is currently being activated. | 
| java.rmi.activation.ActivationSystem.getActivationDesc | invoking ActivationSystem.getActivationDesc | 
 The caller can obtain the descriptor for an existing activatable object if it knows the activation identifier. | 
| java.rmi.activation.ActivationSystem.getActivationGroupDesc | invoking
 ActivationSystem.getActivationGroupDesc | 
 The caller can obtain the descriptor for an existing activation group if it knows the activation group identifier. | 
| java.rmi.activation.ActivationSystem.registerGroup | invoking ActivationSystem.registerGroup | 
 The caller can register new activation groups. | 
| java.rmi.activation.ActivationSystem.registerObject | invoking ActivationSystem.registerObject | 
 The caller can register new activatable objects. | 
| java.rmi.activation.ActivationSystem.setActivationDesc | invoking ActivationSystem.setActivationDesc | 
 The caller can replace the descriptor for an existing activatable object if it knows the activation identifier. | 
| java.rmi.activation.ActivationSystem.setActivationGroupDesc | invoking
 ActivationSystem.setActivationGroupDesc | 
 The caller can replace the descriptor for an existing activation group if it knows the activation group identifier. | 
| java.rmi.activation.ActivationSystem.shutdown | invoking ActivationSystem.shutdown | 
 The caller can shut down the activation system. | 
| java.rmi.activation.ActivationSystem.unregisterObject | invoking ActivationSystem.unregisterObject | 
 The caller can unregister existing activatable objects if it knows their activation identifiers. | 
| java.rmi.activation.ActivationSystem.unregisterGroup | invoking ActivationSystem.unregisterGroup | 
 The caller can unregister existing activation groups if it knows their activation group identifiers. | 
| org.apache.river.phoenix.ActivationAdmin.getActivationGroups | invoking  org.apache.river.phoenix.ActivationAdmin.getActivationGroups
 ActivationAdmin.getActivationGroups} | 
 The caller can obtain the activation group identifiers and descriptors for all registered activation groups | 
| org.apache.river.phoenix.ActivationAdmin.getActivatableObjects | invoking
  org.apache.river.phoenix.ActivationAdmin.getActivatableObjects
 ActivationAdmin.getActivatableObjects} | 
 The caller can obtain the activation identifiers and descriptors for all registered activatable objects in an activation group if it knows the activation group identifier | 
| Constructor and Description | 
|---|
SystemPermission(String name)
Creates an instance with the specified name. 
 | 
equals, getActions, hashCode, impliescheckGuard, getName, newPermissionCollection, toStringpublic SystemPermission(String name)
name - the target nameCopyright © 2016–2018. All rights reserved.