3 instantiations of ManagedAuthenticatedEncryptorConfiguration
Microsoft.AspNetCore.DataProtection (3)
AuthenticatedEncryption\AuthenticatedEncryptorFactory.cs (1)
96
var configuration = new
ManagedAuthenticatedEncryptorConfiguration
()
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorDescriptorDeserializer.cs (1)
32
var configuration = new
ManagedAuthenticatedEncryptorConfiguration
();
RegistryPolicyResolver.cs (1)
176
var options = new
ManagedAuthenticatedEncryptorConfiguration
();
18 references to ManagedAuthenticatedEncryptorConfiguration
Microsoft.AspNetCore.DataProtection (18)
AuthenticatedEncryption\AuthenticatedEncryptorFactory.cs (1)
96
var
configuration = new ManagedAuthenticatedEncryptorConfiguration()
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorConfiguration.cs (1)
68
/// Validates that this <see cref="
ManagedAuthenticatedEncryptorConfiguration
"/> is well-formed, i.e.,
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorDescriptor.cs (4)
13
/// configuration provided by an <see cref="
ManagedAuthenticatedEncryptorConfiguration
"/> object.
20
/// <param name="configuration">The <see cref="
ManagedAuthenticatedEncryptorConfiguration
"/>.</param>
22
public ManagedAuthenticatedEncryptorDescriptor(
ManagedAuthenticatedEncryptorConfiguration
configuration, ISecret masterKey)
33
internal
ManagedAuthenticatedEncryptorConfiguration
Configuration { get; }
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorDescriptorDeserializer.cs (1)
32
var
configuration = new ManagedAuthenticatedEncryptorConfiguration();
AuthenticatedEncryption\ManagedAuthenticatedEncryptorFactory.cs (3)
44
ManagedAuthenticatedEncryptorConfiguration
? configuration)
58
private Func<KeyedHashAlgorithm> GetKeyedHashAlgorithmFactory(
ManagedAuthenticatedEncryptorConfiguration
configuration)
82
private Func<SymmetricAlgorithm> GetSymmetricBlockCipherAlgorithmFactory(
ManagedAuthenticatedEncryptorConfiguration
configuration)
DataProtectionBuilderExtensions.cs (1)
487
public static IDataProtectionBuilder UseCustomCryptographicAlgorithms(this IDataProtectionBuilder builder,
ManagedAuthenticatedEncryptorConfiguration
configuration)
EphemeralDataProtectionProvider.cs (2)
57
keyringProvider = new EphemeralKeyRing<
ManagedAuthenticatedEncryptorConfiguration
>(loggerFactory);
111
else if (configuration is
ManagedAuthenticatedEncryptorConfiguration
managedConfiguration)
RegistryPolicyResolver.cs (5)
174
private static
ManagedAuthenticatedEncryptorConfiguration
GetManagedAuthenticatedEncryptorConfiguration(RegistryKey key)
176
var
options = new ManagedAuthenticatedEncryptorConfiguration();
177
var valueFromRegistry = key.GetValue(nameof(
ManagedAuthenticatedEncryptorConfiguration
.EncryptionAlgorithmType));
183
valueFromRegistry = key.GetValue(nameof(
ManagedAuthenticatedEncryptorConfiguration
.EncryptionAlgorithmKeySize));
189
valueFromRegistry = key.GetValue(nameof(
ManagedAuthenticatedEncryptorConfiguration
.ValidationAlgorithmType));