1 instantiation of PemFields
System.Security.Cryptography (1)
System\Security\Cryptography\PemEncoding.cs (1)
213fields = new PemFields(labelRange, base64range, pemRange, decodedSize);
23 references to PemFields
System.Security.Cryptography (22)
System\Security\Cryptography\PemEncoding.cs (7)
39public static PemFields Find(ReadOnlySpan<char> pemData) 41if (!TryFind(pemData, out PemFields fields)) 69public static PemFields FindUtf8(ReadOnlySpan<byte> pemData) 71if (!TryFindUtf8(pemData, out PemFields fields)) 98public static bool TryFind(ReadOnlySpan<char> pemData, out PemFields fields) 125public static bool TryFindUtf8(ReadOnlySpan<byte> pemData, out PemFields fields) 130private static bool TryFindCore<TChar, T>(ReadOnlySpan<TChar> pemData, out PemFields fields)
System\Security\Cryptography\PemEnumerator.cs (5)
21internal delegate bool TryFindFunc(ReadOnlySpan<TChar> pemData, out PemFields fields); 37private PemFields _pemFields; 55internal readonly ref struct PemFieldItem(ReadOnlySpan<TChar> contents, PemFields pemFields) 58private readonly PemFields _pemFields = pemFields; 60public void Deconstruct(out ReadOnlySpan<TChar> contents, out PemFields pemFields)
System\Security\Cryptography\PemKeyHelpers.cs (4)
106PemFields foundFields = default; 110while (PemEncoding.TryFind(pem, out PemFields fields)) 166PemFields foundFields = default; 171while (PemEncoding.TryFind(pem, out PemFields fields))
System\Security\Cryptography\X509Certificates\CertificateRequest.Load.cs (1)
46foreach ((ReadOnlySpan<char> contents, PemFields fields) in PemEnumerator.Utf16(pkcs10Pem))
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Load.cs (1)
268foreach ((ReadOnlySpan<char> contents, PemFields fields) in PemEnumerator.Utf16(currentCrl))
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (3)
1083foreach ((ReadOnlySpan<char> contents, PemFields fields) in PemEnumerator.Utf16(certPem)) 1435foreach ((ReadOnlySpan<char> contents, PemFields fields) in PemEnumerator.Utf16(keyPem)) 1469foreach ((ReadOnlySpan<char> contents, PemFields fields) in PemEnumerator.Utf16(keyPem))
System\Security\Cryptography\X509Certificates\X509Certificate2Collection.cs (1)
378foreach ((ReadOnlySpan<char> contents, PemFields fields) in PemEnumerator.Utf16(certPem))
System.Security.Cryptography.Encoding (1)
System.Security.Cryptography.Encoding.cs (1)
14[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.PemFields))]