42 references to Base64Url
Aspire.Azure.Npgsql (1)
src\Components\Common\ManagedIdentityTokenCredentialHelpers.cs (1)
85var decodedBytes = Base64Url.DecodeFromChars(payload);
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (1)
src\Components\Common\ManagedIdentityTokenCredentialHelpers.cs (1)
85var decodedBytes = Base64Url.DecodeFromChars(payload);
Aspire.Hosting.Foundry (1)
Project\ProjectResource.cs (1)
268return Base64Url.EncodeToString(bytes).TrimEnd('=');
Microsoft.AspNetCore.Antiforgery (8)
Internal\DefaultAntiforgeryTokenSerializer.cs (3)
35var maxTokenDecodedSize = Base64Url.GetMaxDecodedLength(serializedToken.Length); 253return Base64Url.EncodeToString(protectBuffer.WrittenSpan); 263return Base64Url.EncodeToString(protectedBytes);
src\aspnetcore\src\Shared\WebEncoders\WebEncoders.cs (5)
83return Base64Url.DecodeFromChars(inputSpan); 140return Base64Url.DecodeFromChars(inputSpan); 225var status = Base64Url.DecodeFromChars(input, output, out _, out int bytesWritten); 402return Base64Url.EncodeToString(input); 439return Base64Url.EncodeToChars(input, output);
Microsoft.AspNetCore.Components.Endpoints (3)
TempData\CookieTempDataProvider.cs (3)
61var maxDecodedSize = Base64Url.GetMaxDecodedLength(serializedDataFromCookie.Length); 68var decodeStatus = Base64Url.DecodeFromChars(serializedDataFromCookie, decodeBuffer, out _, out var bytesWritten); 131var encodedValue = Base64Url.EncodeToString(protectedBytes);
Microsoft.AspNetCore.DataProtection.Abstractions (5)
src\aspnetcore\src\Shared\WebEncoders\WebEncoders.cs (5)
83return Base64Url.DecodeFromChars(inputSpan); 140return Base64Url.DecodeFromChars(inputSpan); 225var status = Base64Url.DecodeFromChars(input, output, out _, out int bytesWritten); 402return Base64Url.EncodeToString(input); 439return Base64Url.EncodeToChars(input, output);
Microsoft.AspNetCore.Http.Connections (5)
src\aspnetcore\src\Shared\WebEncoders\WebEncoders.cs (5)
83return Base64Url.DecodeFromChars(inputSpan); 140return Base64Url.DecodeFromChars(inputSpan); 225var status = Base64Url.DecodeFromChars(input, output, out _, out int bytesWritten); 402return Base64Url.EncodeToString(input); 439return Base64Url.EncodeToChars(input, output);
Microsoft.AspNetCore.Identity (3)
Passkeys\BufferSourceJsonConverter.cs (3)
51var status = Base64Url.DecodeFromUtf8(utf8Unescaped, byteSpan, out var bytesConsumed, out var bytesWritten); 79var encodedLength = Base64Url.GetEncodedLength(bytes.Length); 84var status = Base64Url.EncodeToUtf8(bytes, byteSpan, out var bytesConsumed, out var bytesWritten);
Microsoft.AspNetCore.WebUtilities (5)
src\aspnetcore\src\Shared\WebEncoders\WebEncoders.cs (5)
83return Base64Url.DecodeFromChars(inputSpan); 140return Base64Url.DecodeFromChars(inputSpan); 225var status = Base64Url.DecodeFromChars(input, output, out _, out int bytesWritten); 402return Base64Url.EncodeToString(input); 439return Base64Url.EncodeToChars(input, output);
Microsoft.Bcl.Memory (1)
Microsoft.Bcl.Memory.Forwards.cs (1)
8[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.Text.Base64Url))]
Microsoft.NET.HostModel (1)
Bundle\Manifest.cs (1)
12using Base64Url = System.Buffers.Text.Base64Url;
System.Private.CoreLib (7)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Url\Base64UrlDecoder.cs (1)
367public int GetMaxDecodedLength(int sourceLength) => Base64Url.GetMaxDecodedLength(sourceLength);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Url\Base64UrlValidator.cs (6)
15/// If the method returns <see langword="true"/>, the same text passed to <see cref="Base64Url.DecodeFromChars(ReadOnlySpan{char})"/> and 16/// <see cref="Base64Url.TryDecodeFromChars(ReadOnlySpan{char}, Span{byte}, out int)"/> would successfully decode (in the case 17/// of <see cref="Base64Url.TryDecodeFromChars(ReadOnlySpan{char}, Span{byte}, out int)"/> assuming sufficient output space). 28/// If the method returns <see langword="true"/>, the same text passed to <see cref="Base64Url.DecodeFromChars(ReadOnlySpan{char})"/> and 29/// <see cref="Base64Url.TryDecodeFromChars(ReadOnlySpan{char}, Span{byte}, out int)"/> would successfully decode (in the case 30/// of <see cref="Base64Url.TryDecodeFromChars(ReadOnlySpan{char}, Span{byte}, out int)"/> assuming sufficient output space).
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net12.0\System.Runtime.Forwards.cs (1)
65[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.Text.Base64Url))]