Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ FindBySubjectKeyIdentifier()

void Internal.Cryptography.Pal.FindPal.FindBySubjectKeyIdentifier ( byte[] keyIdentifier)
inline

Implements Internal.Cryptography.Pal.IFindPal.

Definition at line 507 of file FindPal.cs.

508 {
509 FindCore(keyIdentifier, delegate(byte[] keyIdentifier, SafeCertContextHandle pCertContext)
510 {
511 int pcbData = 0;
512 if (!global::Interop.crypt32.CertGetCertificateContextProperty(pCertContext, CertContextPropId.CERT_KEY_IDENTIFIER_PROP_ID, null, ref pcbData))
513 {
514 return false;
515 }
516 byte[] array = new byte[pcbData];
517 return global::Interop.crypt32.CertGetCertificateContextProperty(pCertContext, CertContextPropId.CERT_KEY_IDENTIFIER_PROP_ID, array, ref pcbData) && keyIdentifier.ContentsEqual(array);
518 });
519 }

References System.array.