<commit_before>---
services: active-directory
platforms: dotnet
author: jmprieur
level: 200
client: Mobile (UWP)
service: ASP.NET Web API
endpoint: AAD V1
---
# Integrating a Windows Universal application with Azure AD

This sample demonstrates a Windows Store or UWP application calling a web API that is secured using Azure AD.
The Windows Store application uses the Active Directory Authentication Library (ADAL) to obtain a JWT access token through the OAuth 2.0 protocol.  The access token is sent to the web API to authenticate the user.

![Overview](ReadmeFiles/topology.png)
<commit_msg>Adding a build badge<commit_after>---
services: active-directory
platforms: dotnet
author: jmprieur
level: 200
client: Mobile (UWP)
service: ASP.NET Web API
endpoint: AAD V1
---
# Integrating a Windows Universal application with Azure AD

![Build badge](https://identitydivision.visualstudio.com/_apis/public/build/definitions/a7934fdd-dcde-4492-a406-7fad6ac00e17/29/badge)

This sample demonstrates a Windows Store or UWP application calling a web API that is secured using Azure AD.
The Windows Store application uses the Active Directory Authentication Library (ADAL) to obtain a JWT access token through the OAuth 2.0 protocol.  The access token is sent to the web API to authenticate the user.

![Overview](ReadmeFiles/topology.png)

{'fraction_non_alphanumeric': 0.06676669167291822, 'fraction_numerical': 0.023255813953488372, 'mean_word_length': 4.955357142857143, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4498469', 'n_tokens_mistral': 399, 'n_tokens_neox': 366, 'n_words': 169}