JDK-4915392 : SecureRandom missing getAlgorithm() method
  • Type: Bug
  • Component: security-libs
  • Sub-Component: java.security
  • Affected Version: 5.0
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2003-08-30
  • Updated: 2017-05-16
  • Resolved: 2003-09-27
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.
Other
5.0 tigerFixed
Description
In contrast to all other provider based classes in the Java security frameworks, the SecureRandom class does not have a getAlgorithm() method. This makes it impossible for an application to determine the type of a SecureRandom object.

This is an issue in particular for the default SecureRandom implementations obtained using "new SecureRandom()". This also makes it difficult to determine the default SecureRandom algorithm type.

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: tiger FIXED IN: tiger INTEGRATED IN: tiger tiger-b22
14-06-2004

EVALUATION Will file CCC. ###@###.### 2003-09-04
04-09-2003