1 instantiation of SafeCertContextHandle
System (1)
security\system\security\cryptography\cryptoapi.cs (1)
4023SafeCertContextHandle invalidHandle = new SafeCertContextHandle(IntPtr.Zero);
77 references to SafeCertContextHandle
System (77)
security\system\security\cryptography\cryptoapi.cs (41)
1979SafeCertContextHandle CertCreateCertificateContext ( 1990SafeCertContextHandle CertDuplicateCertificateContext( 1999SafeCertContextHandle CertDuplicateCertificateContext( 2000[In] SafeCertContextHandle pCertContext); 2048[In] SafeCertContextHandle pCertContext, 2063[In] SafeCertContextHandle pCertContext, 2084[In] SafeCertContextHandle pCertContext, 2131[In] SafeCertContextHandle pCertContext, 2174[In] SafeCertContextHandle pCert, 2476[In] SafeCertContextHandle pCertContext, 2478[In,Out] SafeCertContextHandle ppStoreContext); 2488[In] SafeCertContextHandle pCertContext, 2490[In,Out] SafeCertContextHandle ppStoreContext); 2499[In] SafeCertContextHandle pCertContext); 2517SafeCertContextHandle CertEnumCertificatesInStore ( 2519[In] SafeCertContextHandle pPrevCertContext); 2528SafeCertContextHandle CertFindCertificateInStore( 2534[In] SafeCertContextHandle pPrevCertContext); 2582[In] SafeCertContextHandle pCertContext, 2594[In] SafeCertContextHandle pCertContext, 2602SafeCertContextHandle CertCreateSelfSignCertificate( 2943[In] SafeCertContextHandle safeCertContext, 3333[In] SafeCertContextHandle pCertContext, 3359[In] SafeCertContextHandle pCertContext, 3386SafeCertContextHandle CertDuplicateCertificateContext ( 3389return SafeCertContextHandle.InvalidHandle; 3398SafeCertContextHandle CertDuplicateCertificateContext ( 3399[In] SafeCertContextHandle pCertContext) { 3401return SafeCertContextHandle.InvalidHandle; 3441SafeCertContextHandle CertEnumCertificatesInStore ( 3443[In] SafeCertContextHandle pPrevCertContext) { 3457SafeCertContextHandle safeCertContextHandle = CAPIMethods.CertEnumCertificatesInStore(hCertStore, pPrevCertContext); 3691[In] SafeCertContextHandle pCertContext, 3693[In,Out] SafeCertContextHandle ppStoreContext) { 3726[In] SafeCertContextHandle pCertContext, 3728[In,Out] SafeCertContextHandle ppStoreContext) { 3760[In] SafeCertContextHandle pCertContext) { 3832SafeCertContextHandle CertFindCertificateInStore( 3838[In] SafeCertContextHandle pPrevCertContext) { 4021internal static SafeCertContextHandle InvalidHandle { 4023SafeCertContextHandle invalidHandle = new SafeCertContextHandle(IntPtr.Zero);
security\system\security\cryptography\x509\x509certificate2.cs (9)
292private SafeCertContextHandle m_safeCertContext = SafeCertContextHandle.InvalidHandle; 1126m_safeCertContext = SafeCertContextHandle.InvalidHandle; 1181internal SafeCertContextHandle CertContext { 1193internal static bool GetPrivateKeyInfo (SafeCertContextHandle safeCertContext, ref CspParameters parameters) { 1303private static unsafe Oid GetSignatureAlgorithm (SafeCertContextHandle safeCertContextHandle) { 1312private static unsafe uint GetVersion (SafeCertContextHandle safeCertContextHandle) { 1371private static unsafe void SetFriendlyNameExtendedProperty (SafeCertContextHandle safeCertContextHandle, string name) { 1389private static unsafe void SetPrivateKeyProperty (SafeCertContextHandle safeCertContextHandle, ICspAsymmetricAlgorithm asymmetricAlgorithm) {
security\system\security\cryptography\x509\x509certificate2collection.cs (18)
298SafeCertContextHandle safeCertContextHandle = SafeCertContextHandle.InvalidHandle; 397internal delegate int FindProcDelegate (SafeCertContextHandle safeCertContextHandle, object pvCallbackData); 630SafeCertContextHandle pEnumContext = SafeCertContextHandle.InvalidHandle; 679SafeCertContextHandle.InvalidHandle)) { 711private static unsafe int FindSubjectDistinguishedNameCallback(SafeCertContextHandle safeCertContextHandle, object pvCallbackData) { 725private static unsafe int FindIssuerDistinguishedNameCallback(SafeCertContextHandle safeCertContextHandle, object pvCallbackData) { 740private static unsafe int FindSerialNumberCallback(SafeCertContextHandle safeCertContextHandle, object pvCallbackData) { 768private static unsafe int FindTimeValidCallback(SafeCertContextHandle safeCertContextHandle, object pvCallbackData) { 785private static unsafe int FindTimeNotAfterCallback(SafeCertContextHandle safeCertContextHandle, object pvCallbackData) { 802private static unsafe int FindTimeNotBeforeCallback(SafeCertContextHandle safeCertContextHandle, object pvCallbackData) { 821private static unsafe int FindTemplateNameCallback(SafeCertContextHandle safeCertContextHandle, object pvCallbackData) { 892private static unsafe int FindApplicationPolicyCallback(SafeCertContextHandle safeCertContextHandle, object pvCallbackData) { 929private static unsafe int FindCertificatePolicyCallback(SafeCertContextHandle safeCertContextHandle, object pvCallbackData) { 974private static unsafe int FindExtensionCallback(SafeCertContextHandle safeCertContextHandle, object pvCallbackData) { 997private static unsafe int FindKeyUsageCallback(SafeCertContextHandle safeCertContextHandle, object pvCallbackData) { 1021private static unsafe int FindSubjectKeyIdentifierCallback(SafeCertContextHandle safeCertContextHandle, object pvCallbackData) {
security\system\security\cryptography\x509\x509chain.cs (1)
343SafeCertContextHandle pCertContext,
security\system\security\cryptography\x509\x509extension.cs (2)
603internal unsafe X509ExtensionCollection(SafeCertContextHandle safeCertContextHandle) { 604using (SafeCertContextHandle certContext = CAPI.CertDuplicateCertificateContext(safeCertContextHandle)) {
security\system\security\cryptography\x509\x509store.cs (4)
201SafeCertContextHandle.InvalidHandle)) 269private static void RemoveCertificateFromStore(SafeCertStoreHandle safeCertStoreHandle, SafeCertContextHandle safeCertContext) { 277SafeCertContextHandle safeCertContext2 = CAPI.CertFindCertificateInStore(safeCertStoreHandle, 282SafeCertContextHandle.InvalidHandle);
security\system\security\cryptography\x509\x509utils.cs (2)
372SafeCertContextHandle.InvalidHandle)) 543internal static unsafe int VerifyCertificate (SafeCertContextHandle pCertContext,