Download Identity at Rest

Description

A sample application demonstrating one possible approach to integrating Claims Based Identity (such as can be found in Microsoft's new Identity Framework Zermatt) with a RESTful WCF Web Service.

Source Files

The download file identityatrest.zip has the following entries.


BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
ExternalDependencies/Irony.dll/*from ww  w . j  ava2 s .c  om*/
ExternalDependencies/SimpleExpressionEvaluator.Parsers.Irony.dll
ExternalDependencies/SimpleExpressionEvaluator.dll
IdentityAtRest.Contracts/IMonkeyShavingService.cs
IdentityAtRest.Contracts/IdentityAtRest.Contracts.csproj
IdentityAtRest.Contracts/Monkey.cs
IdentityAtRest.Contracts/MonkeyStatus.cs
IdentityAtRest.Contracts/Properties/AssemblyInfo.cs
IdentityAtRest.Contracts/UriTemplates.cs
IdentityAtRest.Service/Authorization/ExpressionAuthorizationManager.cs
IdentityAtRest.Service/Authorization/ExpressionPermissionPolicy.cs
IdentityAtRest.Service/Authorization/PermissionPolicyRepository.cs
IdentityAtRest.Service/Authorization/Permissions.cs
IdentityAtRest.Service/IdentityAtRest.Service.csproj
IdentityAtRest.Service/MonkeyShavingService.cs
IdentityAtRest.Service/Properties/AssemblyInfo.cs
IdentityAtRest.Service/WcfExtensions/ClaimsAuthContextInitializer.cs
IdentityAtRest.Service/WcfExtensions/ClaimsAuthServiceBehavior.cs
IdentityAtRest.Utility/Identity/AuthenticationHelper.cs
IdentityAtRest.Utility/Identity/Authorization/AuthorizationDecision.cs
IdentityAtRest.Utility/Identity/Authorization/AuthorizationExtensions.cs
IdentityAtRest.Utility/Identity/Authorization/AuthorizationManager.cs
IdentityAtRest.Utility/Identity/Authorization/IAuthorizationDecision.cs
IdentityAtRest.Utility/Identity/Authorization/IAuthorizationManager.cs
IdentityAtRest.Utility/Identity/Authorization/IPermissionPolicy.cs
IdentityAtRest.Utility/Identity/Authorization/IPermissionPolicyRepository.cs
IdentityAtRest.Utility/Identity/AuthorizationExtensions.cs
IdentityAtRest.Utility/Identity/Claim.cs
IdentityAtRest.Utility/Identity/ClaimsExtensions.cs
IdentityAtRest.Utility/Identity/ClaimsIdentity.cs
IdentityAtRest.Utility/Identity/ClaimsPrincipal.cs
IdentityAtRest.Utility/Identity/CustomClaimTypes.cs
IdentityAtRest.Utility/Identity/DefaultAuthTokenProvider.cs
IdentityAtRest.Utility/Identity/DefaultAuthorization.cs
IdentityAtRest.Utility/Identity/ExpressionAuthPolicy.cs
IdentityAtRest.Utility/Identity/ExpressionAuthPolicyFactory.cs
IdentityAtRest.Utility/Identity/ExpressionEval/ClaimNameResolutionService.cs
IdentityAtRest.Utility/Identity/IAuthTokenProvider.cs
IdentityAtRest.Utility/Identity/IAuthorizarionPolicy.cs
IdentityAtRest.Utility/Identity/IAuthorization.cs
IdentityAtRest.Utility/Identity/IAuthorizationPolicyFactory.cs
IdentityAtRest.Utility/Identity/IAuthorizationProvider.cs
IdentityAtRest.Utility/Identity/IClaim.cs
IdentityAtRest.Utility/Identity/IClaimsIdentity.cs
IdentityAtRest.Utility/Identity/IClaimsPrincipal.cs
IdentityAtRest.Utility/Identity/IExpressionAuthPolicyFactory.cs
IdentityAtRest.Utility/Identity/Wcf/ClientAuthBehavior.cs
IdentityAtRest.Utility/Identity/Wcf/ClientAuthMessageInspector.cs
IdentityAtRest.Utility/IdentityAtRest.Utility.csproj
IdentityAtRest.Utility/IdentityAtRest.Utility.csproj.user
IdentityAtRest.Utility/Properties/AssemblyInfo.cs
IdentityAtRest.Utility/TypeNormalizer.cs
IdentityAtRest.sln
ServiceConsumer/App.config
ServiceConsumer/Program.cs
ServiceConsumer/Properties/AssemblyInfo.cs
ServiceConsumer/Properties/Resources.Designer.cs
ServiceConsumer/Properties/Resources.resx
ServiceConsumer/Properties/Settings.Designer.cs
ServiceConsumer/Properties/Settings.settings
ServiceConsumer/Resources/images.jpeg
ServiceConsumer/ServiceConsumer.Designer.cs
ServiceConsumer/ServiceConsumer.cs
ServiceConsumer/ServiceConsumer.csproj
ServiceConsumer/ServiceConsumer.resx
ServiceHost/Program.cs
ServiceHost/Properties/AssemblyInfo.cs
ServiceHost/ServiceHost.csproj

Download

Click the following link to download identityatrest.zip.

identityatrest.zip




















Home »
  C# Free Code »
    Network »




ActiveDirectory
Bluetooth
Client
FTP
LDAP
Network
Server
Socket
TCP
WCF