51 references to X509CertificateLoader
aspire (9)
Backchannel\ExtensionBackchannel.cs (1)
728return X509CertificateLoader.LoadCertificate(data);
Certificates\CertificateGeneration\CertificateManager.cs (1)
559certificate = X509CertificateLoader.LoadPkcs12FromFile(certificatePath, password, X509KeyStorageFlags.Exportable | X509KeyStorageFlags.EphemeralKeySet);
Certificates\CertificateGeneration\MacOSCertificateManager.cs (1)
445var certificate = X509CertificateLoader.LoadPkcs12FromFile(file, password: null);
Certificates\CertificateGeneration\UnixCertificateManager.cs (4)
116using var candidate = X509CertificateLoader.LoadCertificateFromFile(certPath); 175certificate = X509CertificateLoader.LoadPkcs12(export, "", X509KeyStorageFlags.PersistKeySet | X509KeyStorageFlags.Exportable); 219using var publicCertificate = X509CertificateLoader.LoadCertificate(certificate.Export(X509ContentType.Cert)); 250using var existingCert = X509CertificateLoader.LoadCertificateFromFile(certPath);
Certificates\CertificateGeneration\WindowsCertificateManager.cs (2)
61certificate = X509CertificateLoader.LoadPkcs12(export, "", X509KeyStorageFlags.PersistKeySet | X509KeyStorageFlags.Exportable); 90using var publicCertificate = X509CertificateLoader.LoadCertificate(certificate.Export(X509ContentType.Cert));
dotnet-dev-certs (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (3)
116using var candidate = X509CertificateLoader.LoadCertificateFromFile(certPath); 219using var publicCertificate = X509CertificateLoader.LoadCertificate(certificate.Export(X509ContentType.Cert)); 250using var existingCert = X509CertificateLoader.LoadCertificateFromFile(certPath);
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
89using var publicCertificate = X509CertificateLoader.LoadCertificate(certificate.Export(X509ContentType.Cert));
Microsoft.AspNetCore.DeveloperCertificates.XPlat (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (3)
116using var candidate = X509CertificateLoader.LoadCertificateFromFile(certPath); 219using var publicCertificate = X509CertificateLoader.LoadCertificate(certificate.Export(X509ContentType.Cert)); 250using var existingCert = X509CertificateLoader.LoadCertificateFromFile(certPath);
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
89using var publicCertificate = X509CertificateLoader.LoadCertificate(certificate.Export(X509ContentType.Cert));
Microsoft.AspNetCore.Server.Kestrel.Core (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (3)
116using var candidate = X509CertificateLoader.LoadCertificateFromFile(certPath); 219using var publicCertificate = X509CertificateLoader.LoadCertificate(certificate.Export(X509ContentType.Cert)); 250using var existingCert = X509CertificateLoader.LoadCertificateFromFile(certPath);
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
89using var publicCertificate = X509CertificateLoader.LoadCertificate(certificate.Export(X509ContentType.Cert));
Microsoft.Bcl.Cryptography (1)
Microsoft.Bcl.Cryptography.Forwards.cs (1)
10[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.X509Certificates.X509CertificateLoader))]
Microsoft.DotNet.HotReload.Watch (1)
src\sdk\src\Dotnet.Watch\AspireService\Helpers\CertGenerator.cs (1)
41return X509CertificateLoader.LoadPkcs12(cert.Export(X509ContentType.Pfx), password: null, X509KeyStorageFlags.UserKeySet);
NuGet.Commands (2)
SignCommand\CertificateProvider.cs (2)
133cert = X509CertificateLoader.LoadPkcs12FromFile(options.CertificatePath, options.CertificatePassword); 163cert = X509CertificateLoader.LoadPkcs12FromFile(options.CertificatePath, null);
NuGet.Configuration (2)
Settings\Items\FileClientCertItem.cs (2)
171return new[] { string.IsNullOrWhiteSpace(Password) ? X509CertificateLoader.LoadPkcs12FromFile(filePath, null) : X509CertificateLoader.LoadPkcs12FromFile(filePath, Password) };
NuGet.Packaging (1)
Signing\Utility\CertificateChainUtility.cs (1)
160certs.Add(X509CertificateLoader.LoadCertificate(item.Certificate.RawData));
RepoTasks (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (3)
116using var candidate = X509CertificateLoader.LoadCertificateFromFile(certPath); 219using var publicCertificate = X509CertificateLoader.LoadCertificate(certificate.Export(X509ContentType.Cert)); 250using var existingCert = X509CertificateLoader.LoadCertificateFromFile(certPath);
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
89using var publicCertificate = X509CertificateLoader.LoadCertificate(certificate.Export(X509ContentType.Cert));
System.DirectoryServices.AccountManagement (1)
System\DirectoryServices\AccountManagement\AuthenticablePrincipal.cs (1)
554X509Certificate2 cert = X509CertificateLoader.LoadCertificate(rawCert);
System.Net.HttpListener (1)
System\Net\Managed\HttpConnection.cs (1)
99_clientCert = c as X509Certificate2 ?? X509CertificateLoader.LoadCertificate(c.GetRawCertData());
System.Net.Quic (1)
System\Net\Quic\QuicConnection.SslConnectionOptions.cs (1)
132certificate = X509CertificateLoader.LoadCertificate(certData.Span);
System.Security.Cryptography (10)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12CertBag.cs (1)
87return X509CertificateLoader.LoadCertificate(PkcsHelpers.DecodeOctetString(_decoded.CertValue));
src\runtime\src\libraries\Common\src\System\Security\Cryptography\X509Certificates\Pkcs12LoaderLimits.cs (1)
57/// The <see cref="X509CertificateLoader" /> class checks for reference
System\Security\Cryptography\X509Certificates\CertificatePal.Windows.Import.cs (2)
85return (CertificatePal)X509CertificateLoader.LoadPkcs12PalFromFile( 93return (CertificatePal)X509CertificateLoader.LoadPkcs12Pal(
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (1)
1102X509Certificate2 ret = writer.Encode(X509CertificateLoader.LoadCertificate);
System\Security\Cryptography\X509Certificates\StorePal.Windows.Import.cs (2)
73coll = X509CertificateLoader.LoadPkcs12CollectionFromFile( 81coll = X509CertificateLoader.LoadPkcs12Collection(
System\Security\Cryptography\X509Certificates\X509Certificate.cs (1)
761X509CertificateLoader.ValidateKeyStorageFlags(keyStorageFlags);
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (1)
1556X509Certificate2 ret = X509CertificateLoader.LoadCertificate(certData.Span);
System\Security\Cryptography\X509Certificates\X509Certificate2Collection.cs (1)
471Add(X509CertificateLoader.LoadCertificate(certBytes));
System.Security.Cryptography.Pkcs (4)
Internal\Cryptography\Pal\AnyOS\ManagedPal.Decode.cs (1)
48originatorCerts.Add(X509CertificateLoader.LoadCertificate(certChoice.Certificate.Value.Span));
Internal\Cryptography\Pal\Windows\HelpersWindows.cs (1)
134X509Certificate2 cert = X509CertificateLoader.LoadCertificate(encodedCertificate);
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12CertBag.cs (1)
87return X509CertificateLoader.LoadCertificate(PkcsHelpers.DecodeOctetString(_decoded.CertValue));
System\Security\Cryptography\Pkcs\SignedCms.cs (1)
95coll.Add(X509CertificateLoader.LoadCertificate(choice.Certificate.Value.Span));
System.Security.Cryptography.Xml (2)
System\Security\Cryptography\Xml\KeyInfoX509Data.cs (2)
39X509CertificateLoader.LoadCertificate(rgbCert); 319X509CertificateLoader.LoadCertificate(