1 implementation of IMasterKeyProvider
System.Web (1)
Security\Cryptography\MachineKeyMasterKeyProvider.cs (1)
16
internal sealed class MachineKeyMasterKeyProvider :
IMasterKeyProvider
{
4 references to IMasterKeyProvider
System.Web (4)
Security\Cryptography\AspNetCryptoServiceProvider.cs (2)
23
private readonly
IMasterKeyProvider
_masterKeyProvider;
27
internal AspNetCryptoServiceProvider(MachineKeySection machineKeySection = null, ICryptoAlgorithmFactory cryptoAlgorithmFactory = null,
IMasterKeyProvider
masterKeyProvider = null, IDataProtectorFactory dataProtectorFactory = null, KeyDerivationFunction keyDerivationFunction = null) {
Security\Cryptography\Purpose.cs (2)
108
public CryptographicKey GetDerivedEncryptionKey(
IMasterKeyProvider
masterKeyProvider, KeyDerivationFunction keyDerivationFunction) {
124
public CryptographicKey GetDerivedValidationKey(
IMasterKeyProvider
masterKeyProvider, KeyDerivationFunction keyDerivationFunction) {