50 references to X509Utils
System.Security (50)
system\security\cryptography\bigint.cs (1)
439byte[] hex = X509Utils.DecodeHexString(hexNum);
system\security\cryptography\pkcs\envelopedpkcs7.cs (12)
273if (X509Utils.GetPrivateKeyInfo(cmsgDecryptParam.safeCertContextHandle, ref parameters)) 602uint algId = X509Utils.OidToAlgId(contentEncryptionAlgorithm.Oid.Value); 669CAPI.CERT_CONTEXT pCertContext = (CAPI.CERT_CONTEXT) Marshal.PtrToStructure(X509Utils.GetCertContext(certificates[index]).DangerousGetHandle(), typeof(CAPI.CERT_CONTEXT)); 688CAPI.CERT_CONTEXT pCertContext = (CAPI.CERT_CONTEXT) Marshal.PtrToStructure(X509Utils.GetCertContext(certificate).DangerousGetHandle(), typeof(CAPI.CERT_CONTEXT)); 751if (!CAPI.CAPISafe.CertGetCertificateContextProperty(X509Utils.GetCertContext(certificate), 759if (!CAPI.CAPISafe.CertGetCertificateContextProperty(X509Utils.GetCertContext(certificate), 838uint algId = X509Utils.OidToAlgId(contentEncryptionAlgorithm.Oid.Value); 937if (!CAPI.CAPISafe.CertGetCertificateContextProperty(X509Utils.GetCertContext(certificate), 944if (!CAPI.CAPISafe.CertGetCertificateContextProperty(X509Utils.GetCertContext(certificate), 1028SafeCertContextHandle certContext = X509Utils.GetCertContext(recipients[index].Certificate); 1070return X509Utils.ExportToMemoryStore(recipientStore, extraStore); 1123return X509Utils.ExportToMemoryStore(originatorStore, includedButNotDisposed);
system\security\cryptography\pkcs\pkcsmisc.cs (4)
103Reset(SubjectIdentifierType.SubjectKeyIdentifier, X509Utils.EncodeHexString(ski)); 131Reset(SubjectIdentifierType.SubjectKeyIdentifier, X509Utils.EncodeHexString(ski)); 238Reset(SubjectIdentifierOrKeyType.SubjectKeyIdentifier, X509Utils.EncodeHexString(ski)); 340uint algId = X509Utils.OidToAlgId(algorithmIdentifier.pszObjId);
system\security\cryptography\pkcs\pkcsutils.cs (9)
58CAPI.CERT_CONTEXT pCertContext = (CAPI.CERT_CONTEXT) Marshal.PtrToStructure(X509Utils.GetCertContext(certificate).DangerousGetHandle(), typeof(CAPI.CERT_CONTEXT)); 61uint algId = X509Utils.OidToAlgId(certInfo.SubjectPublicKeyInfo.Algorithm.pszObjId); 313if (X509Utils.MemEqual((byte *) cmsgSignerInfo1.Issuer.pbData, 317X509Utils.MemEqual((byte *) cmsgSignerInfo1.SerialNumber.pbData, 386issuerSerial.SerialNumber = X509Utils.EncodeHexStringFromInt(serial); 784SafeCertContextHandle safeCertContextHandle = X509Utils.GetCertContext(signer.Certificate); 852if (X509Utils.GetPrivateKeyInfo(safeCertContextHandle, ref parameters) == false) 963SafeCertContextHandle safeCertContextHandle = X509Utils.GetCertContext(certificate); 984SafeCertContextHandle safeCertContextHandle = X509Utils.GetCertContext(certificate);
system\security\cryptography\pkcs\signedpkcs7.cs (2)
196if (X509Utils.GetPrivateKeyInfo(X509Utils.GetCertContext(signer.Certificate), ref parameters))
system\security\cryptography\pkcs\signerinfo.cs (9)
291if (X509Utils.GetPrivateKeyInfo(X509Utils.GetCertContext(signer.Certificate), ref parameters) == false) 349CAPI.CERT_CONTEXT pCertContext = (CAPI.CERT_CONTEXT) Marshal.PtrToStructure(X509Utils.GetCertContext(certificate).DangerousGetHandle(), typeof(CAPI.CERT_CONTEXT)); 394X509Utils.BuildChain(new IntPtr(CAPI.HCCE_CURRENT_USER), 395X509Utils.GetCertContext(certificate), 410if (!CAPI.CAPISafe.CertGetCertificateContextProperty(X509Utils.GetCertContext(certificate), 418if (!CAPI.CAPISafe.CertGetCertificateContextProperty(X509Utils.GetCertContext(certificate), 687int hr = X509Utils.VerifyCertificate(X509Utils.GetCertContext(certificate),
system\security\cryptography\x509\x509ui.cs (4)
31DisplayX509Certificate(X509Utils.GetCertContext(certificate), IntPtr.Zero); 38DisplayX509Certificate(X509Utils.GetCertContext(certificate), hwndParent); 103using (SafeCertStoreHandle safeSourceStoreHandle = X509Utils.ExportToMemoryStore(certificates)) 106return X509Utils.GetCertificates(safeTargetStoreHandle);
system\security\cryptography\x509\x509utils.cs (6)
225using (SafeCertContextHandle ctx = X509Utils.GetCertContext(x509)) { 307hCertStore = X509Utils.ExportToMemoryStore(extraStore); 319applicationPolicyHandle = X509Utils.CopyOidsToUnmanagedMemory(applicationPolicy); 328certificatePolicyHandle = X509Utils.CopyOidsToUnmanagedMemory(certificatePolicy); 337uint flags = X509Utils.MapRevocationFlags(revocationMode, revocationFlag); 382int hr = X509Utils.BuildChain(new IntPtr(CAPI.HCCE_CURRENT_USER),
system\security\cryptography\xml\keyinfo.cs (2)
544for (int index = 0; index < (X509Utils.IsSelfSigned(chain) ? 1 : elements.Count - 1); index++) { 602m_subjectKeyIds.Add(X509Utils.DecodeHexString(subjectKeyId));
system\security\cryptography\xml\utils.cs (1)
906string hex = X509Utils.EncodeHexString(ski);