Interface AcessControlScript


public interface AcessControlScript
Interface de comunicacao com a implentacao via Script da logica de permissao.
Esta interface e livre para ser implementada em diferentes tipos de controle, e sua logica deve levar em conta o escopo ao qual o script pertence. Este script podera ser reusado livremente para a aplicacao para fins de otimizacao.
Author:
Eduardo
  • Method Summary

    Modifier and Type
    Method
    Description
    Obtem a FLAG de permissao de acesso ao recurso designado no contexto onde o script foi inserido.
  • Method Details

    • getPermission

      String getPermission(String user)
      Obtem a FLAG de permissao de acesso ao recurso designado no contexto onde o script foi inserido. Os resultados deste metodos NAO devem sofrer cache internamente pelo Script, pois para fins de otimizacao a mesma instancia do Script pode ser executada inumeras vezes para instancias de processos e tarefas diferentes.
      Returns:
      String de representacao do nivel de acesso:
      • r - Leitura
      • w - Escrita
      • x - Execucao

      Qualquer combinacao das flags tambem e permitida por exemplo: rw - Leitura e Escrita