OID Names missing for Developer ID Certificates
||Date Originated:||17-Mar-2013 01:10 PM|
|Product:||Mac OS X
||Product Version:||OS X 10.8.3 (12D78)|
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
OID 1.2.840.113622.214.171.124.13 ( and other extension OIDs used for Developer ID certificates) should have a localized name
It only shows the OID (1.2.840.1136126.96.36.199.13)
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".
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!