On 03/27/2015 03:53 AM, Wang Weijun wrote:
On Mar 27, 2015, at 06:37, Jason Uh <jason...@oracle.com> wrote:
Please review this revision:
http://cr.openjdk.java.net/~juh/7145757/01/
* a global nameCache is maintained in OIDMap as suggested
Can you just use the existing OIDMap.getId() method? It looks like your
getCachedOid(name) is the same as getId("x509.info.extensions." + name).
In fact, since the OIDMap only contains mapping of extensions, I'd suggest renaming it to
ExtensionMap and change the name inside to short names (without the
"x509.info.extensions." prefix).
OK, thanks for that suggestion. I thought there was some significance to
using the "full" name in OIDMap, but if that's not necessary, it makes
things more flexible. Here is the latest revision that uses only the
existing OIDMap (now called ExtensionsMap).
http://cr.openjdk.java.net/~juh/7145757/02/
Thanks,
Jason
--Max