Oracle 身份管理器设计控制台,如何为适配器任务创建 IF 语句

Oracle Identity Manager Design Console, How to create an IF statement for an adapter task

我正在尝试为适配器内部的任务创建条件。

在这个适配器中,我们有这些变量,我需要取其中的 1 个,然后使用该值进行验证。

我一直在尝试创建一个逻辑任务来评估它,但它不起作用,因为逻辑是错误的,而且我是使用此设计控制台和适配器的新手。

我不能使用主代码,我有,但我的想法是创建条件而不是触摸代码

我需要做的验证是:

我建议为此创建一个新的适配器。 (这样您仍然可以使用旧适配器或在需要时参考它)

在新的适配器中,您可以随时构建逻辑,我用来作为逻辑基础的变量是 'Usertype'。然后将动作嵌套在逻辑语句中。我放置 'Set Adapter Return value' 的地方你可以执行 java 任务。

您还可以使用 tcUtilStringOperations 来执行子字符串任务并将它们分配给一个变量以供您的逻辑使用