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