_keyHandle | System.Security.Cryptography.CngKey | private |
_providerHandle | System.Security.Cryptography.CngKey | private |
Algorithm | System.Security.Cryptography.CngKey | |
AlgorithmGroup | System.Security.Cryptography.CngKey | |
CngKey(SafeNCryptProviderHandle providerHandle, SafeNCryptKeyHandle keyHandle) | System.Security.Cryptography.CngKey | inlineprivate |
Create(CngAlgorithm algorithm) | System.Security.Cryptography.CngKey | inlinestatic |
Create(CngAlgorithm algorithm, string? keyName) | System.Security.Cryptography.CngKey | inlinestatic |
Create(CngAlgorithm algorithm, string? keyName, CngKeyCreationParameters? creationParameters) | System.Security.Cryptography.CngKey | inlinestatic |
Delete() | System.Security.Cryptography.CngKey | inline |
Dispose() | System.Security.Cryptography.CngKey | inline |
EcdhCurveNameToAlgorithm(string name) | System.Security.Cryptography.CngKey | inlinepackagestatic |
EcdsaCurveNameToAlgorithm(string name) | System.Security.Cryptography.CngKey | inlinepackagestatic |
Exists(string keyName) | System.Security.Cryptography.CngKey | inlinestatic |
Exists(string keyName, CngProvider provider) | System.Security.Cryptography.CngKey | inlinestatic |
Exists(string keyName, CngProvider provider, CngKeyOpenOptions options) | System.Security.Cryptography.CngKey | inlinestatic |
Export(CngKeyBlobFormat format) | System.Security.Cryptography.CngKey | inline |
ExportPkcs8KeyBlob(ReadOnlySpan< char > password, int kdfCount) | System.Security.Cryptography.CngKey | inlinepackage |
ExportPkcs8KeyBlob(bool allocate, SafeNCryptKeyHandle keyHandle, ReadOnlySpan< char > password, int kdfCount, Span< byte > destination, out int bytesWritten, out byte[] allocated) | System.Security.Cryptography.CngKey | inlinepackagestatic |
ExportPolicy | System.Security.Cryptography.CngKey | |
GetCurveName(out string oidValue) | System.Security.Cryptography.CngKey | inlinepackage |
GetECSpecificCurveName(out string oidValue) | System.Security.Cryptography.CngKey | inlineprivate |
GetProperty(string name, CngPropertyOptions options) | System.Security.Cryptography.CngKey | inline |
GetPropertyFromNamedCurve(ECCurve curve) | System.Security.Cryptography.CngKey | inlinepackagestatic |
Handle | System.Security.Cryptography.CngKey | |
HasProperty(string name, CngPropertyOptions options) | System.Security.Cryptography.CngKey | inline |
Import(ReadOnlySpan< byte > keyBlob, CngKeyBlobFormat format) | System.Security.Cryptography.CngKey | inlinepackagestatic |
Import(byte[] keyBlob, CngKeyBlobFormat format) | System.Security.Cryptography.CngKey | inlinestatic |
Import(byte[] keyBlob, string curveName, CngKeyBlobFormat format) | System.Security.Cryptography.CngKey | inlinepackagestatic |
Import(byte[] keyBlob, CngKeyBlobFormat format, CngProvider provider) | System.Security.Cryptography.CngKey | inlinestatic |
Import(byte[] keyBlob, string curveName, CngKeyBlobFormat format, CngProvider provider) | System.Security.Cryptography.CngKey | inlinepackagestatic |
Import(ReadOnlySpan< byte > keyBlob, string curveName, CngKeyBlobFormat format, CngProvider provider) | System.Security.Cryptography.CngKey | inlinepackagestatic |
ImportEncryptedPkcs8(ReadOnlySpan< byte > keyBlob, ReadOnlySpan< char > password) | System.Security.Cryptography.CngKey | inlinepackagestatic |
ImportEncryptedPkcs8(ReadOnlySpan< byte > keyBlob, ReadOnlySpan< char > password, CngProvider provider) | System.Security.Cryptography.CngKey | inlinepackagestatic |
InitializeKeyProperties(SafeNCryptKeyHandle keyHandle, CngKeyCreationParameters creationParameters) | System.Security.Cryptography.CngKey | inlineprivatestatic |
InitializeKeyUiPolicyProperties(SafeNCryptKeyHandle keyHandle, CngUIPolicy uiPolicy) | System.Security.Cryptography.CngKey | inlineprivatestatic |
IsECNamedCurve() | System.Security.Cryptography.CngKey | inlinepackage |
IsECNamedCurve(string algorithm) | System.Security.Cryptography.CngKey | inlinepackagestatic |
IsEphemeral | System.Security.Cryptography.CngKey | |
IsMachineKey | System.Security.Cryptography.CngKey | |
KeyName | System.Security.Cryptography.CngKey | |
KeySize | System.Security.Cryptography.CngKey | |
KeyUsage | System.Security.Cryptography.CngKey | |
Open(string keyName) | System.Security.Cryptography.CngKey | inlinestatic |
Open(string keyName, CngProvider provider) | System.Security.Cryptography.CngKey | inlinestatic |
Open(string keyName, CngProvider provider, CngKeyOpenOptions openOptions) | System.Security.Cryptography.CngKey | inlinestatic |
Open(SafeNCryptKeyHandle keyHandle, CngKeyHandleOpenOptions keyHandleOpenOptions) | System.Security.Cryptography.CngKey | inlinestatic |
ParentWindowHandle | System.Security.Cryptography.CngKey | |
Provider | System.Security.Cryptography.CngKey | |
ProviderHandle | System.Security.Cryptography.CngKey | |
s_pkcs12TripleDesOidBytes | System.Security.Cryptography.CngKey | privatestatic |
SetProperty(CngProperty property) | System.Security.Cryptography.CngKey | inline |
TryExportKeyBlob(string blobType, Span< byte > destination, out int bytesWritten) | System.Security.Cryptography.CngKey | inlinepackage |
TryExportPkcs8KeyBlob(ReadOnlySpan< char > password, int kdfCount, Span< byte > destination, out int bytesWritten) | System.Security.Cryptography.CngKey | inlinepackage |
UIPolicy | System.Security.Cryptography.CngKey | |
UniqueName | System.Security.Cryptography.CngKey | |