Metadata >> NuGet >> Harden >> 1.2.7

1.2.7

Metadata

Authors Harry McIntyre
Copyrights MIT Licence
Description Wraps your classes with a proxy which automatically carries out permission checks when you call methods. e.g. If you have a method 'public virtual void SendEmail()' , you can create a method 'public virtual bool' AllowSendEmail() { ... } When SendEmail is called, AllowSendEmail is called first. If this returns false, a HardenException is thrown. To harden an object, call Hardener.Harden(someObject).
Owners Harry McIntyre
RequireLicenseAcceptance False
Dependencies Castle.Core:2.5.2
Title Harden
PackageSize 36969
PackageHashAlgorithm SHA512
PackageHash bkd1TXDL8bi39Y3r0PsNxDtTMhmWGBQYMnbA/Zzk0/uadlQT/4emeJ9wx00YCsYKwvUzykaO9sil14W8hvUHig==
DownloadCount 000000
CreatedDate 2013-03-20T15:07:56

Access

You can access data for this version using the tools and addresses described below.

NuGet (nuget.exe)

Installing the package (HTTP Basic authentication):
nuget install Harden -Version 1.2.7 -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
nuget install Harden -Version 1.2.7 -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
Deleting the package from the server (for each registered key):
nuget delete Harden 1.2.7 %key% -Source     http://nuget.gw.symbolsource.org/Public/NuGet

NuGet (Package Manager Console)

Installing the package (HTTP Basic authentication):
Install-Package Harden -Version 1.2.7 -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
Install-Package Harden -Version 1.2.7 -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc

OpenWrap

Installing the package:
o add-wrap Harden -Version 1.2.7
Uninstalling the package:
o remove-wrap Harden

Compilations

A compilation is created for every set of binaries produced from a single unchanged set of sources in different compilation modes (Debug, Release), for different platforms (x86, x64) or targetting different frameworks.

Profile Mode Platform Related
AnyCPU Release .NETFramework,Version=v4.0 Binaries