53 references to WebEncoders
Microsoft.AspNetCore.Antiforgery (5)
Internal\AntiforgeryOptionsSetup.cs (1)
35return WebEncoders.Base64UrlEncode(fullHash, 0, 8);
Internal\DefaultAntiforgeryTokenSerializer.cs (4)
37var charsRequired = WebEncoders.GetArraySizeRequiredToDecode(count); 39var tokenBytes = WebEncoders.Base64UrlDecode( 159var charsRequired = WebEncoders.GetArraySizeRequiredToEncode(count); 161var outputLength = WebEncoders.Base64UrlEncode(
Microsoft.AspNetCore.Authentication (2)
TextEncoder.cs (2)
19return WebUtilities.WebEncoders.Base64UrlEncode(data); 30return WebUtilities.WebEncoders.Base64UrlDecode(text);
Microsoft.AspNetCore.Authentication.MicrosoftAccount (1)
MicrosoftAccountHandler.cs (1)
89var codeChallenge = WebEncoders.Base64UrlEncode(challengeBytes);
Microsoft.AspNetCore.Authentication.OAuth (1)
OAuthHandler.cs (1)
323var codeChallenge = WebEncoders.Base64UrlEncode(challengeBytes);
Microsoft.AspNetCore.Authentication.OpenIdConnect (1)
OpenIdConnectHandler.cs (1)
421var codeChallenge = WebEncoders.Base64UrlEncode(challengeBytes);
Microsoft.AspNetCore.Components.Endpoints (1)
Builder\ResourceCollectionUrlEndpoint.cs (1)
126var length = WebUtilities.WebEncoders.Base64UrlEncode(result, fingerprintSpan[1..]);
Microsoft.AspNetCore.Components.Server.Tests (1)
ProtectedBrowserStorageTest.cs (1)
208var storedString = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes("This string is not even protected"));
Microsoft.AspNetCore.Identity (4)
IdentityApiEndpointRouteBuilderExtensions.cs (4)
154code = Encoding.UTF8.GetString(WebEncoders.Base64UrlDecode(code)); 215code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code)); 242var code = Encoding.UTF8.GetString(WebEncoders.Base64UrlDecode(resetRequest.ResetCode)); 400code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Microsoft.AspNetCore.Identity.UI (20)
Areas\Identity\Pages\V4\Account\ConfirmEmail.cshtml.cs (1)
56code = Encoding.UTF8.GetString(WebEncoders.Base64UrlDecode(code));
Areas\Identity\Pages\V4\Account\ConfirmEmailChange.cshtml.cs (1)
58code = Encoding.UTF8.GetString(WebEncoders.Base64UrlDecode(code));
Areas\Identity\Pages\V4\Account\ExternalLogin.cshtml.cs (1)
201code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Areas\Identity\Pages\V4\Account\ForgotPassword.cshtml.cs (1)
76code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Areas\Identity\Pages\V4\Account\Manage\Email.cshtml.cs (2)
141code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code)); 174code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Areas\Identity\Pages\V4\Account\Register.cshtml.cs (1)
141code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Areas\Identity\Pages\V4\Account\RegisterConfirmation.cshtml.cs (1)
77code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Areas\Identity\Pages\V4\Account\ResendEmailConfirmation.cshtml.cs (1)
88code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Areas\Identity\Pages\V4\Account\ResetPassword.cshtml.cs (1)
100Code = Encoding.UTF8.GetString(WebEncoders.Base64UrlDecode(code))
Areas\Identity\Pages\V5\Account\ConfirmEmail.cshtml.cs (1)
56code = Encoding.UTF8.GetString(WebEncoders.Base64UrlDecode(code));
Areas\Identity\Pages\V5\Account\ConfirmEmailChange.cshtml.cs (1)
58code = Encoding.UTF8.GetString(WebEncoders.Base64UrlDecode(code));
Areas\Identity\Pages\V5\Account\ExternalLogin.cshtml.cs (1)
201code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Areas\Identity\Pages\V5\Account\ForgotPassword.cshtml.cs (1)
76code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Areas\Identity\Pages\V5\Account\Manage\Email.cshtml.cs (2)
141code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code)); 174code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Areas\Identity\Pages\V5\Account\Register.cshtml.cs (1)
141code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Areas\Identity\Pages\V5\Account\RegisterConfirmation.cshtml.cs (1)
77code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Areas\Identity\Pages\V5\Account\ResendEmailConfirmation.cshtml.cs (1)
88code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
Areas\Identity\Pages\V5\Account\ResetPassword.cshtml.cs (1)
100Code = Encoding.UTF8.GetString(WebEncoders.Base64UrlDecode(code))
Microsoft.AspNetCore.Mvc.Razor (1)
Infrastructure\DefaultFileVersionProvider.cs (1)
92return WebEncoders.Base64UrlEncode(hash);
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
CookieTempDataProvider.cs (2)
73var protectedData = WebEncoders.Base64UrlDecode(encodedValue); 114var encodedValue = WebEncoders.Base64UrlEncode(bytes);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (8)
CookieTempDataProviderTest.cs (8)
32var expectedDataInCookie = WebEncoders.Base64UrlEncode(Bytes); 79var base64AndUrlEncodedDataInCookie = WebEncoders.Base64UrlEncode(expectedDataToUnprotect); 100var base64AndUrlEncodedDataInCookie = WebEncoders.Base64UrlEncode(expectedDataToUnprotect); 121var expectedDataInCookie = WebEncoders.Base64UrlEncode(expectedDataToProtect); 154var expectedDataInCookie = WebEncoders.Base64UrlEncode(expectedDataToProtect); 192var expectedDataInCookie = WebEncoders.Base64UrlEncode(expectedDataToProtect); 232var expectedDataInCookie = WebEncoders.Base64UrlEncode(expectedDataToProtect); 271var base64AndUrlEncodedData = WebEncoders.Base64UrlEncode(serializedData);
Microsoft.AspNetCore.WebUtilities (2)
Base64UrlTextEncoder.cs (2)
19return WebEncoders.Base64UrlEncode(data); 30return WebEncoders.Base64UrlDecode(text);
Microsoft.AspNetCore.WebUtilities.Tests (4)
WebEncodersTests.cs (4)
20var retVal = WebEncoders.Base64UrlDecode(input, offset, count); 38var retVal = WebEncoders.Base64UrlEncode(input, offset, count); 52string text = WebEncoders.Base64UrlEncode(data); 53byte[] result = WebEncoders.Base64UrlDecode(text);