Security in versions of JSPWiki after 2.3 uses the Java Cryptography Architecture JCA
, which provides classes and interfaces for working with public and private keys, digital certificates, message signing, digital signatures verification, accessing protected keystores, and some other processes.
Upgrade Note
If you've done an upgrade and nobody seems to have any permissions, make sure you've copied the Java KeyStore
file $JSPWIKI_BUILD_HOME/etc/jspwiki.jks) to the $JSPWIKI_HOME/WEB-INF directory on the server. Absent the jspwiki.jks file, the server won't recognize the JSPWiki.jar file as secured.