Category Archives: .NET Security

Identity in .NET 4.5–Part 2: Claims Transformation in ASP.NET (Beta 1)

In my last post I described how every identity in .NET 4.5 is now claims-based. If you are coming from WIF you might think, great – how do I transform those claims? Sidebar: What is claims transformation? One of the … Continue reading

Posted in .NET Security, IdentityModel | 18 Comments

Identity in .NET 4.5–Part 1: Status Quo (Beta 1)

.NET 4.5 is a big release for claims-based identity. WIF becomes part of the base class library and structural classes like Claim, ClaimsPrincipal and ClaimsIdentity even go straight into mscorlib. You will be able to access all WIF functionality now … Continue reading

Posted in .NET Security, IdentityModel | Leave a comment

WIF in .NET 4.5–First Observations (2)

WindowsIdentity, FormsIdentity and GenericIdentity now derive from ClaimsIdentity WindowsIdentity.GetCurrent() converts Windows token details (groups for the current Windows versions) to claims. Claims for Windows identities now distinguish between user claims and device claims (Windows 8 feature) WCF now populates Thread.CurrentPrincipal … Continue reading

Posted in .NET Security, IdentityModel | Leave a comment

WIF in .NET 4.5–First Observations

System.Security.Claims has ClaimsIdentity & ClaimsPrincipal IClaimsIdentity & IClaimsPrincipal are gone. The classes implement IIdentity & IPrincipal now directly All the token handler and low level plumbing is now in System.IdentityModel

Posted in .NET Security, IdentityModel | Leave a comment

Claims-based Identity in .NET 4.5 and Windows 8

There was not a ton of new information about WIF and related technologies at Build, but Samuel Devasahayam did a great talk about claims-based access control that contained some very interesting bits of information with regards to future directions. From … Continue reading

Posted in .NET Security, IdentityModel | Leave a comment