Segurança do Web UI Framework - Incluindo Páginas de Login

O Web UI Framework permite configurar mais de uma página de login. As páginas de login podem ser usadas para diferentes organizações ou outros grupos de usuários. Também é possível configurar uma implementação customizada de diversas páginas de login.

Sobre esta tarefa

Para incluir uma página de login, use o seguinte procedimento:

Procedimento

  1. Instale o aplicativo com o Web UI Framework.
  2. Decida como deseja implementar diversas páginas de login usando uma das formas a seguir:
    • A implementação padrão fornecida no Web UI Framework.

      Se nenhum fornecedor página de login customizada for fornecido, a implementação padrão lê os parâmetros <context-param> do arquivo web.xml a seguir:

      <param-name>scui-login-page</param-name>
      <param-value>/myapp/console/login.jsp</param-value>
    • Uma implementação customizada que é conectada ao Web UI Framework.
  3. Para uma implementação customizada, especifique seu provedor de página de login customizado no web.xml utilizando o parâmetro scui-login-page-provider.

    Exemplo:

    <context-param> 
     	<param-name>scui-login-page-provider</param-name>
      <param-value>com.app.MyLoginPageProvider</param-value>
    </context-param>

    Esse provedor será acessado pelo método getLoginPage() de ISCUILoginPageProvider. A implementação customizada deve usar o contato da interface definido na classe ISCUILoginPageProvider.

    Para implementar o código Java™ customizado, crie um arquivo JAR que contenha a classe Java e, em seguida, instale o arquivo JAR usando o script install3rdparty.sh . Para implementar essa customização, reconstrua o arquivo EAR ou WAR tal como é feito durante a instalação e, em seguida, implemente o aplicativo no servidor de aplicativos.