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
8 references to 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;