com.sun.jini.outrigger
Class OutriggerPermission

java.lang.Object
  extended by java.security.Permission
      extended by net.jini.security.AccessPermission
          extended by com.sun.jini.outrigger.OutriggerPermission
All Implemented Interfaces:
Serializable, Guard

public class OutriggerPermission
extends AccessPermission

Permission that can be used to express the access control policy for an instance of an Outrigger server exported with a BasicJeriExporter. This class can be specified to BasicInvocationDispatcher, which will then perform permission checks for incoming remote calls using OutriggerPermission instances.

Since:
2.0
Author:
Sun Microsystems, Inc.
See Also:
Serialized Form

Constructor Summary
OutriggerPermission(String name)
          Create a new OutriggerPermission instance.
 
Method Summary
 
Methods inherited from class net.jini.security.AccessPermission
equals, getActions, hashCode, implies
 
Methods inherited from class java.security.Permission
checkGuard, getName, newPermissionCollection, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OutriggerPermission

public OutriggerPermission(String name)
Create a new OutriggerPermission instance. See AccessPermission for details on the name parameter.

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 AccessPermission.


Copyright 2007, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.