2 instantiations of CngGcmAuthenticatedEncryptorConfiguration
Microsoft.AspNetCore.DataProtection (2)
AuthenticatedEncryption\ConfigurationModel\CngGcmAuthenticatedEncryptorDescriptorDeserializer.cs (1)
32var configuration = new CngGcmAuthenticatedEncryptorConfiguration();
RegistryPolicyResolver.cs (1)
152var options = new CngGcmAuthenticatedEncryptorConfiguration();
15 references to CngGcmAuthenticatedEncryptorConfiguration
Microsoft.AspNetCore.DataProtection (15)
AuthenticatedEncryption\CngGcmAuthenticatedEncryptorFactory.cs (2)
53CngGcmAuthenticatedEncryptorConfiguration configuration) 68private BCryptAlgorithmHandle GetSymmetricBlockCipherAlgorithmHandle(CngGcmAuthenticatedEncryptorConfiguration configuration)
AuthenticatedEncryption\ConfigurationModel\CngGcmAuthenticatedEncryptorConfiguration.cs (1)
65/// Validates that this <see cref="CngGcmAuthenticatedEncryptorConfiguration"/> is well-formed, i.e.,
AuthenticatedEncryption\ConfigurationModel\CngGcmAuthenticatedEncryptorDescriptor.cs (3)
13/// configuration provided by an <see cref="CngGcmAuthenticatedEncryptorConfiguration"/> object. 23public CngGcmAuthenticatedEncryptorDescriptor(CngGcmAuthenticatedEncryptorConfiguration configuration, ISecret masterKey) 34internal CngGcmAuthenticatedEncryptorConfiguration Configuration { get; }
AuthenticatedEncryption\ConfigurationModel\CngGcmAuthenticatedEncryptorDescriptorDeserializer.cs (1)
32var configuration = new CngGcmAuthenticatedEncryptorConfiguration();
DataProtectionBuilderExtensions.cs (1)
469public static IDataProtectionBuilder UseCustomCryptographicAlgorithms(this IDataProtectionBuilder builder, CngGcmAuthenticatedEncryptorConfiguration configuration)
EphemeralDataProtectionProvider.cs (2)
52keyringProvider = new EphemeralKeyRing<CngGcmAuthenticatedEncryptorConfiguration>(loggerFactory); 101if (configuration is CngGcmAuthenticatedEncryptorConfiguration cngConfiguration)
RegistryPolicyResolver.cs (5)
150private static CngGcmAuthenticatedEncryptorConfiguration GetCngGcmAuthenticatedEncryptorConfiguration(RegistryKey key) 152var options = new CngGcmAuthenticatedEncryptorConfiguration(); 153var valueFromRegistry = key.GetValue(nameof(CngGcmAuthenticatedEncryptorConfiguration.EncryptionAlgorithm)); 159valueFromRegistry = key.GetValue(nameof(CngGcmAuthenticatedEncryptorConfiguration.EncryptionAlgorithmProvider)); 165valueFromRegistry = key.GetValue(nameof(CngGcmAuthenticatedEncryptorConfiguration.EncryptionAlgorithmKeySize));