Sun Java System Access Manager 7 2005Q4 管理指南

Procedure创建新的验证链

步骤
  1. 单击要为其添加新的验证链的领域的名称。

  2. 选择“验证”选项卡。

  3. 在“验证链”列表中单击“新建”。

  4. 输入验证链名称。

  5. 单击“创建”。

  6. 单击“添加”,定义您要在链里包含的验证模块实例。可以从“实例”列表中选择模块实例名完成此步骤。此列表中所显示的模块实例名都是在“模块实例”属性中创建的。

  7. 为验证链选择标准。这些标志建立了其定义的验证模块的执行标准。执行具有层次结构。“必需”位于最高层,“可选”位于最底层:

    必要

    要求模块实例必须成功。如果验证成功,将继续“验证链”列表中的下一个验证模块。如果验证失败,控制立即返回到应用程序(不继续“验证链”列表中的下一个验证模块)。

    必需

    要求对此模块的验证必须成功。如果链中的任一必需模块验证失败,则整个验证链将最终失败。然而,无论任一必需模块的验证是成功或失败,都将继续链中的下一个模块。

    充足

    不要求模块实例必须成功。如果验证成功,则立即返回到应用程序(不继续模块实例列表中的下一个验证模块)。如果验证失败,将继续“验证链”列表中的下一个验证模块。

    可选

    不要求模块实例必须成功。无论验证成功或失败,都将继续“验证链”列表中的下一个验证模块。

  8. 输入验证链的选项。这启用了模块的其他选项,格式为“关键字=值”对。多个选项之间用空格分隔。

  9. 定义以下属性:

    成功登录 URL

    指定用户在验证成功后,重新指向的 URL。

    登录失败 URL

    指定用户在验证失败后,重新指向的 URL。

    验证后期处理类

    定义用于在登录成功或失败后自定义后期验证处理的 Java 类的名称。

  10. 单击“保存”。