Skip to content
Jean-Marc Prieur edited this page Aug 31, 2018 · 28 revisions

Welcome to the azure-activedirectory-identitymodel-extensions-for-dotnet wiki!

Getting started

This repository, Identity Model Extensions contains the source code for 8 NuGet packages:

NuGet package Description Reference doc
Microsoft.IdentityModel.Logging Includes Event Source based logging support
Microsoft.IdentityModel.Protocols Provides base protocol support for OpenIdConnect and WsFederation. Microsoft.IdentityModel.Protocols
Microsoft.IdentityModel.Protocols.OpenIdConnect Includes types that provide support for OpenIdConnect protocol
Microsoft.IdentityModel.Protocols.WsFederation Includes types that provide support for WsFederation protocol.
Microsoft.IdentityModel.Tokens Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption. Microsoft.IdentityModel.Tokens
Microsoft.IdentityModel.Tokens.Saml Includes types that provide support for SamlTokens version 1 and 2.
Microsoft.IdentityModel.Xml Includes types that provide support for Reading / Writing XML with Enveloped Signatures.
System.IdentityModel.Tokens.Jwt Includes types that provide support for creating, serializing and validating JSON Web Tokens.

Samples

Sample Illustrates Description
active-directory-dotnet-webapi-manual-jwt-validation System.IdentityModel.Tokens.Jwt A .NET 4.5 WPF application that authenticates a user and calls web API using Azure AD and OAuth 2.0 access tokens. The Web API manually processes the JWT access token using the JSON Web Token Handler.

FAQ

Clone this wiki locally