4 implementations of IInternalAlgorithmConfiguration
Microsoft.AspNetCore.DataProtection (4)
AuthenticatedEncryption\ConfigurationModel\AuthenticatedEncryptorConfiguration.cs (1)
12public sealed class AuthenticatedEncryptorConfiguration : AlgorithmConfiguration, IInternalAlgorithmConfiguration
AuthenticatedEncryption\ConfigurationModel\CngCbcAuthenticatedEncryptorConfiguration.cs (1)
15public sealed class CngCbcAuthenticatedEncryptorConfiguration : AlgorithmConfiguration, IInternalAlgorithmConfiguration
AuthenticatedEncryption\ConfigurationModel\CngGcmAuthenticatedEncryptorConfiguration.cs (1)
15public sealed class CngGcmAuthenticatedEncryptorConfiguration : AlgorithmConfiguration, IInternalAlgorithmConfiguration
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorConfiguration.cs (1)
16public sealed class ManagedAuthenticatedEncryptorConfiguration : AlgorithmConfiguration, IInternalAlgorithmConfiguration
17 references to IInternalAlgorithmConfiguration
Microsoft.AspNetCore.DataProtection (17)
AuthenticatedEncryption\ConfigurationModel\AuthenticatedEncryptorConfiguration.cs (4)
34var internalConfiguration = (IInternalAlgorithmConfiguration)this; 38IAuthenticatedEncryptorDescriptor IInternalAlgorithmConfiguration.CreateDescriptorFromSecret(ISecret secret) 43void IInternalAlgorithmConfiguration.Validate()
AuthenticatedEncryption\ConfigurationModel\CngCbcAuthenticatedEncryptorConfiguration.cs (4)
79var internalConfiguration = (IInternalAlgorithmConfiguration)this; 83IAuthenticatedEncryptorDescriptor IInternalAlgorithmConfiguration.CreateDescriptorFromSecret(ISecret secret) 93void IInternalAlgorithmConfiguration.Validate()
AuthenticatedEncryption\ConfigurationModel\CngGcmAuthenticatedEncryptorConfiguration.cs (4)
55var internalConfiguration = (IInternalAlgorithmConfiguration)this; 59IAuthenticatedEncryptorDescriptor IInternalAlgorithmConfiguration.CreateDescriptorFromSecret(ISecret secret) 69void IInternalAlgorithmConfiguration.Validate()
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorConfiguration.cs (4)
58var internalConfiguration = (IInternalAlgorithmConfiguration)this; 62IAuthenticatedEncryptorDescriptor IInternalAlgorithmConfiguration.CreateDescriptorFromSecret(ISecret secret) 72void IInternalAlgorithmConfiguration.Validate()
DataProtectionBuilderExtensions.cs (1)
497((IInternalAlgorithmConfiguration)configuration).Validate(); // perform self-test