Metadata >> NuGet >> BasicAuthForWebAPI >> 1.0.4.0

1.0.4.0

Metadata

Authors Jamie Kurtz
Copyrights Copyright 2013
Description Provides easy implementation for Basic HTTP authentication in an ASP.NET Web API project.
LicenseUrl http://www.gnu.org/licenses/lgpl.html
Owners Jamie Kurtz
ProjectUrl https://github.com/jamiekurtz/BasicAuthForWebAPI
ReleaseNotes By default, will use the ASP.NET Membership Provider (http://msdn.microsoft.com/en-us/library/yh26yfzy(v=VS.100).aspx). But you can modify and extend this behavior in either or both of the following ways: - Pass your own IMembershipProvider to the BasicAuthenticationMessageHandler constructor - Set the GetAdditionalClaims property to a Func that returns a collection of System.Security.Claims.Claim objects To configure the authentication, place the following line somewhere in your startup code - e.g. the Register() method in /app_start/WebApiConfig.cs: GlobalConfiguration.Configuration.MessageHandlers.Add(new BasicAuthenticationMessageHandler()); Please see the project site for more details.
RequireLicenseAcceptance False
Tags REST ASP.NET WebAPI HTTP Basic Authentication
Title Jamie Kurtz's Basic Authentication for Web API
PackageSize 17265
PackageHashAlgorithm SHA512
PackageHash vvyfRgajVL3uRdEkbjRtfBHIUvNT5eBLr4Dg0WNv5buuTVQs1wi1gWaWnScT5lemhXi93PTqC1cve4Ek80BQhA==
DownloadCount 000000
CreatedDate 2013-05-21T12:04:33

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 BasicAuthForWebAPI -Version 1.0.4.0 -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
nuget install BasicAuthForWebAPI -Version 1.0.4.0 -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
Deleting the package from the server (for each registered key):
nuget delete BasicAuthForWebAPI 1.0.4.0 %key% -Source     http://nuget.gw.symbolsource.org/Public/NuGet

NuGet (Package Manager Console)

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

OpenWrap

Installing the package:
o add-wrap BasicAuthForWebAPI -Version 1.0.4.0
Uninstalling the package:
o remove-wrap BasicAuthForWebAPI

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.5 Binaries