68 instantiations of AntiforgeryToken
Microsoft.AspNetCore.Antiforgery (3)
Internal\DefaultAntiforgeryTokenGenerator.cs (2)
27return new AntiforgeryToken() 49var requestToken = new AntiforgeryToken()
Internal\DefaultAntiforgeryTokenSerializer.cs (1)
123var deserializedToken = new AntiforgeryToken();
Microsoft.AspNetCore.Antiforgery.Microbenchmarks (7)
Benchmarks\AntiforgeryTokenGeneratorBenchmarks.cs (6)
44_anonymousCookieToken = new AntiforgeryToken { IsCookieToken = true }; 45_anonymousRequestToken = new AntiforgeryToken 59_authenticatedCookieToken = new AntiforgeryToken { IsCookieToken = true }; 60_authenticatedRequestToken = new AntiforgeryToken 78_claimsCookieToken = new AntiforgeryToken { IsCookieToken = true }; 83_claimsRequestToken = new AntiforgeryToken
Benchmarks\AntiforgeryTokenSerializerBenchmarks.cs (1)
27_token = new AntiforgeryToken()
Microsoft.AspNetCore.Antiforgery.Test (58)
AntiforgeryTokenTest.cs (7)
12var token = new AntiforgeryToken(); 30var token = new AntiforgeryToken(); 49var token = new AntiforgeryToken(); 67var token = new AntiforgeryToken(); 85var token = new AntiforgeryToken(); 102var token = new AntiforgeryToken(); 116var token = new AntiforgeryToken();
DefaultAntiforgeryTest.cs (20)
223NewRequestToken = new AntiforgeryToken(), 516NewCookieToken = new AntiforgeryToken(), 518NewRequestToken = new AntiforgeryToken(), 565NewCookieToken = new AntiforgeryToken(), 567NewRequestToken = new AntiforgeryToken(), 672CookieToken = new AntiforgeryToken(), 674RequestToken = new AntiforgeryToken(), 949CookieToken = new AntiforgeryToken(), 951RequestToken = new AntiforgeryToken(), 1123NewCookieToken = new AntiforgeryToken(), 1125NewRequestToken = new AntiforgeryToken(), 1167NewCookieToken = new AntiforgeryToken(), 1169NewRequestToken = new AntiforgeryToken(), 1206NewCookieToken = new AntiforgeryToken(), 1208NewRequestToken = new AntiforgeryToken(), 1243NewCookieToken = new AntiforgeryToken(), 1245NewRequestToken = new AntiforgeryToken(), 1530RequestToken = new AntiforgeryToken() { IsCookieToken = false }, 1532OldCookieToken = new AntiforgeryToken() { IsCookieToken = true }, 1534NewCookieToken = new AntiforgeryToken() { IsCookieToken = true },
DefaultAntiforgeryTokenGeneratorTest.cs (28)
35var cookieToken = new AntiforgeryToken() { IsCookieToken = false }; 55var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 80var cookieToken = new AntiforgeryToken() 114var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 145var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 175var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 208var cookieToken = new AntiforgeryToken() 244var cookieToken = new AntiforgeryToken() 267var fieldtoken = new AntiforgeryToken() { IsCookieToken = false }; 288var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 309var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 310var fieldtoken = new AntiforgeryToken() { IsCookieToken = false }; 336var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 337var fieldtoken = new AntiforgeryToken() { IsCookieToken = false }; 363var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 364var fieldtoken = new AntiforgeryToken() { IsCookieToken = false }; 392var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 393var fieldtoken = new AntiforgeryToken() 423var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 424var fieldtoken = new AntiforgeryToken() 455var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 456var fieldtoken = new AntiforgeryToken() 492var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 493var fieldtoken = new AntiforgeryToken() 526var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 527var fieldtoken = new AntiforgeryToken() 560var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 561var fieldtoken = new AntiforgeryToken()
DefaultAntiforgeryTokenSerializerTest.cs (3)
107var token = new AntiforgeryToken() 141var token = new AntiforgeryToken() 170var token = new AntiforgeryToken()
128 references to AntiforgeryToken
Microsoft.AspNetCore.Antiforgery (50)
Internal\AntiforgeryFeature.cs (4)
13public AntiforgeryToken? CookieToken { get; set; } 17public AntiforgeryToken? RequestToken { get; set; } 22public AntiforgeryToken? NewCookieToken { get; set; } 27public AntiforgeryToken? NewRequestToken { get; set; }
Internal\DefaultAntiforgery.cs (13)
118if (!TryDeserializeTokens(httpContext, tokens, out var deserializedCookieToken, out var deserializedRequestToken)) 188AntiforgeryToken deserializedCookieToken; 189AntiforgeryToken deserializedRequestToken; 290AntiforgeryToken? cookieToken; 303AntiforgeryToken? newCookieToken; 322private AntiforgeryToken? GetCookieTokenDoesNotThrow(HttpContext httpContext) 330var token = _tokenSerializer.Deserialize(serializedToken); 348var cookieToken = antiforgeryFeature.NewCookieToken ?? antiforgeryFeature.CookieToken; 432[NotNullWhen(true)] out AntiforgeryToken? cookieToken, 433[NotNullWhen(true)] out AntiforgeryToken? requestToken) 453out AntiforgeryToken cookieToken, 454out AntiforgeryToken requestToken)
Internal\DefaultAntiforgeryTokenGenerator.cs (8)
25public AntiforgeryToken GenerateCookieToken() 35public AntiforgeryToken GenerateRequestToken( 37AntiforgeryToken cookieToken) 49var requestToken = new AntiforgeryToken() 99public bool IsCookieTokenValid(AntiforgeryToken? cookieToken) 107AntiforgeryToken cookieToken, 108AntiforgeryToken requestToken, 192static bool AreIdenticalClaimUids(AntiforgeryToken token, bool claimUidBytesExtracted, Span<byte> claimUidBytes)
Internal\DefaultAntiforgeryTokenSerializer.cs (11)
29public AntiforgeryToken Deserialize(string serializedToken) 51var token = Deserialize(protectBuffer.WrittenSpan); 65var token = Deserialize(unprotectedBytes); 101private static AntiforgeryToken? Deserialize(ReadOnlySpan<byte> tokenBytes) 107const int minCookieTokenLength = 1 + (AntiforgeryToken.SecurityTokenBitLength / 8) + 1; // 18 bytes 123var deserializedToken = new AntiforgeryToken(); 126const int securityTokenByteLength = AntiforgeryToken.SecurityTokenBitLength / 8; 129AntiforgeryToken.SecurityTokenBitLength, 152const int claimUidByteLength = AntiforgeryToken.ClaimUidBitLength / 8; 159AntiforgeryToken.ClaimUidBitLength, 187public string Serialize(AntiforgeryToken token)
Internal\IAntiforgeryFeature.cs (4)
8AntiforgeryToken? CookieToken { get; set; } 18AntiforgeryToken? NewCookieToken { get; set; } 22AntiforgeryToken? NewRequestToken { get; set; } 26AntiforgeryToken? RequestToken { get; set; }
Internal\IAntiforgeryTokenGenerator.cs (8)
17/// <returns>An <see cref="AntiforgeryToken"/>.</returns> 18AntiforgeryToken GenerateCookieToken(); 25/// <returns>An <see cref="AntiforgeryToken"/>.</returns> 26AntiforgeryToken GenerateRequestToken(HttpContext httpContext, AntiforgeryToken cookieToken); 33bool IsCookieTokenValid(AntiforgeryToken? cookieToken); 47AntiforgeryToken cookieToken, 48AntiforgeryToken requestToken,
Internal\IAntiforgeryTokenSerializer.cs (2)
9AntiforgeryToken Deserialize(string serializedToken); 10string Serialize(AntiforgeryToken token);
Microsoft.AspNetCore.Antiforgery.Microbenchmarks (8)
Benchmarks\AntiforgeryTokenGeneratorBenchmarks.cs (6)
18private AntiforgeryToken _anonymousCookieToken = null!; 19private AntiforgeryToken _anonymousRequestToken = null!; 23private AntiforgeryToken _authenticatedCookieToken = null!; 24private AntiforgeryToken _authenticatedRequestToken = null!; 28private AntiforgeryToken _claimsCookieToken = null!; 29private AntiforgeryToken _claimsRequestToken = null!;
Benchmarks\AntiforgeryTokenSerializerBenchmarks.cs (2)
15private AntiforgeryToken _token; 31ClaimUid = new BinaryBlob(AntiforgeryToken.ClaimUidBitLength),
Microsoft.AspNetCore.Antiforgery.Test (70)
AntiforgeryTokenTest.cs (9)
12var token = new AntiforgeryToken(); 30var token = new AntiforgeryToken(); 49var token = new AntiforgeryToken(); 67var token = new AntiforgeryToken(); 85var token = new AntiforgeryToken(); 92Assert.Equal(AntiforgeryToken.SecurityTokenBitLength, securityToken!.BitLength); 102var token = new AntiforgeryToken(); 116var token = new AntiforgeryToken(); 124Assert.Equal(AntiforgeryToken.SecurityTokenBitLength, securityToken!.BitLength);
DefaultAntiforgeryTest.cs (19)
248o => o.Serialize(It.IsAny<AntiforgeryToken>()), 547o => o.Serialize(It.IsAny<AntiforgeryToken>()), 591o => o.Serialize(It.IsAny<AntiforgeryToken>()), 703o => o.Serialize(It.IsAny<AntiforgeryToken>()), 722It.IsAny<AntiforgeryToken>(), 723It.IsAny<AntiforgeryToken>(), 738It.IsAny<AntiforgeryToken>(), 739It.IsAny<AntiforgeryToken>(), 759It.IsAny<AntiforgeryToken>(), 760It.IsAny<AntiforgeryToken>(), 978o => o.Serialize(It.IsAny<AntiforgeryToken>()), 1154o => o.Serialize(It.IsAny<AntiforgeryToken>()), 1188o => o.Serialize(It.IsAny<AntiforgeryToken>()), 1463var oldCookieToken = testTokenSet.OldCookieToken; 1464var newCookieToken = testTokenSet.NewCookieToken; 1465var formToken = testTokenSet.RequestToken; 1541public AntiforgeryToken RequestToken { get; set; } = default!; 1545public AntiforgeryToken OldCookieToken { get; set; } = default!; 1549public AntiforgeryToken NewCookieToken { get; set; } = default!;
DefaultAntiforgeryTokenGeneratorTest.cs (34)
25var token = tokenProvider.GenerateCookieToken(); 35var cookieToken = new AntiforgeryToken() { IsCookieToken = false }; 55var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 65var fieldToken = tokenProvider.GenerateRequestToken(httpContext, cookieToken); 80var cookieToken = new AntiforgeryToken() 114var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 130var fieldToken = tokenProvider.GenerateRequestToken(httpContext, cookieToken); 145var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 160var fieldToken = tokenProvider.GenerateRequestToken(httpContext, cookieToken); 175var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 193var fieldToken = tokenProvider.GenerateRequestToken(httpContext, cookieToken); 208var cookieToken = new AntiforgeryToken() 228AntiforgeryToken cookieToken = null; 244var cookieToken = new AntiforgeryToken() 267var fieldtoken = new AntiforgeryToken() { IsCookieToken = false }; 288var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 309var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 310var fieldtoken = new AntiforgeryToken() { IsCookieToken = false }; 336var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 337var fieldtoken = new AntiforgeryToken() { IsCookieToken = false }; 363var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 364var fieldtoken = new AntiforgeryToken() { IsCookieToken = false }; 392var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 393var fieldtoken = new AntiforgeryToken() 423var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 424var fieldtoken = new AntiforgeryToken() 455var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 456var fieldtoken = new AntiforgeryToken() 492var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 493var fieldtoken = new AntiforgeryToken() 526var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 527var fieldtoken = new AntiforgeryToken() 560var cookieToken = new AntiforgeryToken() { IsCookieToken = true }; 561var fieldtoken = new AntiforgeryToken()
DefaultAntiforgeryTokenSerializerTest.cs (8)
107var token = new AntiforgeryToken() 117var deserializedToken = testSerializer.Deserialize(actualSerializedData); 141var token = new AntiforgeryToken() 151var deserializedToken = testSerializer.Deserialize(actualSerializedData); 170var token = new AntiforgeryToken() 178var deserializedToken = testSerializer.Deserialize(actualSerializedData); 201private static void AssertTokensEqual(AntiforgeryToken expected, AntiforgeryToken actual)