public class MercuryPermission extends AccessPermission
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 non-qualified name of the remote
method being invoked. Wildcard matches are supported using the syntax
specified by AccessPermission
.
The possible target names for use with a Mercury server are specified in the
package documentation for com.sun.jini.mercury
.
Constructor and Description |
---|
MercuryPermission(String name)
Creates an instance with the specified target name.
|
equals, getActions, hashCode, implies
checkGuard, getName, newPermissionCollection, toString
public MercuryPermission(String name)
name
- the target nameNullPointerException
- if the target name is null
IllegalArgumentException
- if the target name does not match
the syntax specified in the comments at the beginning of the AccessPermission
classCopyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.