-
Notifications
You must be signed in to change notification settings - Fork 136
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
gplazma gridmap plugin: compare DNs ignoring letter case for attribut…
…e names Motivation: GridMap plugin does string comparison of DNs stored in gridmap-file and DN extracted from certificate. Apparently there is no requirement on letter case in attribute names. This results in breaking string comparion when attribute key names provided by certificate hadling libraries (CANL in this case) do not match attribute names provided by the issuer. Modification: Massage DN strings to capitalize attribute names before comparison. Result: dCache works with certificates issued by InCommon CA that were noted to contains attributes "postalCode" and "street" that do not match to CANL provided "PostalCode" and "STREET" when forming string representation of DN. Target: master Request: 5.0 Request: 4.2 Acked-by: Paul Millar <paul.millar@desy.de> Patch: https://rb.dcache.org/r/11561 Require-book: no Require-notes: no
- Loading branch information
1 parent
000bb8c
commit eefd8ee
Showing
1 changed file
with
79 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters