A strong box8/17/2023 ![]() ![]() ![]() Strongbox makes it easy to store and retrieve any Foundation-based object that conforms to NSSecureCoding into and from the key chain. Surprisingly, new and experienced app developers alike often do not realize this, until it's too late. The thing to realize is that data stored in NSUserDefaults is stored in the clear! For that matter, most everything stored in your app's sandbox is also there in the clear. and anything else that, if in the wrong hands, would be B-A-D.There are some bits of data that an app sometimes needs to store that are sensitive: Strongbox is based on Lockbox v3, an equivalent Objective-C implementation. Use it to store small, sensitive bits of data securely. The new powers make the mayor much less dependent on the support of ward councillors.Strongbox is a Swift utility class for storing data securely in the keychain. Previously, mayors had to work with councillors to build a consensus. The result: Toronto, Ottawa, and soon other Ontario cities will be the only governments in the world where laws can be passed with less than majority support in the legislature.Īs I describe in a recent report published by U of T’s Institute on Municipal Finance and Governance, “Strong(er) Mayor Powers: What Difference Will They Make?”, the new powers will transform how local democracy works. ![]() ![]() Last Friday, the province announced it would give these powers to the mayors of 26 additional Ontario municipalities. Some have called this the “minority rule” power. After last fall’s election, the province passed Bill 39, which gave the mayor the power to impose bylaws opposed by as many as two-thirds of council members. Most notably, the mayor can veto bylaws adopted by council under certain circumstances. The mayor can also now reorganize council committees and the city’s administrative structure without council’s approval, and leads the budget process. Previously, top-level municipal managers reported to council as a whole now they are hired and can be fired by the mayor without council’s involvement. Last fall, the provincial government fundamentally changed how local government works in Toronto and Ottawa with the swift passage of two laws. They will also vote based on how they believe each candidate will chose these extraordinary new powers. Voters will not only choose a candidate based on their policy platform and temperament. Unlike in last October’s election, Torontonians will cast their ballots with full knowledge of the mayor’s powers. As a result, this election is unprecedented. Only the mayor can decide whether and how to use them. They have complicated answers, not least because these policy areas are subject to forces beyond the control of any one office holder.īut this is not the case with the new strong mayor powers. How will you make housing more affordable? What will you do about traffic congestion? Questions like these cannot be answered with a simple yes or no. It would be unfair to force candidates to take a “yes” or “no” position on other policies. During the May 31 mayoral debate, moderator Ed Keenan asked candidates a yes-or-no question: “Is there any scenario in which you would use the strong mayor power to pass a bylaw with less than a majority of city council support?” ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |