Constable Authorization Engine 1.1.157.0

Licenza: Prova gratuita ‎Dimensioni del file: 2.18 MB
‎Valutazione utenti: 5.0/5 - ‎1 ‎Voti

Constable Authorization Engine (CAZE) è una libreria di classi .NET Framework per la gestione e l'utilizzo di criteri di autorizzazione definiti dall'applicazione in modo semplice ed efficiente. Il criterio di autorizzazione CAZE viene archiviato come documento XML e rappresenta un insieme di regole di autorizzazione associate a un'applicazione o a un oggetto. I criteri di autorizzazione sono costituiti da ruoli, stati, azioni, proprietà e regole di autorizzazione. I criteri di autorizzazione vengono manipolati e interrogati chiamando l'API CAZE dall'interno di un'applicazione. CAZE sfrutta l'. Il modello di autorizzazione basato sui ruoli di NET utilizza tecniche di macchina a stati finiti basate su tabelle, rendendo la logica relativa all'autorizzazione dell'applicazione centralizzata, esplicita e inequivocabile. Ciò migliora la sicurezza dell'applicazione, riduce la complessità del codice e consente l'introduzione di tecniche di test automatizzate. CAZE è implementato in codice C# verificabile ed è stato progettato per l'uso nel livello aziendale dell'applicazione. CAZE non impone alcun particolare approccio di progettazione o implementazione.

cronologia delle versioni

  • Versione 1.1.157.0 pubblicato il 2005-02-17

    Contratto di licenza con l'utente finale



    Contratto di licenza con il motore di autorizzazione connestabile

    IMPORTANTE - LEGGERE ATTENTAMENTE QUESTI TERMINI PRIMA DI INSTALLARE QUESTO SOFTWARE. DI
    L'INSTALLAZIONE O L'UTILIZZO DI QUESTO SOFTWARE, L'UTENTE RICONOSCE DI AVER LETTO QUESTA LICENZA
    ACCORDO, CHE LO CAPISCI E CHE ACCETTI DI ESSERE VINCOLATO DAI SUOI TERMINI. Se
    L'UTENTE NON ACCETTA I TERMINI E LE CONDIZIONI DEL PRESENTE CONTRATTO DI LICENZA, NON
    INSTALLARE E/O INTERROMPERE L'UTILIZZO DEL SOFTWARE.

    Condizioni di licenza per Constable Authorization Engine (ai fini del presente documento di licenza d'ora in poi
    indicato come "il Software")

    1. Concessione della licenza

    LaMarvin concede all'utente una licenza non esclusiva e non trasferibile per l'utilizzo del Software per supportare fino al numero di
    utenti per i quali è stato pagato il canone di licenza. Se si utilizza il Software per il datore di lavoro, il presente contratto
    include anche il datore di lavoro.

    Una licenza utente dà diritto all'installazione del Software su un singolo computer e a creare una singola copia del Software
    a scopo di backup. Il Software non può essere installato o utilizzato su più computer contemporaneamente,
    incluso l'utilizzo del Software attraverso un sistema di rete. L'unione non sublicenzarà il Software né consentirà
    l'uso simultaneo del Software da parte di più di un utente. Non si decodifica, decompilerà o
    smontare il Software. Non copierai, modificherai, loane, affitterai o venderai il Software o qualsiasi parte di esso se non come
    consentito nel presente accordo.

    La licenza utente del Software è royalty free per l'uso in applicazioni compilate. È possibile distribuire
    software che utilizza il Software senza incorrere in alcun canone.

    Non è necessario ri distribuire la versione gratuita "Valutazione" del Software con il software in
    Circostanze.

    1.3. Codice sorgente

    Il codice sorgente che accompagna il software è fornito solo a scopo informativo ed educativo. tu
    non può rivendere, affittare, affittare o distribuire il codice sorgente. Il Software può essere distribuito solo come
    componente di un'applicazione. Non è possibile rivendere, affittare, affittare o distribuire prodotti creati dalla fonte
    codice in qualsiasi modo che competerebbe con LaMarvin.

    2. Diritto d'autore

    Il Software contiene materiale protetto dalle leggi della Repubblica Slovacca e dai trattati internazionali
    Disposizioni. LaMarvin si riserva espressamente tutti i diritti non concessi all'utente nel presente documento. Non è possibile rimuovere alcuna
    comunicazione di LaMarvin da qualsiasi copia del Software o della Documentazione.

    3. Restrizioni

    Non è possibile pubblicare, visualizzare, divulgare, affittare, affittare, modificare, prestare, distribuire o creare opere derivate in base
    software o qualsiasi parte di esso. Non è possibile decodificare, decompilare, tradurre, adattare o smontare
    software, né si tenterà di creare il codice sorgente dal codice oggetto per il Software. Non è possibile
    trasmettere il Software su qualsiasi rete o tra qualsiasi dispositivo. È possibile trasferire il Software ad altri
    computer che possiedi purché lo usi solo su un computer alla volta.

    4. Riservatezza

    L'utente riconosce che il Software contiene segreti commerciali proprietari di LaMarvin e con la presente accetta di
    mantenere la riservatezza del Software utilizzando almeno il grado di cura che si utilizza per mantenere
    riservatezza delle informazioni più riservate. L'utente accetta di comunicare ragionevolmente i termini e
    condizioni del presente Contratto di Licenza Software alle persone da voi impiegate che entrano in contatto con il
    Software e di fare ogni ragionevole sforzo per garantire il loro rispetto di tali termini e condizioni,
    incluso, a titolo esemplificativo, non consentire consapevolmente a tali persone di utilizzare alcuna parte del Software o
    codice sorgente di accompagnamento per la creazione di opere derivate.

    5. Garanzia limitata

    IL SOFTWARE VIENE FORNITO "COSÌ COM'È." NELLA MISURA MASSIMA CONSENTITA DALLA LEGGE, LAMARVIN DECLINA
    TUTTE LE ALTRE GARANZIE DI QUALSIASI TIPO, ESPRESSE O IMPLICITE, TRA CUI, A TITOLO ESEMPLIFICATIVO,
    GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE. LAMARVIN NON
    NON GARANTIRE CHE LE FUNZIONI CONTENUTE NEL SOFTWARE SODDISFINO EVENTUALI REQUISITI O
    ESIGENZE CHE POTRESTI AVERE, O CHE IL SOFTWARE FUNZIONERÀ SENZA ERRORI, O IN UN
    MODA, O CHE EVENTUALI DIFETTI O ERRORI NEL SOFTWARE SARANNO CORRETTI, O CHE IL
    IL SOFTWARE È COMPATIBILE CON UNA PARTICOLARE PIATTAFORMA. ALCUNE GIURISDIZIONI NON CONSENTONO
    RINUNCIA O ESCLUSIONE DI GARANZIE IMPLICITE IN MODO CHE NON POSSANO ESSERE APPLICATE ALL'UTENTE.

    6. Limitazione di responsabilità

    IN NESSUN CASO LAMARVIN SARÀ RESPONSABILE NEI CONFRONTI DELL'INTERESSATO O DI TERZI PER
    DANNI CONSEQUENZIALI (INCLUSI, A TITOLO ESEMPLIFICATIVO, INDIRETTO, SPECIALE, PUNITIVO O
    DANNI ESEMPLARI PER PERDITA DI ATTIVITÀ, PERDITA DI PROFITTI, INTERRUZIONE DELL'ATTIVITÀ O PERDITA DI
    INFORMAZIONI COMMERCIALI) DERIVANTI DALL'USO O DALL'IMPOSSIBILITÀ DI UTILIZZARE IL PROGRAMMA, O PER QUALSIASI
    RIVENDICAZIONE DA PARTE DI QUALSIASI ALTRA PARTE, ANCHE SE LAMARVIN È STATA INSOCCIATA DELLA POSSIBILITÀ DI TALE
    Danni. RESPONSABILITÀ AGGREGATA DI LAMARVIN RISPETTO AGLI OBBLIGHI DERIVANTI DAL PRESENTE ACCORDO
    O IN ALTRO MODO PER QUANTO RIGUARDA IL SOFTWARE E LA DOCUMENTAZIONE O IN ALTRO MODO NON
    SUPERARE L'IMPORTO DEL CANONE DI LICENZA PAGATO DALL'UTENTE PER IL SOFTWARE E LA DOCUMENTAZIONE.
    POICHÉ ALCUNI STATI/PAESI NON CONSENTONO L'ESCLUSIONE O LA LIMITAZIONE DELLA RESPONSABILITÀ PER
    DANNI CONSEQUENZIALI O INCIDENTALI, LA LIMITAZIONE DI CUI SOPRA POTREBBE NON ESSERE APPLICABILE ALL'UTENTE.

    7. Restrizioni all'esportazione

    IL PRESENTE CONTRATTO DI LICENZA È ESPRESSAMENTE SOGGETTO A LEGGI, REGOLAMENTI, ORDINI O ALTRI
    RESTRIZIONI ALL'ESPORTAZIONE DALLA REPUBBLICA SLOVACCA DEL SOFTWARE O INFORMAZIONI
    TALE SOFTWARE, CHE PUÒ ESSERE IMPOSTO DI VOLTA IN VOLTA DAL GOVERNO DELLA SLOVACCHIA
    Repubblica. L'UTENTE NON DEVE ESPORTARE IL SOFTWARE, LA DOCUMENTAZIONE O LE INFORMAZIONI
    SOFTWARE E DOCUMENTAZIONE SENZA IL CONSENSO DI LAMARVIN E IL RISPETTO DI TALI LEGGI,
    REGOLAMENTI, ORDINI O ALTRE RESTRIZIONI.

    8. Risoluzione

    Il presente Contratto di Licenza è efficace fino alla sua risoluzione. L'utente può risolvere il presente Contratto di Licenza in qualsiasi momento
    distruggendo o restituendo a LaMarvin tutte le copie del Software e della Documentazione in suo possesso o
    il tuo controllo. LaMarvin può risolvere il presente Contratto di Licenza per qualsiasi motivo, incluso, a titolo pertanto, se
    LaMarvin rileva di aver violato uno qualsiasi dei termini del presente Contratto di Licenza. Al momento della notifica
    risoluzione, l'utente accetta di distruggere o restituire a LaMarvin tutte le copie del Software e della Documentazione e di
    certificare per iscritto che tutte le copie conosciute, comprese le copie di backup, sono state distrutte. Tutte le disposizioni relative
    riservatezza, diritti di proprietà e non divulgazione sopravviveranno alla cessazione della presente Licenza Software
    Accordo.

    9. Questioni generali

    Il presente Contratto di Licenza sarà interpretato, interpretato e disciplinato dalle leggi della Repubblica Slovacca senza
    per quanto riguarda i conflitti di legge. Il forum esclusivo per eventuali controversie derivanti o relative a questo
    Il Contratto di Licenza è un tribunale appropriato residente nella Repubblica Slovacca. Il presente Contratto di Licenza
    costituiscono l'intero accordo tra le parti del presente accordo. Qualsiasi rinuncia o modifica del presente Contratto di Licenza
    efficace solo se è scritto e firmato da entrambe le parti. Se un tribunale competente constata
    qualsiasi parte del presente Contratto di Licenza non valida o inapplicabile, il resto del presente Contratto di Licenza sarà
    interpretato in modo da incidere ragionevolmente sull'intenzione delle parti.

    LaMarvin, spol. s r.o.
    Slovanske nabrezie 28
    841 10 Bratislava
    Repubblica Slovacca

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

Dettagli del programma