You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Identity provider name |`ClaimsProvider`|| The ID of the ClaimsExchange element|
156
+
| Claim type attributes|`ClaimType`|Name of the claim type| The attribute of the claim to be localized. Possible values: `AdminHelpText`, `DisplayName`, `PatternHelpText`, and `UserHelpText`.|
157
+
|Error message|`ErrorMessage`||The ID of the error message |
158
+
|Copies localized strings into claims|`GetLocalizedStringsTra nsformationClaimType`||The name of the output claim|
159
+
|Predicate user message|`Predicate`|The name of the predicate| The attribute of the predicate to be localized. Possible values: `HelpText`.|
160
+
|Predicate group user message|`InputValidation`|The ID of the PredicateValidation element.|The ID of the PredicateGroup element. The predicate group must be a child of the predicate validation element as defined in the ElementId.|
161
+
|User interface elements |`UxElement`|| The ID of the user interface element to be localized.|
162
+
163
+
## Examples
164
+
153
165
### ClaimsProvider
154
166
155
167
The ClaimsProvider value is used to localize claim provider name.
156
168
157
-
-**ElementType** set to `ClaimsProvider`
158
-
-**StringId** is the Id of the ClaimsExchange element
159
-
160
169
```xml
161
170
<OrchestrationStepOrder="2"Type="ClaimsExchange">
162
171
...
@@ -181,10 +190,6 @@ The following example shows how to localize the claim provider name.
181
190
182
191
The ClaimType value is used to localize one of the claim attributes.
183
192
184
-
-**ElementType** set to `ClaimType`.
185
-
-**ElementId** is the name of the claim type.
186
-
-**StringId** the attribute of the claim to be localized.
187
-
188
193
```xml
189
194
<ClaimTypeId="email">
190
195
<DisplayName>Email Address</DisplayName>
@@ -206,9 +211,6 @@ The following example shows how to localize the DisplayName, UserHelpText, and P
206
211
207
212
The ErrorMessage value is used to localize one of the system error messages.
@@ -230,8 +232,6 @@ The following example shows how to localize the UserMessageIfClaimsPrincipalAlre
230
232
231
233
The `GetLocalizedStringsTransformationClaimType` value is used to copy localized strings into claims. For more information, see [GetLocalizedStringsTransformation claims transformation](string-transformations.md#getlocalizedstringstransformation)
232
234
233
-
-**ElementType** set to `GetLocalizedStringsTransformationClaimType`.
@@ -257,10 +257,6 @@ The following example shows how to localize the output claims of the GetLocaliz
257
257
258
258
The Predicate value is used to localize one of the [Predicate](predicates.md) error messages.
259
259
260
-
-**ElementType** set to `Predicate`.
261
-
-**ElementId** is the name of the predicate.
262
-
-**StringId** the attribute of the predicate to be localized.
263
-
264
260
```xml
265
261
<Predicates>
266
262
<PredicateId="LengthRange"Method="IsLengthRange"HelpText="The password must be between 6 and 64 characters.">
@@ -294,10 +290,6 @@ The following example shows how to localize the predicate help text.
294
290
295
291
The `InputValidation` value is used to localize one of the [PredicateValidation](predicates.md) group error messages.
296
292
297
-
-**ElementType** set to `InputValidation`.
298
-
-**ElementId** The ID of the PredicateValidation element.
299
-
-**StringId** The ID of the PredicateGroup element. The predicate group must be a child of the predicate validation element as defined in the ElementId.
300
-
301
293
```xml
302
294
<PredicateValidations>
303
295
<PredicateValidationId="CustomPassword">
@@ -329,12 +321,7 @@ The following example shows how to localize the predicate validation group help
329
321
330
322
### UxElement
331
323
332
-
The UxElement value is used to localize one of the user interface elements.
333
-
334
-
-**ElementType** set to `UxElement`.
335
-
-**StringId** the ID of the user interface element to be localized.
336
-
337
-
The following example shows how to localize the continue and cancel buttons.
324
+
The UxElement value is used to localize one of the user interface elements. The following example shows how to localize the continue and cancel buttons.
338
325
339
326
```XML
340
327
<LocalizedStringElementType="UxElement"StringId="button_continue">Create new account</LocalizedString>
0 commit comments