internal static string MapNameToOID(string name, OidGroup oidGroup) { if (name == null) throw new ArgumentNullException("name"); CryptoConfig.InitializeConfigInfo(); string str = (string) null; lock (CryptoConfig.InternalSyncObject) str = CryptoConfig.appOidHT.GetValueOrDefault(name); if (str == null) str = CryptoConfig.machineOidHT.GetValueOrDefault(name); if (str == null) str = CryptoConfig.DefaultOidHT.GetValueOrDefault(name); if (str == null) str = X509Utils.GetOidFromFriendlyName(name, oidGroup); return str; }