JDK-8171356 : providerpath option should be added to all keytool commands which specify provider information's
  • Type: Bug
  • Component: docs
  • Sub-Component: tools
  • Affected Version: 8
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2016-12-15
  • Updated: 2019-11-29
  • Resolved: 2019-07-05
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8
8u241 b01Fixed
Description
A DESCRIPTION OF THE PROBLEM :
providerpath option should be added to all keytool commands which specify provider information's.
For example in gencert command it contains only the following options (related to provider information's) : providername, providerclass and providerarg, so the missing option providerpath should be also added.

This missing option should be added to all keytool commands that specify provider information's.

NB:  in all keytool commands, the keywords : providerName, providerClass and providerArg should be replaced by providername, providerclass and providerarg.


URL OF FAULTY DOCUMENTATION :
https://docs.oracle.com/javase/8/docs/technotes/tools/unix/keytool.html


Comments
This only effects the JDK 8 version doc.
25-01-2019

JDK 10 and on were corrected. JDK 8 fixes have not yet been worked.
19-11-2018

There are 2 documentation issues listed here 1. "providerpath" option is missing in documentation Documentation should also cover " -providerpath <pathlist> provider classpath" 2. Documentation error - providerName, providerClass and providerArg should be replaced by providername, providerclass and providerarg This is another documentation error, in help section of "keytool -gencert --help" it shows -providername <providername> provider name -providerclass <providerclass> provider class name -providerarg <arg> provider argument -providerpath <pathlist> provider classpath Documentation quoted as providerName, providerClass and providerArg
16-12-2016