28 references to Base64Helper
System.Private.CoreLib (28)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Decoder.cs (2)
7
using static System.Buffers.Text.
Base64Helper
;
161
Base64Helper
.DecodeFromUtf8InPlace(default(Base64DecoderByte), buffer, out bytesWritten, ignoreWhiteSpace: true);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Encoder.cs (2)
7
using static System.Buffers.Text.
Base64Helper
;
131
Base64Helper
.EncodeToUtf8InPlace(default(Base64EncoderByte), buffer, dataLength, out bytesWritten);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64EncoderHelper.cs (2)
829
Base64Helper
.EncodeOneOptionallyPadTwo(oneByte, dest, ref encodingMap);
837
Base64Helper
.EncodeTwoOptionallyPadOne(twoBytes, dest, ref encodingMap);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64ValidatorHelper.cs (2)
162
public bool IsWhiteSpace(char value) =>
Base64Helper
.IsWhiteSpace(value);
177
public bool IsWhiteSpace(byte value) =>
Base64Helper
.IsWhiteSpace(value);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Url\Base64UrlDecoder.cs (1)
13
using static System.Buffers.Text.
Base64Helper
;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Url\Base64UrlEncoder.cs (4)
13
using static System.Buffers.Text.
Base64Helper
;
221
private readonly struct Base64UrlEncoderByte :
Base64Helper
.IBase64Encoder<byte>
338
Base64Helper
.EncodeOneOptionallyPadTwo(oneByte, dest, ref encodingMap);
342
Base64Helper
.EncodeTwoOptionallyPadOne(twoBytes, dest, ref encodingMap);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Url\Base64UrlValidator.cs (10)
21
Base64Helper
.IsValid(default(Base64UrlCharValidatable), base64UrlText, out _);
34
Base64Helper
.IsValid(default(Base64UrlCharValidatable), base64UrlText, out decodedLength);
43
Base64Helper
.IsValid(default(Base64UrlByteValidatable), utf8Base64UrlText, out _);
53
Base64Helper
.IsValid(default(Base64UrlByteValidatable), utf8Base64UrlText, out decodedLength);
57
private readonly struct Base64UrlCharValidatable :
Base64Helper
.IBase64Validatable<char>
76
public bool IsWhiteSpace(char value) =>
Base64Helper
.IsWhiteSpace(value);
77
public bool IsEncodingPad(char value) => value ==
Base64Helper
.EncodingPad || value == UrlEncodingPad;
83
private readonly struct Base64UrlByteValidatable :
Base64Helper
.IBase64Validatable<byte>
92
public bool IsWhiteSpace(byte value) =>
Base64Helper
.IsWhiteSpace(value);
93
public bool IsEncodingPad(byte value) => value ==
Base64Helper
.EncodingPad || value == UrlEncodingPad;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Validator.cs (5)
4
using static System.Buffers.Text.
Base64Helper
;
20
Base64Helper
.IsValid(default(Base64CharValidatable), base64Text, out _);
33
Base64Helper
.IsValid(default(Base64CharValidatable), base64Text, out decodedLength);
44
Base64Helper
.IsValid(default(Base64ByteValidatable), base64TextUtf8, out _);
56
Base64Helper
.IsValid(default(Base64ByteValidatable), base64TextUtf8, out decodedLength);