org.jboss.test.security
Class NothingPolicyPlugin

java.lang.Object
  extended by java.security.Policy
      extended by org.jboss.test.security.PolicyPlugin
          extended by org.jboss.test.security.NothingPolicyPlugin

public class NothingPolicyPlugin
extends PolicyPlugin

A Test PolicyPlugin.

Version:
$Revision: 56504 $
Author:
Adrian Brock

Constructor Summary
NothingPolicyPlugin(Class clazz)
          This ctor scans for properties using the TypeHierarchyTraversal and PropertiesVisitorImpl to pickup testclass specific permissions.
 
Method Summary
 PermissionCollection getPermissions(CodeSource codesource)
           
 
Methods inherited from class org.jboss.test.security.PolicyPlugin
allPermissions, fileReadPermissions, getInstance, getInstance, noPermissions, refresh
 
Methods inherited from class java.security.Policy
getPermissions, getPolicy, implies, setPolicy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NothingPolicyPlugin

public NothingPolicyPlugin(Class clazz)
This ctor scans for properties using the TypeHierarchyTraversal and PropertiesVisitorImpl to pickup testclass specific permissions. Only class/interfaces properties are currently consulted for properties of the form 'test.Permission.N' where N=[0-9]+ The value format of the test.Permission.N property is: perm-class, name [, actions] which conforms to the BasicPermission(String name, String actions) and BasicPermission(String name) sigs.

Parameters:
clazz -
Method Detail

getPermissions

public PermissionCollection getPermissions(CodeSource codesource)
Specified by:
getPermissions in class Policy


Copyright © 2008 JBoss Inc.. All Rights Reserved.