Мой пример использования: я хочу вызвать ошибку на TP AAD-UserReadUsingEmailAddress.
Я пытался использовать «UserMessageIfClaimsTransformationBooleanValueIsNotEqual».Это не сработало
При чтении документации это должно быть получено из самоутвержденного TP, которым AAD-UserReadUsingEmailAddress не является.
Другим способом было бы использовать что-то вроде "RaiseErrorIfClaimsPrincipalDoesNotExist" или«RaiseErrorIfClaimsPrincipalAlreadyExists», который выдает ошибку, если утверждение есть или нет.
Но я хочу выдать ошибку типа «RaiseErrorIfBooleanValueIsNotEqual», если утверждение не равно значению.Претензия будет существовать всегда.
Есть ли способ сделать это?
Обновление
Первый элемент моего путешествия пользователя:
<OrchestrationStep Order="1" Type="ClaimsExchange">
<ClaimsExchanges>
<ClaimsExchange Id="ReadEmailAddress" TechnicalProfileReferenceId="AAD-UserReadUsingEmailAddress" />
</ClaimsExchanges>
</OrchestrationStep>