183 references to X509KeyStorageFlags
dotnet-dev-certs (6)
IIS.FunctionalTests (2)
IIS.LongTests (2)
IIS.NewHandler.FunctionalTests (2)
IIS.NewShim.FunctionalTests (2)
IIS.ShadowCopy.Tests (2)
IISExpress.FunctionalTests (2)
Infrastructure.Common (7)
InMemory.FunctionalTests (1)
Interop.FunctionalTests (1)
Microsoft.AspNetCore.DataProtection.Extensions.Tests (2)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (6)
Microsoft.AspNetCore.Server.Kestrel.Core (7)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
Microsoft.AspNetCore.Server.Kestrel.Tests (10)
KestrelConfigurationLoaderTests.cs (10)
276var certificate = new X509Certificate2(TestResources.GetCertPath("aspnetdevcert.pfx"), "testPassword", X509KeyStorageFlags.Exportable);
317var devCert = new X509Certificate2(TestResources.GetCertPath("aspnetdevcert.pfx"), "testPassword", X509KeyStorageFlags.Exportable);
443var certificate = new X509Certificate2(TestResources.GetCertPath("aspnetdevcert.pfx"), "testPassword", X509KeyStorageFlags.Exportable);
490var certificate = new X509Certificate2(TestResources.GetCertPath("aspnetdevcert.pfx"), "testPassword", X509KeyStorageFlags.Exportable);
539var certificate = new X509Certificate2(TestResources.GetCertPath("aspnetdevcert.pfx"), "testPassword", X509KeyStorageFlags.Exportable);
733var certificate = new X509Certificate2(TestResources.GetCertPath("aspnetdevcert.pfx"), "testPassword", X509KeyStorageFlags.Exportable);
886var oldCertificate = new X509Certificate2(TestResources.GetCertPath("aspnetdevcert.pfx"), "testPassword", X509KeyStorageFlags.Exportable);
889var newCertificate = new X509Certificate2(TestResources.TestCertificatePath, "testPassword", X509KeyStorageFlags.Exportable);
984var oldCertificate = new X509Certificate2(TestResources.GetCertPath("aspnetdevcert.pfx"), "testPassword", X509KeyStorageFlags.Exportable);
989var newCertificate = new X509Certificate2(TestResources.TestCertificatePath, "testPassword", X509KeyStorageFlags.Exportable);
Microsoft.Build.Tasks.Core (2)
mscorlib (1)
netstandard (1)
System.Security.Cryptography (95)
src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.cs (23)
120/// <see cref="LoadPkcs12Collection(ReadOnlySpan{byte},ReadOnlySpan{char},X509KeyStorageFlags,Pkcs12LoaderLimits?)" />,
132X509KeyStorageFlags keyStorageFlags = X509KeyStorageFlags.DefaultKeySet,
179/// <see cref="LoadPkcs12Collection(byte[],string?, X509KeyStorageFlags,Pkcs12LoaderLimits?)" />,
191X509KeyStorageFlags keyStorageFlags = X509KeyStorageFlags.DefaultKeySet,
250/// <see cref="LoadPkcs12CollectionFromFile(string,string?, X509KeyStorageFlags,Pkcs12LoaderLimits?)" />,
262X509KeyStorageFlags keyStorageFlags = X509KeyStorageFlags.DefaultKeySet,
312/// <see cref="LoadPkcs12CollectionFromFile(string, ReadOnlySpan{char}, X509KeyStorageFlags,Pkcs12LoaderLimits?)" />,
324X509KeyStorageFlags keyStorageFlags = X509KeyStorageFlags.DefaultKeySet,
373X509KeyStorageFlags keyStorageFlags = X509KeyStorageFlags.DefaultKeySet,
421X509KeyStorageFlags keyStorageFlags = X509KeyStorageFlags.DefaultKeySet,
484X509KeyStorageFlags keyStorageFlags = X509KeyStorageFlags.DefaultKeySet,
536X509KeyStorageFlags keyStorageFlags = X509KeyStorageFlags.DefaultKeySet,
553X509KeyStorageFlags keyStorageFlags,
559X509KeyStorageFlags keyStorageFlags,
689static partial void ValidateKeyStorageFlagsCore(X509KeyStorageFlags keyStorageFlags);
System\Security\Cryptography\X509Certificates\X509Certificate.cs (17)
69Pal = CertificatePal.FromBlob(data, SafePasswordHandle.InvalidHandle, X509KeyStorageFlags.DefaultKeySet);
76: this(rawData, password, X509KeyStorageFlags.DefaultKeySet)
84: this(rawData, password, X509KeyStorageFlags.DefaultKeySet)
90public X509Certificate(byte[] rawData, string? password, X509KeyStorageFlags keyStorageFlags)
106public X509Certificate(byte[] rawData, SecureString? password, X509KeyStorageFlags keyStorageFlags)
119private protected X509Certificate(ReadOnlySpan<byte> rawData, ReadOnlySpan<char> password, X509KeyStorageFlags keyStorageFlags)
147: this(fileName, (string?)null, X509KeyStorageFlags.DefaultKeySet)
154: this(fileName, password, X509KeyStorageFlags.DefaultKeySet)
162: this(fileName, password, X509KeyStorageFlags.DefaultKeySet)
168public X509Certificate(string fileName, string? password, X509KeyStorageFlags keyStorageFlags)
180private protected X509Certificate(string fileName, ReadOnlySpan<char> password, X509KeyStorageFlags keyStorageFlags)
196public X509Certificate(string fileName, SecureString? password, X509KeyStorageFlags keyStorageFlags) : this()
656public virtual void Import(byte[] rawData, string? password, X509KeyStorageFlags keyStorageFlags)
663public virtual void Import(byte[] rawData, SecureString? password, X509KeyStorageFlags keyStorageFlags)
675public virtual void Import(string fileName, string? password, X509KeyStorageFlags keyStorageFlags)
682public virtual void Import(string fileName, SecureString? password, X509KeyStorageFlags keyStorageFlags)
753internal static void ValidateKeyStorageFlags(X509KeyStorageFlags keyStorageFlags) =>
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (10)
74public X509Certificate2(byte[] rawData, string? password, X509KeyStorageFlags keyStorageFlags)
82public X509Certificate2(byte[] rawData, SecureString? password, X509KeyStorageFlags keyStorageFlags)
117public X509Certificate2(ReadOnlySpan<byte> rawData, ReadOnlySpan<char> password, X509KeyStorageFlags keyStorageFlags = 0)
157public X509Certificate2(string fileName, string? password, X509KeyStorageFlags keyStorageFlags)
165public X509Certificate2(string fileName, SecureString? password, X509KeyStorageFlags keyStorageFlags)
172public X509Certificate2(string fileName, ReadOnlySpan<char> password, X509KeyStorageFlags keyStorageFlags = 0)
642public override void Import(byte[] rawData, string? password, X509KeyStorageFlags keyStorageFlags)
649public override void Import(byte[] rawData, SecureString? password, X509KeyStorageFlags keyStorageFlags)
661public override void Import(string fileName, string? password, X509KeyStorageFlags keyStorageFlags)
668public override void Import(string fileName, SecureString? password, X509KeyStorageFlags keyStorageFlags)
System\Security\Cryptography\X509Certificates\X509Certificate2Collection.cs (7)
221using (ILoaderPal storePal = StorePal.FromBlob(rawData, SafePasswordHandle.InvalidHandle, X509KeyStorageFlags.DefaultKeySet))
228public void Import(byte[] rawData, string? password, X509KeyStorageFlags keyStorageFlags = 0)
248public void Import(ReadOnlySpan<byte> rawData, string? password, X509KeyStorageFlags keyStorageFlags = 0)
266public void Import(ReadOnlySpan<byte> rawData, ReadOnlySpan<char> password, X509KeyStorageFlags keyStorageFlags = 0)
282using (ILoaderPal storePal = StorePal.FromFile(fileName, SafePasswordHandle.InvalidHandle, X509KeyStorageFlags.DefaultKeySet))
289public void Import(string fileName, string? password, X509KeyStorageFlags keyStorageFlags = 0)
315public void Import(string fileName, ReadOnlySpan<char> password, X509KeyStorageFlags keyStorageFlags = 0)
System.Security.Cryptography.X509Certificates (1)
Templates.Blazor.Tests (6)
Templates.Blazor.WebAssembly.Auth.Tests (6)
Templates.Blazor.WebAssembly.Tests (6)
Templates.Mvc.Tests (6)
Templates.Tests (6)