69 references to PemEncoding
dotnet-dev-certs (5)
src\Shared\CertificateGeneration\CertificateManager.cs (5)
542pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 551pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 558pem = PemEncoding.Write("PRIVATE KEY", keyBytes); 565bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert))); 575bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert)));
Microsoft.AspNetCore.DeveloperCertificates.XPlat (5)
src\Shared\CertificateGeneration\CertificateManager.cs (5)
542pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 551pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 558pem = PemEncoding.Write("PRIVATE KEY", keyBytes); 565bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert))); 575bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert)));
Microsoft.AspNetCore.Server.Kestrel.Core (5)
src\Shared\CertificateGeneration\CertificateManager.cs (5)
542pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 551pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 558pem = PemEncoding.Write("PRIVATE KEY", keyBytes); 565bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert))); 575bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert)));
System.Security.Cryptography (28)
System\Security\Cryptography\AsymmetricAlgorithm.cs (4)
403return PemEncoding.WriteString(PemLabels.Pkcs8PrivateKey, exported); 456return PemEncoding.WriteString(PemLabels.EncryptedPkcs8PrivateKey, exported); 504return PemEncoding.WriteString(PemLabels.EncryptedPkcs8PrivateKey, exported); 540return PemEncoding.WriteString(PemLabels.SpkiPublicKey, exported);
System\Security\Cryptography\ECAlgorithm.cs (1)
887return PemEncoding.WriteString(PemLabels.EcPrivateKey, exported);
System\Security\Cryptography\PemEnumerator.cs (2)
10return new PemEnumerator<char>(pemData, PemEncoding.TryFind); 15return new PemEnumerator<byte>(pemData, PemEncoding.TryFindUtf8);
System\Security\Cryptography\PemKeyHelpers.cs (4)
44return PemEncoding.TryWrite(PemLabels.EncryptedPkcs8PrivateKey, writtenSpan, destination, out charsWritten); 80return PemEncoding.TryWrite(label, writtenSpan, destination, out charsWritten); 110while (PemEncoding.TryFind(pem, out PemFields fields)) 171while (PemEncoding.TryFind(pem, out PemFields fields))
System\Security\Cryptography\RSA.cs (2)
1267return PemEncoding.WriteString(PemLabels.RsaPrivateKey, exported); 1298return PemEncoding.WriteString(PemLabels.RsaPublicKey, exported);
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (2)
419return PemEncoding.WriteString(PemLabels.Pkcs10CertificateRequest, der); 469return PemEncoding.WriteString(PemLabels.Pkcs10CertificateRequest, der);
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (6)
821/// private keys can leverage <see cref="System.Security.Cryptography.PemEncoding" /> to enumerate 887/// private keys can leverage <see cref="System.Security.Cryptography.PemEncoding" /> to enumerate 937/// private keys can leverage <see cref="System.Security.Cryptography.PemEncoding" /> to enumerate 1008/// private keys can leverage <see cref="System.Security.Cryptography.PemEncoding" /> to enumerate 1145return PemEncoding.WriteString(PemLabels.X509Certificate, RawDataMemory.Span); 1174return PemEncoding.TryWrite(PemLabels.X509Certificate, RawDataMemory.Span, destination, out charsWritten);
System\Security\Cryptography\X509Certificates\X509Certificate2Collection.cs (7)
336/// can leverage <see cref="System.Security.Cryptography.PemEncoding" /> to enumerate 365/// can leverage <see cref="System.Security.Cryptography.PemEncoding" /> to enumerate 441return PemEncoding.WriteString(PemLabels.Pkcs7Certificate, pkcs7); 468return PemEncoding.TryWrite(PemLabels.Pkcs7Certificate, pkcs7, destination, out charsWritten); 545int certSize = PemEncoding.GetEncodedSize(PemLabels.X509Certificate.Length, certData.Length); 557if (!PemEncoding.TryWrite(PemLabels.X509Certificate, certData.Span, buffer, out int certWritten) || 743size += PemEncoding.GetEncodedSize(PemLabels.X509Certificate.Length, this[i].RawDataMemory.Length);
System.Security.Cryptography.Encoding (1)
System.Security.Cryptography.Encoding.cs (1)
13[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.PemEncoding))]
Templates.Blazor.Tests (5)
src\Shared\CertificateGeneration\CertificateManager.cs (5)
542pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 551pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 558pem = PemEncoding.Write("PRIVATE KEY", keyBytes); 565bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert))); 575bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert)));
Templates.Blazor.WebAssembly.Auth.Tests (5)
src\Shared\CertificateGeneration\CertificateManager.cs (5)
542pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 551pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 558pem = PemEncoding.Write("PRIVATE KEY", keyBytes); 565bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert))); 575bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert)));
Templates.Blazor.WebAssembly.Tests (5)
src\Shared\CertificateGeneration\CertificateManager.cs (5)
542pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 551pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 558pem = PemEncoding.Write("PRIVATE KEY", keyBytes); 565bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert))); 575bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert)));
Templates.Mvc.Tests (5)
src\Shared\CertificateGeneration\CertificateManager.cs (5)
542pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 551pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 558pem = PemEncoding.Write("PRIVATE KEY", keyBytes); 565bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert))); 575bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert)));
Templates.Tests (5)
src\Shared\CertificateGeneration\CertificateManager.cs (5)
542pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 551pem = PemEncoding.Write("ENCRYPTED PRIVATE KEY", keyBytes); 558pem = PemEncoding.Write("PRIVATE KEY", keyBytes); 565bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert))); 575bytes = Encoding.ASCII.GetBytes(PemEncoding.Write("CERTIFICATE", certificate.Export(X509ContentType.Cert)));