73 {
74 get
75 {
77 {
79 }
91 string value =
"System.Security.Cryptography.SHA1CryptoServiceProvider, System.Security.Cryptography.Csp";
92 string value2 =
"System.Security.Cryptography.MD5CryptoServiceProvider,System.Security.Cryptography.Csp";
93 string value3 =
"System.Security.Cryptography.RSACryptoServiceProvider, System.Security.Cryptography.Csp";
94 string value4 =
"System.Security.Cryptography.DSACryptoServiceProvider, System.Security.Cryptography.Csp";
95 string value5 =
"System.Security.Cryptography.DESCryptoServiceProvider, System.Security.Cryptography.Csp";
96 string value6 =
"System.Security.Cryptography.TripleDESCryptoServiceProvider, System.Security.Cryptography.Csp";
97 string value7 =
"System.Security.Cryptography.RC2CryptoServiceProvider, System.Security.Cryptography.Csp";
98 string value8 =
"System.Security.Cryptography.RNGCryptoServiceProvider, System.Security.Cryptography.Csp";
99 string value9 =
"System.Security.Cryptography.AesCryptoServiceProvider, System.Security.Cryptography.Csp";
100 string value10 =
"System.Security.Cryptography.ECDsaCng, System.Security.Cryptography.Cng";
133 if (!OperatingSystem.IsIOS() && !OperatingSystem.IsTvOS())
134 {
137 }
138 if (OperatingSystem.IsWindows())
139 {
141 }
179 dictionary.
Add(
"2.5.29.10",
"System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension, System.Security.Cryptography.X509Certificates");
180 dictionary.
Add(
"2.5.29.19",
"System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension, System.Security.Cryptography.X509Certificates");
181 dictionary.
Add(
"2.5.29.14",
"System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension, System.Security.Cryptography.X509Certificates");
182 dictionary.
Add(
"2.5.29.15",
"System.Security.Cryptography.X509Certificates.X509KeyUsageExtension, System.Security.Cryptography.X509Certificates");
183 dictionary.
Add(
"2.5.29.37",
"System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension, System.Security.Cryptography.X509Certificates");
184 dictionary.
Add(
"X509Chain",
"System.Security.Cryptography.X509Certificates.X509Chain, System.Security.Cryptography.X509Certificates");
185 dictionary.
Add(
"1.2.840.113549.1.9.3",
"System.Security.Cryptography.Pkcs.Pkcs9ContentType, System.Security.Cryptography.Pkcs");
186 dictionary.
Add(
"1.2.840.113549.1.9.4",
"System.Security.Cryptography.Pkcs.Pkcs9MessageDigest, System.Security.Cryptography.Pkcs");
187 dictionary.
Add(
"1.2.840.113549.1.9.5",
"System.Security.Cryptography.Pkcs.Pkcs9SigningTime, System.Security.Cryptography.Pkcs");
188 dictionary.
Add(
"1.3.6.1.4.1.311.88.2.1",
"System.Security.Cryptography.Pkcs.Pkcs9DocumentName, System.Security.Cryptography.Pkcs");
189 dictionary.
Add(
"1.3.6.1.4.1.311.88.2.2",
"System.Security.Cryptography.Pkcs.Pkcs9DocumentDescription, System.Security.Cryptography.Pkcs");
192 }
193 }
void Add(TKey key, TValue value)
static volatile Dictionary< string, object > s_defaultNameHT