The ExecutionPermission Class of the com.ms.security.permissions package represents a permission that controls the ability to run other programs. The StandardSecurityManager checks for this permission type when performing the checkExec operation.
public class ExecutionPermission implements IPermission, IEncodablePermission { // Constructors public ExecutionPermission(); // Methods public void check(Object param); public IPermission combine(IPermission other); public int compareSet(Object target); public IPermission copy(); public boolean decode(String tag, InputStream data); public boolean encode(String tag, OutputStream out); public void excludeApplications(String pattern); public WildcardExpression getExcludedApplications(); public WildcardExpression getIncludedApplications(); public void includeApplications(String pattern); public boolean isUnrestricted(); public String mapFormat(String format); public void reset(); public void setUnrestricted(boolean flag); public String[] supportedFormats(); public String toString(); }
com.ms.security.permissions.ExecutionRequest