|
9 | 9 | href: v2-overview.md
|
10 | 10 | - name: Quickstarts
|
11 | 11 | items:
|
12 |
| - - name: Set up a dev environment |
| 12 | + - name: Set up a tenant |
13 | 13 | href: quickstart-create-new-tenant.md
|
14 | 14 | - name: Configure an application
|
15 | 15 | items:
|
|
49 | 49 | items:
|
50 | 50 | - name: Android
|
51 | 51 | href: quickstart-v2-android.md
|
52 |
| - - name: iOS |
| 52 | + - name: iOS and macOS |
53 | 53 | href: quickstart-v2-ios.md
|
54 | 54 | - name: Universal Windows Platform
|
55 | 55 | href: quickstart-v2-uwp.md
|
|
75 | 75 | items:
|
76 | 76 | - name: Android
|
77 | 77 | href: tutorial-v2-android.md
|
78 |
| - - name: iOS |
| 78 | + - name: iOS and macOS |
79 | 79 | href: tutorial-v2-ios.md
|
80 | 80 | - name: Universal Windows Platform
|
81 | 81 | href: tutorial-v2-windows-uwp.md
|
|
223 | 223 | items:
|
224 | 224 | - name: Overview
|
225 | 225 | href: msal-overview.md
|
226 |
| - - name: Migration |
| 226 | + - name: Migration from ADAL |
227 | 227 | items:
|
228 | 228 | - name: Migrate to MSAL.NET
|
229 | 229 | href: msal-net-migration.md
|
230 | 230 | - name: Migrate to MSAL.js
|
231 | 231 | href: msal-compare-msal-js-and-adal-js.md
|
| 232 | + - name: Migrate to MSAL for iOS and MacOS |
| 233 | + href: migrate-objc-adal-msal.md |
232 | 234 | - name: Migrate Xamarin apps using brokers from ADAL.NET to MSAL.NET
|
233 | 235 | href: msal-net-migration-ios-broker.md
|
234 | 236 | - name: Supported authentication flows
|
|
239 | 241 | href: msal-acquire-cache-tokens.md
|
240 | 242 | - name: Scopes for v1.0 apps
|
241 | 243 | href: msal-v1-app-scopes.md
|
242 |
| - - name: Token cache serialization (.NET) |
243 |
| - href: msal-net-token-cache-serialization.md |
244 | 244 | - name: Client applications
|
245 | 245 | items:
|
246 | 246 | - name: Client applications
|
|
257 | 257 | href: msal-handling-exceptions.md
|
258 | 258 | - name: Logging
|
259 | 259 | href: msal-logging.md
|
260 |
| - - name: Single sign-on (JS) |
261 |
| - href: msal-js-sso.md |
262 |
| - - name: Prompt behavior (JS) |
263 |
| - href: msal-js-prompt-behavior.md |
264 |
| - - name: ADFS support (.NET) |
265 |
| - href: msal-net-adfs-support.md |
| 260 | + - name: Single sign-on |
| 261 | + items: |
| 262 | + - name: Single sign-on with MSAL.js |
| 263 | + href: msal-js-sso.md |
| 264 | + - name: Single sign-on with MSAL for iOS and macOS |
| 265 | + items: |
| 266 | + - name: SSO between MSAL apps |
| 267 | + href: single-sign-on-macos-ios.md |
| 268 | + - name: SSO between ADAL and MSAL apps |
| 269 | + href: sso-between-adal-msal-apps-macos-ios.md |
| 270 | + - name: Integrate with ADFS |
| 271 | + items: |
| 272 | + - name: ADFS support in MSAL.NET |
| 273 | + href: msal-net-adfs-support.md |
266 | 274 | - name: Integrate with Azure AD B2C
|
267 | 275 | items:
|
268 | 276 | - name: JavaScript
|
269 | 277 | href: msal-b2c-overview.md
|
270 | 278 | - name: .NET
|
271 | 279 | href: msal-net-aad-b2c-considerations.md
|
| 280 | + - name: iOS and macOS |
| 281 | + href: config-authority.md#b2c |
272 | 282 | - name: Considerations and known issues
|
273 | 283 | items:
|
274 | 284 | - name: MSAL.NET
|
|
283 | 293 | href: msal-js-known-issues-ie-edge-browsers.md
|
284 | 294 | - name: Known issues- Safari
|
285 | 295 | href: msal-js-known-issues-safari-browser.md
|
| 296 | + - name: MSAL for iOS and macOS |
| 297 | + items: |
| 298 | + - name: SSL issues |
| 299 | + href: ssl-issues.md |
286 | 300 | - name: Authentication protocol
|
287 | 301 | items:
|
288 | 302 | - name: Application types and OAuth2.0
|
|
378 | 392 | items:
|
379 | 393 | - name: Acquire a token from the cache
|
380 | 394 | href: msal-net-acquire-token-silently.md
|
| 395 | + - name: Token cache serialization |
| 396 | + href: msal-net-token-cache-serialization.md |
381 | 397 | - name: Clear the token cache
|
382 | 398 | href: msal-net-clear-token-cache.md
|
383 | 399 | - name: Instantiate a public client with options
|
|
393 | 409 | - name: Avoid page reloads
|
394 | 410 | href: msal-js-avoid-page-reloads.md
|
395 | 411 | - name: Pass custom state in authentication requests
|
396 |
| - href: msal-js-pass-custom-state-authentication-request.md |
| 412 | + href: msal-js-pass-custom-state-authentication-request.md |
| 413 | + - name: Prompt behavior |
| 414 | + href: msal-js-prompt-behavior.md |
| 415 | + - name: MSAL for iOS and macOS |
| 416 | + items: |
| 417 | + - name: Microsoft Authentication Library for iOS and macOS differences |
| 418 | + href: msal-differences-ios-macos.md |
| 419 | + - name: Configure keychain |
| 420 | + href: howto-v2-keychain-objc.md |
| 421 | + - name: Customize browsers and WebViews |
| 422 | + href: customize-webviews.md |
| 423 | + - name: Request custom claims |
| 424 | + href: request-custom-claims.md |
| 425 | + - name: Redirect URI configuration |
| 426 | + href: redirect-uris-ios.md |
397 | 427 | - name: Work with Visual Studio
|
398 | 428 | items:
|
399 | 429 | - name: Use the Active Directory connected service
|
|
428 | 458 | href: v1-overview.md
|
429 | 459 | - name: Quickstarts
|
430 | 460 | items:
|
431 |
| - - name: Set up a dev environment |
| 461 | + - name: Set up a tenant |
432 | 462 | href: quickstart-create-new-tenant.md
|
433 | 463 | - name: Configure an application
|
434 | 464 | items:
|
|
468 | 498 | items:
|
469 | 499 | - name: Android
|
470 | 500 | href: quickstart-v1-android.md
|
471 |
| - - name: iOS |
| 501 | + - name: iOS and MacOS |
472 | 502 | href: quickstart-v1-ios.md
|
473 | 503 | - name: Windows Desktop .NET
|
474 | 504 | href: quickstart-v1-dotnet.md
|
|
0 commit comments