首页 > 解决方案 > 如何从 b2c 自定义保单索赔索赔包(索赔集合)中删除索赔?

问题描述

如果达到我的自定义政策中的某个步骤/条件,我正在尝试从索赔包中删除所有索赔,但是我找不到任何相关信息。然后我尝试使用NullClaim Transformationfor 字符串,但我找不到任何数字、布尔值和日期。字符串的工作示例如下

<ClaimsTransformation Id="SetDisplayNameToNull" TransformationMethod="NullClaim">
 <OutputClaims>
   <OutputClaim ClaimTypeReferenceId="displayName" TransformationClaimType="claim_to_null" />
 </OutputClaims>
</ClaimsTransformation>

我是否应该将日期设置为非常旧的日期,例如 1970-01-01T00:00:00Z?

我应该根据合适的默认值将布尔值设置为 true/false 吗?

如果是,我将如何处理,因为我可以看到我可以获得 currentDateTime,但我无法找到任何将特定日期值设置为日期类型声明的文档,布尔值也是如此。

标签: azure-ad-b2cazure-ad-b2c-custom-policy

解决方案


您可以使用来删除自定义策略中的声明。


推荐阅读