12 [global::Cpp2ILInjected.Token(Token =
"0x60005D1")]
13 [global::Cpp2ILInjected.Address(RVA =
"0x1ED3F14", Offset =
"0x1ED3F14", Length =
"0x8")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
22 [global::Cpp2ILInjected.Token(Token =
"0x60005D2")]
23 [global::Cpp2ILInjected.Address(RVA =
"0x1ED3F24", Offset =
"0x1ED3F24", Length =
"0x2C")]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
31 [global::Cpp2ILInjected.Token(Token =
"0x17000128")]
34 [global::Cpp2ILInjected.Token(Token =
"0x60005D3")]
35 [global::Cpp2ILInjected.Address(RVA =
"0x1ED3FB8", Offset =
"0x1ED3FB8", Length =
"0x118")]
36 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
X509ChainImplMono), Member =
"SelectBestFromCollection", MemberParameters =
new object[]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
44 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 9)]
51 [global::Cpp2ILInjected.Token(Token =
"0x60005D4")]
52 [global::Cpp2ILInjected.Address(RVA =
"0x1ED40D0", Offset =
"0x1ED40D0", Length =
"0x68")]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(X509Store), Member =
"Open", MemberParameters =
new object[] {
typeof(OpenFlags) }, ReturnType =
typeof(
void))]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 4)]
63 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 6)]
69 [
MonoTODO(
"Method isn't transactional (like documented)")]
70 [global::Cpp2ILInjected.Token(Token =
"0x60005D5")]
71 [global::Cpp2ILInjected.Address(RVA =
"0x1ED3F50", Offset =
"0x1ED3F50", Length =
"0x68")]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 8)]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 6)]
84 [global::Cpp2ILInjected.Token(Token =
"0x60005D6")]
85 [global::Cpp2ILInjected.Address(RVA =
"0x1ED4138", Offset =
"0x1ED4138", Length =
"0x334")]
86 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
90 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 21)]
96 [global::Cpp2ILInjected.Token(Token =
"0x60005D7")]
97 [global::Cpp2ILInjected.Address(RVA =
"0x1ED446C", Offset =
"0x1ED446C", Length =
"0xB8")]
98 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509Certificate2), Member =
"get_Extensions", ReturnType =
typeof(X509ExtensionCollection))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509ExtensionCollection), Member =
"get_Item", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(X509Extension))]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509Certificate2), Member =
"get_PublicKey", ReturnType =
typeof(PublicKey))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509SubjectKeyIdentifierExtension), Member =
".ctor", MemberParameters =
new object[]
114 }, ReturnType =
typeof(
void))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509SubjectKeyIdentifierExtension), Member =
"get_SubjectKeyIdentifier", ReturnType =
typeof(
string))]
116 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
122 [
MonoTODO(
"Does not support X509FindType.FindByTemplateName, FindByApplicationPolicy and FindByCertificatePolicy")]
123 [global::Cpp2ILInjected.Token(Token =
"0x60005D8")]
124 [global::Cpp2ILInjected.Address(RVA =
"0x1ED4524", Offset =
"0x1ED4524", Length =
"0xECC")]
125 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
X509ChainImplMono), Member =
"SelectBestFromCollection", MemberParameters =
new object[]
130 }, ReturnType =
typeof(X509Certificate2))]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(X509ChainImplMono), Member =
"FindParent", MemberParameters =
new object[] {
typeof(X509Certificate2) }, ReturnType =
typeof(X509Certificate2))]
132 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 3)]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(CryptoConfig), Member =
"EncodeOID", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
byte[]))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
"Internal.Cryptography.Helpers", Member =
"ToHexStringUpper", MemberParameters =
new object[] {
typeof(
byte[]) }, ReturnType =
typeof(
string))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"Compare", MemberParameters =
new object[]
143 }, ReturnType =
typeof(
int))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509Certificate2),
Member =
"get_Extensions", ReturnType =
typeof(X509ExtensionCollection))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509ExtensionCollection),
Member =
"get_Item", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(X509Extension))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509KeyUsageExtension),
Member =
"get_KeyUsages", ReturnType =
typeof(X509KeyUsageFlags))]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509Certificate),
Member =
"get_Issuer", ReturnType =
typeof(
string))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509Certificate2Collection),
Member =
"GetKeyIdentifier", MemberParameters =
new object[] {
typeof(X509Certificate2) }, ReturnType =
typeof(
string))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509ExtensionCollection),
Member =
"get_Count", ReturnType =
typeof(
int))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509Certificate),
Member =
"get_Subject", ReturnType =
typeof(
string))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509Certificate2),
Member =
"get_Impl", ReturnType =
typeof(X509Certificate2Impl))]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string),
Member =
"IndexOf", MemberParameters =
new object[]
156 }, ReturnType =
typeof(
int))]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
DateTime),
Member =
"op_LessThan", MemberParameters =
new object[]
162 }, ReturnType =
typeof(
bool))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509Certificate2),
Member =
"get_SubjectName", ReturnType =
typeof(X500DistinguishedName))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string),
Member =
"Split", MemberParameters =
new object[]
168 }, ReturnType =
typeof(
string[]))]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string),
Member =
"IndexOf", MemberParameters =
new object[] {
typeof(
char) }, ReturnType =
typeof(
int))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string),
Member =
"IndexOf", MemberParameters =
new object[]
175 }, ReturnType =
typeof(
int))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
DateTime),
Member =
"op_GreaterThanOrEqual", MemberParameters =
new object[]
180 }, ReturnType =
typeof(
bool))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
DateTime),
Member =
"op_LessThanOrEqual", MemberParameters =
new object[]
186 }, ReturnType =
typeof(
bool))]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
DateTime),
Member =
"op_GreaterThan", MemberParameters =
new object[]
191 }, ReturnType =
typeof(
bool))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509Certificate2Collection),
Member =
"Add", MemberParameters =
new object[] {
typeof(X509Certificate2) }, ReturnType =
typeof(
int))]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
"Locale", Member =
"GetText", MemberParameters =
new object[]
198 }, ReturnType =
typeof(
string))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(CryptographicException),
Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
205 }, ReturnType =
typeof(
void))]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(CryptographicException),
Member =
".ctor", MemberParameters =
new object[]
210 }, ReturnType =
typeof(
void))]
211 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 121)]
217 [global::Cpp2ILInjected.Token(Token =
"0x60005D9")]
218 [global::Cpp2ILInjected.Address(RVA =
"0x1ED53F0", Offset =
"0x1ED53F0", Length =
"0x58")]
219 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
X509ChainImplMono), Member =
"SelectBestFromCollection", MemberParameters =
new object[]
223 }, ReturnType =
typeof(X509Certificate2))]
224 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(X509Certificate2Enumerator), Member =
".ctor", MemberParameters =
new object[] {
typeof(X509Certificate2Collection) }, ReturnType =
typeof(
void))]
226 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
233 [global::Cpp2ILInjected.Token(Token =
"0x60005DA")]
234 [global::Cpp2ILInjected.Address(RVA =
"0x1ED54FC", Offset =
"0x1ED54FC", Length =
"0xA0")]
235 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
237 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
243 [global::Cpp2ILInjected.Token(Token =
"0x40004FD")]