org.jboss.kernel.plugins.util
Class KernelLocatorPermission

java.lang.Object
  extended by java.security.Permission
      extended by java.security.BasicPermission
          extended by org.jboss.kernel.plugins.util.KernelLocatorPermission
All Implemented Interfaces:
Serializable, Guard

public class KernelLocatorPermission
extends BasicPermission

This permission represents "trust" in a signer or codebase. It contains a target name but no actions list. The targets are kernel - access the kernel * - all allowed access

Version:
$Revision: 57306 $
Author:
Scott.Stark@jboss.org
See Also:
Serialized Form

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

Constructor Detail

KernelLocatorPermission

public KernelLocatorPermission(String name)
Create a new Permission

Parameters:
name - the target
Throws:
IllegalArgumentException - for invalid name
NullPointerException - for null name

KernelLocatorPermission

public KernelLocatorPermission(String name,
                               String actions)
Create a new Permission

Parameters:
name - the target
actions - the actions
Throws:
IllegalArgumentException - for an invalid name or target
NullPointerException - for null name
Method Detail

toString

public String toString()
Overrides:
toString in class Permission
Returns:
human readable string.


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.