6 implementations of CreateProtector
Aspire.Dashboard.Tests (1)
LocalBrowserStorageTests.cs (1)
154public IDataProtector CreateProtector(string purpose)
Microsoft.AspNetCore.DataProtection (3)
EphemeralDataProtectionProvider.cs (1)
67public IDataProtector CreateProtector(string purpose)
KeyManagement\KeyRingBasedDataProtectionProvider.cs (1)
23public IDataProtector CreateProtector(string purpose)
KeyManagement\KeyRingBasedDataProtector.cs (1)
65public IDataProtector CreateProtector(string purpose)
Microsoft.AspNetCore.DataProtection.Extensions (2)
DataProtectionAdvancedExtensions.cs (1)
109public IDataProtector CreateProtector(string purpose)
TimeLimitedDataProtector.cs (1)
108IDataProtector IDataProtectionProvider.CreateProtector(string purpose)
22 references to CreateProtector
Microsoft.AspNetCore.Antiforgery (1)
Internal\DefaultAntiforgeryTokenSerializer.cs (1)
25_defaultCryptoSystem = provider.CreateProtector(Purpose);
Microsoft.AspNetCore.Authentication (2)
SecureDataFormat.cs (2)
42protector = protector.CreateProtector(purpose); 74protector = protector.CreateProtector(purpose);
Microsoft.AspNetCore.Components.Endpoints (4)
Builder\OpaqueRedirection.cs (1)
99return dataProtectionProvider.CreateProtector(RedirectionDataProtectionProviderPurpose).ToTimeLimitedDataProtector();
src\aspnetcore\src\Shared\Components\ProtectedPrerenderComponentApplicationStore.cs (1)
37_protector = dataProtectionProvider.CreateProtector("Microsoft.AspNetCore.Components.Server.State");
src\aspnetcore\src\Shared\Components\ServerComponentSerializer.cs (1)
16.CreateProtector(ServerComponentSerializationSettings.DataProtectionProviderPurpose)
TempData\CookieTempDataProvider.cs (1)
33_dataProtector = dataProtectionProvider.CreateProtector(Purpose);
Microsoft.AspNetCore.Components.Server (5)
Circuits\CircuitIdFactory.cs (1)
25_protector = provider.CreateProtector(CircuitIdProtectorPurpose);
Circuits\ServerComponentDeserializer.cs (1)
86.CreateProtector(ServerComponentSerializationSettings.DataProtectionProviderPurpose)
ProtectedBrowserStorage\ProtectedBrowserStorage.cs (1)
152_dataProtectionProvider.CreateProtector);
src\aspnetcore\src\Shared\Components\ProtectedPrerenderComponentApplicationStore.cs (1)
37_protector = dataProtectionProvider.CreateProtector("Microsoft.AspNetCore.Components.Server.State");
src\aspnetcore\src\Shared\Components\ServerComponentSerializer.cs (1)
16.CreateProtector(ServerComponentSerializationSettings.DataProtectionProviderPurpose)
Microsoft.AspNetCore.DataProtection (1)
DataProtectionServiceCollectionExtensions.cs (1)
94dataProtectionProvider = dataProtectionProvider.CreateProtector(dpOptions.Value.ApplicationDiscriminator);
Microsoft.AspNetCore.DataProtection.Abstractions (4)
DataProtectionCommonExtensions.cs (4)
28/// <see cref="IDataProtectionProvider.CreateProtector(string)"/>. See that method's 44retVal = retVal.CreateProtector(purpose) ?? CryptoUtil.Fail<IDataProtector>("CreateProtector returned null."); 67/// <see cref="IDataProtectionProvider.CreateProtector(string)"/>. See that method's 79IDataProtector? protector = provider.CreateProtector(purpose);
Microsoft.AspNetCore.DataProtection.Extensions (2)
TimeLimitedDataProtector.cs (2)
34return new TimeLimitedDataProtector(_innerProtector.CreateProtector(purpose)); 43var newValue = _innerProtector.CreateProtector(MyPurposeString); // we always append our purpose to the end of the chain
Microsoft.AspNetCore.Identity (1)
DataProtectorTokenProvider.cs (1)
33Protector = dataProtectionProvider.CreateProtector(Name ?? "DataProtectorTokenProvider");
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
CookieTempDataProvider.cs (1)
44_dataProtector = dataProtectionProvider.CreateProtector(Purpose);
Microsoft.AspNetCore.Session (1)
SessionMiddleware.cs (1)
50_dataProtector = dataProtectionProvider.CreateProtector(nameof(SessionMiddleware));