Skip to content

Commit f8637d7

Browse files
authored
Merge branch 'master' into mlearned-aks-private-clusters-911-charlies
2 parents 82aa0a9 + 64ebefc commit f8637d7

File tree

99 files changed

+1541
-254
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+1541
-254
lines changed

articles/active-directory-b2c/TOC.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,9 @@
168168
href: active-directory-b2c-ui-customization-custom.md
169169
- name: Customize the UI dynamically
170170
href: active-directory-b2c-ui-customization-custom-dynamic.md
171+
- name: Custom email
172+
href: custom-email.md
173+
displayName: verification
171174
- name: Page layout
172175
href: page-layout.md
173176
- name: Enable JavaScript
@@ -289,6 +292,9 @@
289292
href: oauth1-technical-profile.md
290293
- name: OAuth2
291294
href: oauth2-technical-profile.md
295+
- name: One-time password
296+
href: one-time-password-technical-profile.md
297+
displayName: otp
292298
- name: OpenID Connect
293299
href: openid-connect-technical-profile.md
294300
- name: REST
@@ -301,6 +307,11 @@
301307
href: active-directory-b2c-reference-sso-custom.md
302308
- name: Validation
303309
href: validation-technical-profile.md
310+
- name: DisplayControls
311+
href: display-controls.md
312+
items:
313+
- name: Verification
314+
href: display-control-verification.md
304315
- name: UserJourneys
305316
href: userjourneys.md
306317
- name: RelyingParty

articles/active-directory-b2c/buildingblocks.md

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
title: BuildingBlocks - Azure Active Directory B2C | Microsoft Docs
2+
title: BuildingBlocks
3+
titleSuffix: Azure AD B2C
34
description: Specify the BuildingBlocks element of a custom policy in Azure Active Directory B2C.
45
services: active-directory-b2c
56
author: mmacy
@@ -8,7 +9,7 @@ manager: celestedg
89
ms.service: active-directory
910
ms.workload: identity
1011
ms.topic: reference
11-
ms.date: 09/10/2018
12+
ms.date: 12/10/2019
1213
ms.author: marsma
1314
ms.subservice: B2C
1415
---
@@ -48,26 +49,29 @@ The **BuildingBlocks** element is added inside the [TrustFrameworkPolicy](trustf
4849
<Localization>
4950
...
5051
</Localization>
52+
<DisplayControls>
53+
...
54+
</DisplayControls>
5155
</BuildingBlocks>
5256
```
5357

5458
The **BuildingBlocks** element contains the following elements that must be specified in the order defined:
5559

56-
- [ClaimsSchema](claimsschema.md) - Defines the claim types that can be referenced as part of the policy. The claims schema is the place where you declare your claim types. A claim type is similar to a variable in many programmatic languages. You can use the claim type to collect data from the user of your application, receive claims from social identity providers, send and receive data from a custom REST API, or store any internal data used by your custom policy.
60+
- [ClaimsSchema](claimsschema.md) - Defines the claim types that can be referenced as part of the policy. The claims schema is the place where you declare your claim types. A claim type is similar to a variable in many programmatic languages. You can use the claim type to collect data from the user of your application, receive claims from social identity providers, send and receive data from a custom REST API, or store any internal data used by your custom policy.
5761

5862
- [Predicates and PredicateValidationsInput](predicates.md) - Enables you to perform a validation process to ensure that only properly formed data is entered into a claim.
59-
60-
- [ClaimsTransformations](claimstransformations.md) - Contains a list of claims transformations that can be used in your policy. A claims transformation converts one claim into another. In the claims transformation, you specify a transform method, such as:
61-
- Changing the case of a string claim to the one specified. For example, changing a string from lowercase to uppercase.
62-
- Comparing two claims and returning a claim with true indicating that the claims match, otherwise false.
63-
- Creating a string claim from the provided parameter in the policy.
64-
- Creating a random string using the random number generator.
65-
- Formatting a claim according to the provided format string. This transformation uses the C# `String.Format` method.
66-
63+
64+
- [ClaimsTransformations](claimstransformations.md) - Contains a list of claims transformations that can be used in your policy. A claims transformation converts one claim into another. In the claims transformation, you specify a transform method, such as:
65+
- Changing the case of a string claim to the one specified. For example, changing a string from lowercase to uppercase.
66+
- Comparing two claims and returning a claim with true indicating that the claims match, otherwise false.
67+
- Creating a string claim from the provided parameter in the policy.
68+
- Creating a random string using the random number generator.
69+
- Formatting a claim according to the provided format string. This transformation uses the C# `String.Format` method.
70+
6771
- InputValidation - This element allows you to perform boolean aggregations that are similar to *and* and *or*.
6872

6973
- [ContentDefinitions](contentdefinitions.md) - Contains URLs for HTML5 templates to use in your user journey. In a custom policy, a content definition defines the HTML5 page URI that's used for a specified step in the user journey. For example, the sign-in or sign-up, password reset, or error pages. You can modify the look and feel by overriding the LoadUri for the HTML5 file. Or you can create new content definitions according to your needs. This element may contain a localized resources reference using a localization ID.
7074

7175
- [Localization](localization.md) - Allows you to support multiple languages. The localization support in policies allows you set up the list of supported languages in a policy and pick a default language. Language-specific strings and collections are also supported.
7276

73-
77+
- [DisplayControls](display-controls.md) - Defines the controls to be displayed on a page. Display controls have special functionality and interact with back-end validation technical profiles. Display controls are currently in **preview**.

0 commit comments

Comments
 (0)