4 writes to IsEphemeral
System.Security.Cryptography (4)
System\Security\Cryptography\CngKey.Create.cs (1)
66
key.
IsEphemeral
= true;
System\Security\Cryptography\CngKey.Import.cs (2)
99
key.
IsEphemeral
= true;
156
key.
IsEphemeral
= format != CngKeyBlobFormat.OpaqueTransportBlob;
System\Security\Cryptography\CngKey.OpenHandle.cs (1)
62
key.
IsEphemeral
= true;
12 references to IsEphemeral
System.Security.Cryptography (12)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\MLDsaCng.Windows.cs (2)
53
duplicateKey = CngHelpers.Duplicate(key.HandleNoDuplicate, key.
IsEphemeral
);
102
return CngHelpers.Duplicate(_key.HandleNoDuplicate, _key.
IsEphemeral
);
src\runtime\src\libraries\Common\src\System\Security\Cryptography\MLKemCng.Windows.cs (2)
45
duplicateKey = CngHelpers.Duplicate(key.HandleNoDuplicate, key.
IsEphemeral
);
94
return CngHelpers.Duplicate(_key.HandleNoDuplicate, _key.
IsEphemeral
);
System\Security\Cryptography\AesCng.Windows.cs (1)
71
CngKey duplicate = CngHelpers.Duplicate(key.HandleNoDuplicate, key.
IsEphemeral
);
System\Security\Cryptography\CngAlgorithmCore.cs (1)
29
return CngKey.Open(key.HandleNoDuplicate, key.
IsEphemeral
? CngKeyHandleOpenOptions.EphemeralKey : CngKeyHandleOpenOptions.None);
System\Security\Cryptography\CngKey.OpenHandle.cs (1)
58
if (!key.
IsEphemeral
)
System\Security\Cryptography\CngKey.StandardProperties.cs (2)
174
if (
IsEphemeral
)
389
if (
IsEphemeral
)
System\Security\Cryptography\CngSymmetricAlgorithmCore.cs (1)
283
return CngHelpers.Duplicate(_key.HandleNoDuplicate, _key.
IsEphemeral
);
System\Security\Cryptography\X25519DiffieHellmanCng.Windows.cs (2)
31
_key = CngHelpers.Duplicate(key.HandleNoDuplicate, key.
IsEphemeral
);
37
return CngHelpers.Duplicate(_key.HandleNoDuplicate, _key.
IsEphemeral
);