001 package groovy.security;
002
003 import java.security.BasicPermission;
004
005 /**
006 * Permission required to explicitly specify a codebase for a groovy script whose
007 * codebase cannot be determined. Typically this permission is only
008 * required by clients that want to associate a code source with a script which
009 * is a String or an InputStream.
010 *
011 * @author Steve Goetze
012 */
013 public class GroovyCodeSourcePermission extends BasicPermission {
014
015 public GroovyCodeSourcePermission(String name) {
016 super(name);
017 }
018
019 public GroovyCodeSourcePermission(String name, String actions) {
020 super(name, actions);
021 }
022 }