Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Microsoft.IdentityModel vs System.IdentityModel

Tags:

I'm working on a claims-based authorization system using Forms Authentication and ASP.NET MVC 2. I see that one namespace "Microsoft.IdentityModel" provides a lot of the same things as the other "System.IdentityModel".

System.IdentityModel

Microsoft.IdentityModel

Why do these 2 namespaces exist seperately, when the functionality appears to overlap?

like image 857
dreadwail Avatar asked Jan 20 '11 18:01

dreadwail


1 Answers

Microsoft.IdentityModel is used by WIF in .NET 4.0 and version before. System.IdentityModel is to be used in .NET 4.5 and beyond. More details here http://msdn.microsoft.com/en-us/library/jj157091.aspx

like image 126
Kalyan Krishna Avatar answered Nov 16 '22 23:11

Kalyan Krishna