com.sun.jini.norm
Class NormPermission
java.lang.Object
java.security.Permission
net.jini.security.AccessPermission
com.sun.jini.norm.NormPermission
- All Implemented Interfaces:
- Serializable, Guard
public class NormPermission
- extends AccessPermission
Represents permissions that can be used to express the access control policy
for the a Norm server exported with a 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 Norm server are specified in the
package documentation for com.sun.jini.norm
.
- Since:
- 2.0
- Author:
- Sun Microsystems, Inc.
- See Also:
- Serialized Form
NormPermission
public NormPermission(String name)
- Creates an instance with the specified target name.
- Parameters:
name
- the target name
- Throws:
NullPointerException
- 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
class
Copyright 2007, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.