terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ FindParent()

X509Certificate2 System.Security.Cryptography.X509Certificates.X509ChainImplMono.FindParent ( X509Certificate2 certificate)
inlineprivate

Definition at line 279 of file X509ChainImplMono.cs.

280 {
281 X509Certificate2Collection certificateCollection = this.CertificateCollection;
282 string issuer = certificate.Issuer;
283 long num = 0L;
284 X509Certificate2Collection x509Certificate2Collection = certificateCollection.Find(X509FindType.FindBySubjectDistinguishedName, issuer, num != 0L);
285 string authorityKeyIdentifier = X509ChainImplMono.GetAuthorityKeyIdentifier(certificate);
286 if (authorityKeyIdentifier != null)
287 {
288 int stringLength = authorityKeyIdentifier._stringLength;
289 X509Certificate2Collection certificateCollection2 = this.CertificateCollection;
290 long num2 = 0L;
291 X509Certificate2Collection x509Certificate2Collection2 = certificateCollection2.Find(X509FindType.FindBySubjectKeyIdentifier, authorityKeyIdentifier, num2 != 0L);
293 }
294 X509Certificate2 x509Certificate = this.SelectBestFromCollection(certificate, x509Certificate2Collection);
295 return certificate;
296 }
class f__AnonymousType0<< Count > j__TPar
X509Certificate2Collection Find(X509FindType findType, object findValue, bool validOnly)
X509Certificate2 SelectBestFromCollection(X509Certificate2 child, X509Certificate2Collection c)

References System.Security.Cryptography.X509Certificates.X509Certificate2Collection.AddRange(), System.Security.Cryptography.X509Certificates.X509ChainImplMono.CertificateCollection, System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(), System.Security.Cryptography.X509Certificates.X509ChainImplMono.GetAuthorityKeyIdentifier(), System.Security.Cryptography.X509Certificates.X509Certificate.Issuer, j__TPar, System.L, and System.Security.Cryptography.X509Certificates.X509ChainImplMono.SelectBestFromCollection().

Referenced by System.Security.Cryptography.X509Certificates.X509ChainImplMono.BuildChainFrom().