Difference between revisions of "JASigning Platform Issues"
John.Glauert (talk | contribs) (Add notes on VS 2010 redistributable.) |
John.Glauert (talk | contribs) (Added information on Code Signing) |
||
Line 1: | Line 1: | ||
[[Main Page]] >> [[JASigning]] | [[Main Page]] >> [[JASigning]] | ||
---- | ---- | ||
+ | == Code Signing == | ||
+ | |||
+ | JASigning components are digitally signed using a Code Signing Certificate issues by [http://www.globalsign.com/code-signing/ GlobalSign] to [http://www.sys-consulting.co.uk/ SYS Consulting Limited]. When installing applications or applets, users will be asked to confirm that they trust the publisher. Users can choose to trust the publisher permanently to avoid future confirmation requests. | ||
+ | |||
== Platforms == | == Platforms == | ||
Line 43: | Line 47: | ||
==== Mac OS X ==== | ==== Mac OS X ==== | ||
− | JASigning web applets should work with Safari and Firefox. Recent versions of MacOS X applets | + | JASigning web applets should work with Safari and Firefox. Recent versions of MacOS X require applets from [http://vhg.cmp.uea.ac.uk/tech/jas/095j/ JASigning 095j] or [http://vhg.cmp.uea.ac.uk/tech/jas/095l/ JASigning 095l]. JASigning applets from older releases should work with Firefox 3.6.28 (which is no longer supported). Chrome does not support Java 7 on the Mac so can only be used on MacOS 10.6 Snow Leopard or on later systems with Java 6 installed. |
---- | ---- | ||
[[Main Page]] >> [[JASigning]] | [[Main Page]] >> [[JASigning]] |
Revision as of 19:34, 9 September 2013
Code Signing
JASigning components are digitally signed using a Code Signing Certificate issues by GlobalSign to SYS Consulting Limited. When installing applications or applets, users will be asked to confirm that they trust the publisher. Users can choose to trust the publisher permanently to avoid future confirmation requests.
Platforms
The current version of JASigning is intended to run on Windows (XP, Vista, 7) and on the latest releases of Mac OS X 10.5 and later. JASigning is not supported on Linux at present. It is preferable to run JASigning with an up-to-date Java 6 run-time (JRE), although it should run with the latest versions of Java 5.
On the supported platforms, that is, Windows and Mac OS X, JASigning supports both 32-bit and 64-bit operation. Which of this modes it actually runs in on any given occasion depends on several factors:
- Whether or not the processor supports 64-bit operation.
- Whether or not the operating system supports 64-bit operation.
- Whether the system has a 32-bit or a 64-bit Java installation (or both) -- and what options are set in the Java Control Panel (Windows) or Java Preferences app (Mac OS X).
- For a JASigning applet: whether the browser is running in 32-bit or 64-bit mode.
Windows
JASigning applications and applets (apart from the SiGML Service Client) on Windows may require the appropriate Microsoft Visual Studio C++ 2010 Redistributable Package to be installed on the system.
On many Windows systems the required Redistributable package will already have been installed. But if not, each JASigning application and applet will display a message at launch time giving the URLs from which the package can easily be downloaded and installed. These URLs can be copied from the Java console and pasted into a web browser.
There is a 32-bit (x86) and a 64-bit (x64) version of the Redistributable package. One or both of these should be installed, to match the system's JRE (Java Runtime Environment) installation(s).
Mac OS X
On MacOS 10.7 Lion and 10.8 Mountain Lion, running Java 7, there are problems with the freestanding SiGML URL Player and SiGML Service Player. Reverting to Java 6 allows these apps to run, though with potential rendering issues that are also seen on 10.6 Snow Leopard. see JASigning Release Notes.
Browsers
JASigning applets may work with browsers other than those mentioned below, but our testing in such cases is at best limited. Let us know!
Windows
JASigning web applets should work with Safari, Firefox, Opera, Chrome, and Internet Explorer.
Mac OS X
JASigning web applets should work with Safari and Firefox. Recent versions of MacOS X require applets from JASigning 095j or JASigning 095l. JASigning applets from older releases should work with Firefox 3.6.28 (which is no longer supported). Chrome does not support Java 7 on the Mac so can only be used on MacOS 10.6 Snow Leopard or on later systems with Java 6 installed.