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