-
Bug
-
Resolution: Fixed
-
P3
-
1.1
-
1.1.4
-
generic
-
generic
-
Not verified
The X500Name class will not return strings, such as CommonName, which
are represented using the DER "T61String" tag. It only supports names
which have attributes encoded using the "PrintableString" tag.
When attempting to get such values, an exception is raised. This means
that those field values are inaccessible.
As of this writing, this may be seen when using HotJava or other code
which accesses HTTPS urls ... in particular, these two web sites are
right now handing out X509 certificates (from Verisign) with names
constructed in this way:
https://www.interlotto.li Lichtenstein
https://ssl3.netscape.com Mountain View
are represented using the DER "T61String" tag. It only supports names
which have attributes encoded using the "PrintableString" tag.
When attempting to get such values, an exception is raised. This means
that those field values are inaccessible.
As of this writing, this may be seen when using HotJava or other code
which accesses HTTPS urls ... in particular, these two web sites are
right now handing out X509 certificates (from Verisign) with names
constructed in this way:
https://www.interlotto.li Lichtenstein
https://ssl3.netscape.com Mountain View
- relates to
-
JDK-4062705 getxxx for X500Name throws on some string forms
- Closed