10 writes to AdditionalData
Microsoft.AspNetCore.Antiforgery (2)
Internal\DefaultAntiforgeryTokenGenerator.cs (1)
76requestToken.AdditionalData = _additionalDataProvider.GetAdditionalData(httpContext);
Internal\DefaultAntiforgeryTokenSerializer.cs (1)
174deserializedToken.AdditionalData = additionalData;
Microsoft.AspNetCore.Antiforgery.Microbenchmarks (1)
Benchmarks\AntiforgeryTokenSerializerBenchmarks.cs (1)
32AdditionalData = "additional-data-here"
Microsoft.AspNetCore.Antiforgery.Test (7)
AntiforgeryTokenTest.cs (2)
18token.AdditionalData = "additional data"; 22token.AdditionalData = null!;
DefaultAntiforgeryTokenGeneratorTest.cs (3)
461AdditionalData = "some-additional-data" 498AdditionalData = "some-additional-data" 532AdditionalData = "some-additional-data"
DefaultAntiforgeryTokenSerializerTest.cs (2)
112AdditionalData = "€47" 146AdditionalData = "€47"
13 references to AdditionalData
Microsoft.AspNetCore.Antiforgery (4)
Internal\DefaultAntiforgeryTokenGenerator.cs (2)
82&& string.IsNullOrEmpty(requestToken.AdditionalData)) 183!_additionalDataProvider.ValidateAdditionalData(httpContext, requestToken.AdditionalData))
Internal\DefaultAntiforgeryTokenSerializer.cs (2)
212var additionalDataByteCount = Encoding.UTF8.GetByteCount(token.AdditionalData); 244offset += tokenBytes[offset..].Write7BitEncodedString(token.AdditionalData);
Microsoft.AspNetCore.Antiforgery.Test (9)
AntiforgeryTokenTest.cs (3)
15Assert.Equal("", token.AdditionalData); 19Assert.Equal("additional data", token.AdditionalData); 23Assert.Equal("", token.AdditionalData);
DefaultAntiforgeryTokenGeneratorTest.cs (4)
73Assert.Empty(fieldToken.AdditionalData); 138Assert.Equal("additional-data", fieldToken.AdditionalData); 168Assert.Equal("", fieldToken.AdditionalData); 201Assert.Empty(fieldToken.AdditionalData);
DefaultAntiforgeryTokenSerializerTest.cs (2)
205Assert.Equal(expected.AdditionalData, actual.AdditionalData);