32 references to CngExportPolicies
aspire (1)
Certificates\CertificateGeneration\WindowsCertificateManager.cs (1)
41
cngPrivateKey.Key.ExportPolicy ==
CngExportPolicies
.AllowExport);
dotnet-dev-certs (1)
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
45
cngPrivateKey.Key.ExportPolicy ==
CngExportPolicies
.AllowExport);
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
45
cngPrivateKey.Key.ExportPolicy ==
CngExportPolicies
.AllowExport);
RepoTasks (1)
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
45
cngPrivateKey.Key.ExportPolicy ==
CngExportPolicies
.AllowExport);
System.Core (1)
System.Core.cs (1)
203
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.
CngExportPolicies
))]
System.Security.Cryptography (26)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CngHelpers.cs (2)
36
internal static void SetExportPolicy(this SafeNCryptKeyHandle keyHandle,
CngExportPolicies
exportPolicy)
44
sizeof(
CngExportPolicies
),
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CngPkcs8.Shared.cs (4)
10
const
CngExportPolicies
Exportable =
CngExportPolicies
.AllowPlaintextExport |
CngExportPolicies
.AllowExport;
11
return (key.ExportPolicy & Exportable) ==
CngExportPolicies
.AllowExport;
src\runtime\src\libraries\Common\src\System\Security\Cryptography\MLDsaCng.Windows.cs (2)
405
key.ExportPolicy =
CngExportPolicies
.AllowExport |
CngExportPolicies
.AllowPlaintextExport;
src\runtime\src\libraries\Common\src\System\Security\Cryptography\MLDsaImplementation.CreateCng.cs (2)
35
key.ExportPolicy =
CngExportPolicies
.AllowExport |
CngExportPolicies
.AllowPlaintextExport;
src\runtime\src\libraries\Common\src\System\Security\Cryptography\MLKemCng.Windows.cs (1)
237
if (kind != KeyBlobMagicNumber.BCRYPT_MLKEM_PUBLIC_MAGIC && _key.ExportPolicy ==
CngExportPolicies
.None)
System\Security\Cryptography\CngAlgorithmCore.cs (2)
63
ExportPolicy =
CngExportPolicies
.AllowPlaintextExport,
93
ExportPolicy =
CngExportPolicies
.AllowPlaintextExport,
System\Security\Cryptography\CngKey.Create.cs (1)
88
CngExportPolicies
exportPolicy = creationParameters.ExportPolicy.Value;
System\Security\Cryptography\CngKey.StandardProperties.cs (3)
72
public
CngExportPolicies
ExportPolicy
76
CngExportPolicies
policy = (
CngExportPolicies
)_keyHandle.GetPropertyAsDword(KeyPropertyName.ExportPolicy, CngPropertyOptions.None);
System\Security\Cryptography\CngKeyCreationParameters.cs (1)
24
public
CngExportPolicies
? ExportPolicy { get; set; }
System\Security\Cryptography\CngPkcs8.cs (4)
26
key.ExportPolicy =
CngExportPolicies
.AllowExport |
CngExportPolicies
.AllowPlaintextExport;
39
key.ExportPolicy =
CngExportPolicies
.AllowExport |
CngExportPolicies
.AllowPlaintextExport;
System\Security\Cryptography\DSACng.ImportExport.cs (1)
28
newKey.ExportPolicy |=
CngExportPolicies
.AllowPlaintextExport;
System\Security\Cryptography\ECCng.ImportExport.cs (2)
15
newKey.ExportPolicy |=
CngExportPolicies
.AllowPlaintextExport;
24
newKey.ExportPolicy |=
CngExportPolicies
.AllowPlaintextExport;
System\Security\Cryptography\RSACng.ImportExport.cs (1)
25
newKey.ExportPolicy |=
CngExportPolicies
.AllowPlaintextExport;
System.Security.Cryptography.Cng (1)
System.Security.Cryptography.Cng.cs (1)
11
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.
CngExportPolicies
))]