CngKey (class)

This type is found in the namespace System.Security.Cryptography

mget_HandleSafeNCryptKeyHandle
mget_ProviderHandleSafeNCryptProviderHandle
mCreateCngKey
mCreateCngKey
mCreateCngKey
mDeleteVoid
mDisposeVoid
mExistsBoolean
mExistsBoolean
mExistsBoolean
mImportCngKey
mImportCngKey
mExportByte[]
mGetPropertyCngProperty
mHasPropertyBoolean
mOpenCngKey
mOpenCngKey
mOpenCngKey
mSetPropertyVoid
mget_AlgorithmGroupCngAlgorithmGroup
mget_AlgorithmCngAlgorithm
mget_ExportPolicyCngExportPolicies
mget_IsEphemeralBoolean
mget_IsMachineKeyBoolean
mget_KeyNameString
mget_KeySizeInt32
mget_KeyUsageCngKeyUsages
mget_ParentWindowHandleIntPtr
mset_ParentWindowHandleVoid
mget_ProviderCngProvider
mget_UniqueNameString
mget_UIPolicyCngUIPolicy
mOpenCngKey
mEqualsBoolean
mGetHashCodeInt32
mGetTypeType
mToStringString
pAlgorithmGroupCngAlgorithmGroup
pAlgorithmCngAlgorithm
pExportPolicyCngExportPolicies
pHandleSafeNCryptKeyHandle
pIsEphemeralBoolean
pIsMachineKeyBoolean
pKeyNameString
pKeySizeInt32
pKeyUsageCngKeyUsages
pParentWindowHandleIntPtr
pProviderCngProvider
pProviderHandleSafeNCryptProviderHandle
pUniqueNameString
pUIPolicyCngUIPolicy

get_Handle

get_ProviderHandle

.

Create

.

Create

algorithmSystem.Security.Cryptography.CngAlgorithm

Create

algorithmSystem.Security.Cryptography.CngAlgorithm
keyNameSystem.String

Delete

algorithmSystem.Security.Cryptography.CngAlgorithm
keyNameSystem.String
creationParametersSystem.Security.Cryptography.CngKeyCreationParameters

Dispose

.

Exists

.

Exists

keyNameSystem.String

Exists

keyNameSystem.String
providerSystem.Security.Cryptography.CngProvider

Import

keyNameSystem.String
providerSystem.Security.Cryptography.CngProvider
optionsSystem.Security.Cryptography.CngKeyOpenOptions

Import

keyBlobSystem.Byte[]
formatSystem.Security.Cryptography.CngKeyBlobFormat

Export

keyBlobSystem.Byte[]
formatSystem.Security.Cryptography.CngKeyBlobFormat
providerSystem.Security.Cryptography.CngProvider

GetProperty

formatSystem.Security.Cryptography.CngKeyBlobFormat

HasProperty

nameSystem.String
optionsSystem.Security.Cryptography.CngPropertyOptions

Open

nameSystem.String
optionsSystem.Security.Cryptography.CngPropertyOptions

Open

keyNameSystem.String

Open

keyNameSystem.String
providerSystem.Security.Cryptography.CngProvider

SetProperty

keyNameSystem.String
providerSystem.Security.Cryptography.CngProvider
openOptionsSystem.Security.Cryptography.CngKeyOpenOptions

get_AlgorithmGroup

propertySystem.Security.Cryptography.CngProperty

get_Algorithm

.

get_ExportPolicy

.

get_IsEphemeral

.

get_IsMachineKey

.

get_KeyName

.

get_KeySize

.

get_KeyUsage

.

get_ParentWindowHandle

.

set_ParentWindowHandle

.

get_Provider

valueSystem.IntPtr

get_UniqueName

.

get_UIPolicy

.

Open

.

Equals

keyHandleMicrosoft.Win32.SafeHandles.SafeNCryptKeyHandle
keyHandleOpenOptionsSystem.Security.Cryptography.CngKeyHandleOpenOptions

GetHashCode

objSystem.Object

GetType

.

ToString

.

AlgorithmGroup

.

Algorithm

.

ExportPolicy

.

Handle

.

IsEphemeral

.

IsMachineKey

.

KeyName

.

KeySize

.

KeyUsage

.

ParentWindowHandle

.

Provider

.

ProviderHandle

.

UniqueName

.

UIPolicy

.
.