1 write to m_keyHandle
System.Core (1)
System\Security\Cryptography\CngKey.cs (1)
44m_keyHandle = keyHandle;
46 references to m_keyHandle
System.Core (46)
System\Security\Cryptography\CngKey.cs (46)
41Contract.Ensures(m_keyHandle != null && !m_keyHandle.IsInvalid && !m_keyHandle.IsClosed); 59Contract.Assert(m_keyHandle != null); 60string group = NCryptNative.GetPropertyAsString(m_keyHandle, 79Contract.Assert(m_keyHandle != null); 80string algorithm = NCryptNative.GetPropertyAsString(m_keyHandle, 93Contract.Assert(m_keyHandle != null); 94int policy = NCryptNative.GetPropertyAsDWord(m_keyHandle, 118Contract.Assert(m_keyHandle != null); 119return m_keyHandle.Duplicate(); 135Contract.Assert(m_keyHandle != null); 140ephemeralProperty = NCryptNative.GetProperty(m_keyHandle, 160Contract.Assert(m_keyHandle != null); 162NCryptNative.SetProperty(m_keyHandle, 175Contract.Assert(m_keyHandle != null); 176int type = NCryptNative.GetPropertyAsDWord(m_keyHandle, 192Contract.Assert(m_keyHandle != null); 198return NCryptNative.GetPropertyAsString(m_keyHandle, 211Contract.Assert(m_keyHandle != null); 218m_keyHandle, 229return NCryptNative.GetPropertyAsDWord(m_keyHandle, 241Contract.Assert(m_keyHandle != null); 242int keyUsage = NCryptNative.GetPropertyAsDWord(m_keyHandle, 255Contract.Assert(m_keyHandle != null); 256return NCryptNative.GetPropertyAsIntPtr(m_keyHandle, 264Contract.Assert(m_keyHandle != null); 265NCryptNative.SetProperty(m_keyHandle, 311Contract.Assert(m_keyHandle != null); 317return NCryptNative.GetPropertyAsString(m_keyHandle, 331Contract.Assert(m_keyHandle != null); 334NCryptNative.GetPropertyAsStruct<NCryptNative.NCRYPT_UI_POLICY>(m_keyHandle, 338string useContext = NCryptNative.GetPropertyAsString(m_keyHandle, 361Contract.Assert(m_keyHandle != null); 464Contract.Assert(m_keyHandle != null); 472NCryptNative.DeleteKey(m_keyHandle); 485if (m_keyHandle != null) { 486m_keyHandle.Dispose(); 620Contract.Assert(m_keyHandle != null); 631return NCryptNative.ExportKey(m_keyHandle, format.Format); 640Contract.Assert(m_keyHandle != null); 647byte[] value = NCryptNative.GetProperty(m_keyHandle, name, options, out foundProperty); 662Contract.Assert(m_keyHandle != null); 669NCryptNative.GetProperty(m_keyHandle, name, options, out foundProperty); 859Contract.Assert(m_keyHandle != null); 860NCryptNative.SetProperty(m_keyHandle, property.Name, property.Value, property.Options);