Constable Authorization Engine 1.1.157.0

Licença: Avaliação gratuita ‎Tamanho do arquivo: 2.18 MB
‎Classificação dos usuários: 5.0/5 - ‎1 ‎Votos

O Constable Authorization Engine (CAZE) é uma biblioteca de classes .NET Framework para gerenciar e usar políticas de autorização definidas por aplicativos de forma fácil e eficiente. A política de autorização do CAZE é armazenada como um documento XML e representa um conjunto de regras de autorização associadas a um aplicativo ou a um objeto. A política de autorização consiste em papéis, estados, ações, propriedades e regras de autorização. A política de autorização é manipulada e consultada ligando para a API caze de dentro de um aplicativo. O CAZE aproveita o . O modelo de autorização baseado em papéis da NET emprega técnicas de máquinas de estado finito e orientadas para tabela, tornando a lógica centralizada, explícita e inequívoca da lógica relacionada à autorização do aplicativo. Isso melhora a segurança do aplicativo, reduz a complexidade do código e permite a introdução de técnicas de teste automatizadas. O CAZE é implementado em código C# verificável e foi projetado para uso no nível de negócios do aplicativo. O CAZE não obriga nenhuma abordagem específica de design ou implementação.

história da versão

  • Versão 1.1.157.0 postado em 2005-02-17

    EULA - Contrato de Licença do Usuário Final



    Contrato de licença do motor de autorização de constable

    IMPORTANTE - LEIA ESTES TERMOS ATENTAMENTE ANTES DE INSTALAR ESTE SOFTWARE. Por
    INSTALANDO OU USANDO ESTE SOFTWARE, VOCÊ RECONHECE QUE LEU ESTA LICENÇA
    ACORDO, QUE VOCÊ ENTENDE, E QUE VOCÊ CONCORDA EM ESTAR VINCULADO AOS SEUS TERMOS. Se
    VOCÊ NÃO CONCORDA COM OS TERMOS E CONDIÇÕES DESTE CONTRATO DE LICENÇA, NÃO
    INSTALE E/OU INTERROMPA O USO DO SOFTWARE.

    Termos de Licença para Mecanismo de Autorização de Policial (para efeitos deste documento de licença a partir de agora
    referido como 'o Software')

    1. Concessão de Licença

    LaMarvin concede-lhe uma licença não exclusiva e intransferível para usar o Software para suportar até o número de
    usuários para os quais você pagou a taxa de licença. Se você estiver usando o Software para o seu empregador, este acordo
    também inclui seu empregador.

    Uma licença de usuário dá direito a instalar o Software em um único computador e fazer uma única cópia do Software
    para fins de backup. O Software não pode ser instalado ou usado em mais de um computador ao mesmo tempo,
    incluindo o uso do Software em um sistema de rede. Você não sublicenciará o Software ou permitirá
    uso simultâneo do Software por mais de um usuário. Você não vai reverter o engenheiro, descompilar ou
    desmonte o Software. Você não vai copiar, modificar, emprestar, alugar ou vender o Software ou qualquer parte dele, exceto como
    permitido neste acordo.

    A licença de usuário do Software é livre de royalties para uso em aplicativos compilados. Você pode distribuir compilado
    software que usa o Software sem incorrer em qualquer taxa de royalties.

    Você não deve re-distribuir a versão gratuita 'Avaliação' do Software com o seu software sob qualquer
    Circunstâncias.

    1.3. Código Fonte

    O código-fonte que acompanha o software é fornecido apenas para fins informativos e educacionais. Você
    não pode revender, alugar, alugar ou distribuir o código fonte. O Software só pode ser distribuído como compilado
    componente de uma aplicação. Você não pode revender, alugar, alugar ou distribuir quaisquer produtos criados a partir da fonte
    código de qualquer forma que iria competir com LaMarvin.

    2. Direitos autorais

    O Software contém material protegido por leis da República Eslovaca, e por tratado internacional
    Disposições. LaMarvin expressamente se reserva todos os direitos não concedidos a você aqui. Você não pode remover qualquer proprietário
    aviso de LaMarvin de qualquer cópia do Software ou Documentação.

    3. Restrições

    Você não pode publicar, exibir, divulgar, alugar, alugar, modificar, emprestar, distribuir ou criar obras derivadas com base em
    o Software ou qualquer parte dele. Você não pode fazer engenharia reversa, descompilar, traduzir, adaptar ou desmontar o
    Software, nem você deve tentar criar o código-fonte a partir do código de objeto para o Software. Você não pode
    transmitir o Software por qualquer rede ou entre quaisquer dispositivos. Você pode transferir o Software para outros
    computadores que você possui, desde que você só usá-lo em um computador de cada vez.

    4. Confidencialidade

    Você reconhece que o Software contém segredos comerciais proprietários de LaMarvin e você concorda com
    manter a confidencialidade do Software usando pelo menos um grau de cuidado tão grande quanto você usa para manter o
    confidencialidade de suas próprias informações confidenciais. Você concorda em comunicar razoavelmente os termos e
    condições deste Contrato de Licença de Software para as pessoas empregadas por você que entram em contato com o
    Software e usar os melhores esforços razoáveis para garantir sua conformidade com tais termos e condições,
    incluindo, sem limitação, não permitir conscientemente que tais pessoas usem qualquer parte do Software ou do
    acompanhando o código fonte para a criação de obras derivadas.

    5. Garantia limitada

    O SOFTWARE É FORNECIDO "COMO É." NA MEDIDA MÁXIMA PERMITIDA POR LEI, LAMARVIN ISENTA
    TODAS AS OUTRAS GARANTIAS DE QUALQUER TIPO, EXPRESSAS OU IMPLÍCITAM, INCLUINDO, SEM LIMITAÇÃO,
    GARANTIAS IMPLÍCITAM DE COMERCIALIZAÇÃO E ADEQUAÇÃO PARA UM PROPÓSITO ESPECÍFICO. LAMARVIN FAZ
    NÃO GARANTIR QUE AS FUNÇÕES CONTIDAS NO SOFTWARE ATENDAM A QUAISQUER REQUISITOS OU
    NECESSIDADES QUE VOCÊ PODE TER, OU QUE O SOFTWARE VAI OPERAR LIVRE DE ERROS, OU EM UM ININTERRUPTO
    MODA, OU QUE QUAISQUER DEFEITOS OU ERROS NO SOFTWARE SERÃO CORRIGIDOS, OU QUE O
    O SOFTWARE É COMPATÍVEL COM QUALQUER PLATAFORMA EM PARTICULAR. ALGUMAS JURISDIÇÕES NÃO PERMITEM QUE O
    RENÚNCIA OU EXCLUSÃO DE GARANTIAS IMPLÍCITAS PARA QUE ELAS NÃO SE APLIQUEM A VOCÊ.

    6. Limitação da Responsabilidade

    EM NENHUM CASO LAMARVIN SERÁ RESPONSÁVEL POR VOCÊ OU QUALQUER TERCEIRO POR QUALQUER INCIDENTE OU
    DANOS CONSEQUENTES (INCLUINDO, SEM LIMITAÇÃO, INDIRETO, ESPECIAL, PUNITIVO OU
    DANOS EXEMPLARES POR PERDA DE NEGÓCIOS, PERDA DE LUCROS, INTERRUPÇÃO DO NEGÓCIO OU PERDA DE
    INFORMAÇÕES DE NEGÓCIOS) DECORRENTES DO USO OU INCAPACIDADE DE USAR O PROGRAMA, OU PARA QUALQUER
    REIVINDICAÇÃO POR QUALQUER OUTRA PARTE, MESMO SE LAMARVIN FOI AVISADO DA POSSIBILIDADE DE TAL
    Danos. RESPONSABILIDADE AGREGADA DE LAMARVIN EM RELAÇÃO ÀS SUAS OBRIGAÇÕES SOB ESTE ACORDO
    OU DE OUTRA FORMA EM RELAÇÃO AO SOFTWARE E DOCUMENTAÇÃO OU DE OUTRA FORMA NÃO DEVE
    EXCEDA O VALOR DA TAXA DE LICENÇA PAGA POR VOCÊ PARA O SOFTWARE E DOCUMENTAÇÃO.
    PORQUE ALGUNS ESTADOS/PAÍSES NÃO PERMITEM A EXCLUSÃO OU LIMITAÇÃO DE RESPONSABILIDADE PARA
    POR DANOS DIRETOS OU INDIRETOS CAUSADOS A SI OU A TERCEIROS.

    7. Restrições à exportação

    ESTE CONTRATO DE LICENÇA É EXPRESSAMENTE SUJEITO A QUAISQUER LEIS, REGULAMENTOS, ORDENS OU OUTROS
    RESTRIÇÕES À EXPORTAÇÃO DA REPÚBLICA ESLOVACA DO SOFTWARE OU INFORMAÇÕES SOBRE
    TAL SOFTWARE, QUE PODE SER IMPOSTO DE TEMPOS EM TEMPOS PELO GOVERNO DA ESLOVÁQUIA
    República. VOCÊ NÃO DEVE EXPORTAR O SOFTWARE, DOCUMENTAÇÃO OU INFORMAÇÕES SOBRE O
    SOFTWARE E DOCUMENTAÇÃO SEM CONSENTIMENTO DE LAMARVIN E CONFORMIDADE COM TAIS LEIS,
    REGULAMENTOS, ORDENS OU OUTRAS RESTRIÇÕES.

    8. Rescisão

    Este Contrato de Licença é eficaz até que seja rescindido. Você pode rescindir este Contrato de Licença a qualquer momento
    destruindo ou retornando a LaMarvin todas as cópias do Software e Documentação em sua posse ou sob
    seu controle. LaMarvin pode rescindir este Contrato de Licença por qualquer razão, incluindo, mas não se limitando a, se
    LaMarvin acha que você violou qualquer um dos termos deste Contrato de Licença. Após a notificação de
    rescisão, você concorda em destruir ou retornar a LaMarvin todas as cópias do Software e Documentação e para
    certificar por escrito que todas as cópias conhecidas, incluindo cópias de backup, foram destruídas. Todas as disposições relativas a
    confidencialidade, direitos proprietários e não divulgação sobreviverão ao término desta Licença de Software
    Acordo.

    9. General

    Este Contrato de Licença será interpretado, interpretado e regido pelas leis da República Eslovaca sem
    em relação aos conflitos de disposições legais. O fórum exclusivo para quaisquer disputas decorrentes ou relacionadas a este
    O Contrato de Licença será um tribunal adequado residente na República Eslovaca. Este Contrato de Licença deve
    constituem todo o Acordo entre as partes aqui. Qualquer renúncia ou modificação deste Contrato de Licença
    Só será eficaz se estiver por escrito e assinada por ambas as partes. Se um tribunal de jurisdição competente encontrar
    qualquer parte deste Contrato de Licença inválido ou inexequível, o restante deste Contrato de Licença será
    interpretado de modo a afetar razoavelmente a intenção das partes.

    LaMarvin, spol. S R.O.
    Slovanske nabrezie 28
    841 10 Bratislava
    República Eslovaca

    http://www.LaMarvin.com
    [email protected]

Detalhes do programa