Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fredericrous/ria-warning-disabler
ria-warning-disabler
https://github.com/fredericrous/ria-warning-disabler
deployment java rule ruleset security
Last synced: 15 days ago
JSON representation
ria-warning-disabler
- Host: GitHub
- URL: https://github.com/fredericrous/ria-warning-disabler
- Owner: fredericrous
- License: mit
- Archived: true
- Created: 2015-06-29T11:17:19.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-21T11:36:30.000Z (over 7 years ago)
- Last Synced: 2024-10-22T10:32:29.914Z (4 months ago)
- Topics: deployment, java, rule, ruleset, security
- Language: PowerShell
- Size: 5.86 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
RIA Warning Disabler
====================Add a range of website to the java exception list in order to disable the warnings displayed before a java applet starts
## SYNOPSIS
Since Java 1.8 we can't lower java security. Only options are "High" & "Very High". Status "Lower" is not present anymore.
Therefore
- we get a warning each time we browse a non signed java applet (RIA) on the internet.
- on non signed RIA we must add the url to the java security exception list.
This script removes all warnings once and for all.## Requirement
You need Java Development Kit 1.7 or +. I recommend JDK 1.8
(see section Deploy only to disable ria warnings on computer that have only JRE and no JDK)
Download the JDK here: http://www.oracle.com/technetwork/java/javase/downloads/index.html## SYNTAX
.\ria_warning_disabler.ps1 [-jdk ]
## DESCRIPTION
This script uses Oracle's java security Deployment Rule Set documented here: http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/deployment_rules.html
idea on how to write this script comes from http://ephingadmin.com/administering-java/Default website added to the exception list is:
- http://*.oracle.com/
You can test that the script worked with:
http://docs.oracle.com/javase/tutorial/deployment/doingMoreWithRIA/examples/dist/applet_JNLP_API/AppletPage.htmlTo modify this list, edit the file ruleset.xml
There are examples of ruleset files at the bottom of http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/deployment_rules.html## WARNING
I quote Deployment Rule Set documentation: "The Deployment Rule Set feature is optional and shall only be used internally in an organization with a controlled environment."
These instructions do change the security settings for your Java Runtime environment, so it could be a security risk if you carry out these steps without knowing the impact.