1 type derived from DataProtector
System.Security (1)
system\security\cryptography\dpapidataprotector.cs (1)
16public sealed class DpapiDataProtector : DataProtector
10 references to DataProtector
System.Security (2)
system\security\cryptography\dataprotector.cs (2)
126public static DataProtector Create(string providerClass, 136return (DataProtector)CryptoConfig.CreateFromName(providerClass, applicationName, primaryPurpose, specificPurposes);
System.Web (8)
Security\Cryptography\DataProtectorCryptoService.cs (1)
32DataProtector dataProtector = null;
Security\Cryptography\IDataProtectorFactory.cs (1)
15DataProtector GetDataProtector(Purpose purpose);
Security\Cryptography\MachineKeyDataProtectorFactory.cs (6)
18private Func<Purpose, DataProtector> _dataProtectorFactory; 25public DataProtector GetDataProtector(Purpose purpose) { 32private Func<Purpose, DataProtector> GetDataProtectorFactory() { 36Func<Purpose, DataProtector> factory = purpose => { 40return DataProtector.Create(dataProtectorTypeName, applicationName, purpose.PrimaryPurpose, purpose.SpecificPurposes); 47DataProtector dataProtector = factory(_creationTestingPurpose);