CSNCurrent de:Java policy Einstellung (Domino Server)

Aus Cryptshare Documentation
Wechseln zu:Navigation, Suche

Damit der Datenaustausch zwischen CS4N und dem Cryptshare WEB-Sever durchgeführt werden kann, muss eine Verbindung zwischen dem Dominoserver und dem Cryptshare-WEB Server aufgebaut werden. Alternativ zur Variante 1 mit der JAR-Datei, kann auch ab der CS4N Version 2.14.0 die "java.policy" Datei des Dominoservers angepasst werden um dieses Ziel zu erreichen. 


Vorteil: Es muss keine Jar Datei mehr auf dem Dominoserver hinterlegt werden und somit muss bei evlt. Updates von CS4N kein Austausch dieser Datei sowie ein damit verbundener Neustart des Dominoserver durchgeführt werden.


Nachteil: Bei Dominoserver Updates welche die Java Umgebung betreffen, müssen die Einträge evtl. neu hinterlegt werden.


Es muss die Datei java.policy im Verzeichnis „<Domino Programmverzeichnis>\jvm\lib\security“ angepasst werden. Im Anschluss muss der Dominoserver einmalig neu gestartet werden.


Fügen sie die folgenden Zeilen ein:

java.policy
// these permissions allow cryptshare to run without deploying the jar file to lib/ext
        permission java.lang.RuntimePermission "getClassLoader";
        permission java.lang.RuntimePermission "setContextClassLoader";
        permission java.io.FilePermission "${java.home}/lib/-", "read";  
        permission java.lang.reflect.ReflectPermission "suppressAccessChecks";

Beispiel:

73958004.png