OID Names missing for Developer ID Certificates

Number:rdar://13438182 Date Originated:17-Mar-2013 01:10 PM
Status:Open Resolved:
Product:Mac OS X Product Version:OS X 10.8.3 (12D78)
Classification:Other Bug Reproducible:Always

The SecurityFoundation.framework is missing the localized names for OIDs related to Developer ID certificates.

Steps to Reproduce:

1) View a Developer ID Certificate with Quick Look or Keychain Access.
2) scroll down to the bottom-most Extension
3) Note that above the Certificate Authority Information Access there is an Extension without name

Expected Results:

OID 1.2.840.113635. ( and other extension OIDs used for Developer ID certificates) should have a localized name

Actual Results:

It only shows the OID (1.2.840.113635.


Whoever added support for Developer ID certificates forgot to add the localized names to the OID.strings file contained in SecurityCore.framework.


We believe that also the representation of the Extension data is incorrect. It currently shows "Data: 05 00" which we believe to be the ASN.1 representation of <NULL>. So instead it would probably be more accurate to either omit this line from Quick Look or replace it with "Data: Null" or "Data: None".


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!