Closed gbehrmann closed 11 years ago
squash-committed https://github.com/jglobus/JGlobus/commit/dcc7e2574f676553870da785a89bfc90bfad2df2. I am closing the merge request.
do we need to merge it into 2.0 as well?
I somehow got this half-merged into 2.0. I have fixed this and the unit tests are passing.
I use
git cherry-pick -s
ssl-proxies: Add support for more RDN keywords
Java's X500Principal class only supports a limited number of RDN keywords. Real world certificates make use of many more keywords and bouncy castle and the EMI CANL library support hese. JGlobus 2 does not. This is a regression since JGlobus 1.x.
This patch adds additional mappings when mapping to and from the X500Principal class. The mappings are copied from bouncy castle 2.46 and CANL.
A unit test for a real world DN that we encountered on a dCache installation has been added.