Oracle 身份管理器设计控制台,如何为适配器任务创建 IF 语句
Oracle Identity Manager Design Console, How to create an IF statement for an adapter task
我正在尝试为适配器内部的任务创建条件。
在这个适配器中,我们有这些变量,我需要取其中的 1 个,然后使用该值进行验证。
我一直在尝试创建一个逻辑任务来评估它,但它不起作用,因为逻辑是错误的,而且我是使用此设计控制台和适配器的新手。
我不能使用主代码,我有,但我的想法是创建条件而不是触摸代码
我需要做的验证是:
- 取变量 "processFormAttrUserID" 查看它所取的值并评估是否以字母 A 或 B 开头
我建议为此创建一个新的适配器。 (这样您仍然可以使用旧适配器或在需要时参考它)
在新的适配器中,您可以随时构建逻辑,我用来作为逻辑基础的变量是 'Usertype'。然后将动作嵌套在逻辑语句中。我放置 'Set Adapter Return value' 的地方你可以执行 java 任务。
您还可以使用 tcUtilStringOperations 来执行子字符串任务并将它们分配给一个变量以供您的逻辑使用
我正在尝试为适配器内部的任务创建条件。
在这个适配器中,我们有这些变量,我需要取其中的 1 个,然后使用该值进行验证。
我一直在尝试创建一个逻辑任务来评估它,但它不起作用,因为逻辑是错误的,而且我是使用此设计控制台和适配器的新手。
我不能使用主代码,我有,但我的想法是创建条件而不是触摸代码
我需要做的验证是:
- 取变量 "processFormAttrUserID" 查看它所取的值并评估是否以字母 A 或 B 开头
我建议为此创建一个新的适配器。 (这样您仍然可以使用旧适配器或在需要时参考它)
在新的适配器中,您可以随时构建逻辑,我用来作为逻辑基础的变量是 'Usertype'。然后将动作嵌套在逻辑语句中。我放置 'Set Adapter Return value' 的地方你可以执行 java 任务。
您还可以使用 tcUtilStringOperations 来执行子字符串任务并将它们分配给一个变量以供您的逻辑使用