4 types derived from AlgorithmConfiguration
Microsoft.AspNetCore.DataProtection (4)
AuthenticatedEncryption\ConfigurationModel\AuthenticatedEncryptorConfiguration.cs (1)
12
public sealed class AuthenticatedEncryptorConfiguration :
AlgorithmConfiguration
, IInternalAlgorithmConfiguration
AuthenticatedEncryption\ConfigurationModel\CngCbcAuthenticatedEncryptorConfiguration.cs (1)
15
public sealed class CngCbcAuthenticatedEncryptorConfiguration :
AlgorithmConfiguration
, IInternalAlgorithmConfiguration
AuthenticatedEncryption\ConfigurationModel\CngGcmAuthenticatedEncryptorConfiguration.cs (1)
15
public sealed class CngGcmAuthenticatedEncryptorConfiguration :
AlgorithmConfiguration
, IInternalAlgorithmConfiguration
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorConfiguration.cs (1)
16
public sealed class ManagedAuthenticatedEncryptorConfiguration :
AlgorithmConfiguration
, IInternalAlgorithmConfiguration
19 references to AlgorithmConfiguration
KeyManagementSimulator (1)
Program.cs (1)
248
sealed class MockAlgorithmConfiguration(IAuthenticatedEncryptorDescriptor descriptor) :
AlgorithmConfiguration
Microsoft.AspNetCore.DataProtection (8)
DataProtectionBuilderExtensions.cs (1)
495
private static IDataProtectionBuilder UseCryptographicAlgorithmsCore(IDataProtectionBuilder builder,
AlgorithmConfiguration
configuration)
EphemeralDataProtectionProvider.cs (1)
76
where T :
AlgorithmConfiguration
, new()
KeyManagement\KeyManagementOptions.cs (2)
141
/// The <see cref="
AlgorithmConfiguration
"/> instance that can be used to create
144
public
AlgorithmConfiguration
? AuthenticatedEncryptorConfiguration { get; set; }
KeyManagement\XmlKeyManager.cs (1)
54
private readonly
AlgorithmConfiguration
_authenticatedEncryptorConfiguration;
RegistryPolicy.cs (2)
13
AlgorithmConfiguration
? configuration,
22
public
AlgorithmConfiguration
? EncryptorConfiguration { get; }
RegistryPolicyResolver.cs (1)
79
AlgorithmConfiguration
? configuration = null;
Microsoft.AspNetCore.DataProtection.Tests (10)
KeyManagement\XmlKeyManagerTests.cs (10)
36
AuthenticatedEncryptorConfiguration = new Mock<
AlgorithmConfiguration
>().Object,
60
AuthenticatedEncryptorConfiguration = new Mock<
AlgorithmConfiguration
>().Object,
91
var mockConfiguration = new Mock<
AlgorithmConfiguration
>();
180
var mockConfiguration = new Mock<
AlgorithmConfiguration
>();
307
AuthenticatedEncryptorConfiguration = new Mock<
AlgorithmConfiguration
>().Object,
602
AuthenticatedEncryptorConfiguration = new Mock<
AlgorithmConfiguration
>().Object,
629
AuthenticatedEncryptorConfiguration = new Mock<
AlgorithmConfiguration
>().Object,
679
AuthenticatedEncryptorConfiguration = new Mock<
AlgorithmConfiguration
>().Object,
734
AuthenticatedEncryptorConfiguration = new Mock<
AlgorithmConfiguration
>().Object,
760
var authenticatedEncryptorConfiguration = new Mock<
AlgorithmConfiguration
>(MockBehavior.Strict);