4 implementations of IXmlDecryptor
Microsoft.AspNetCore.DataProtection (4)
XmlEncryption\DpapiNGXmlDecryptor.cs (1)
19public sealed class DpapiNGXmlDecryptor : IXmlDecryptor
XmlEncryption\DpapiXmlDecryptor.cs (1)
16public sealed class DpapiXmlDecryptor : IXmlDecryptor
XmlEncryption\EncryptedXmlDecryptor.cs (1)
20public sealed class EncryptedXmlDecryptor : IInternalEncryptedXmlDecryptor, IXmlDecryptor
XmlEncryption\NullXmlDecryptor.cs (1)
14public sealed class NullXmlDecryptor : IXmlDecryptor
11 references to IXmlDecryptor
Microsoft.AspNetCore.DataProtection (11)
XmlEncryption\DpapiNGXmlDecryptor.cs (1)
14/// An <see cref="IXmlDecryptor"/> that decrypts XML elements that were encrypted with <see cref="DpapiNGXmlEncryptor"/>.
XmlEncryption\DpapiXmlDecryptor.cs (1)
14/// An <see cref="IXmlDecryptor"/> that decrypts XML elements that were encrypted with <see cref="DpapiXmlEncryptor"/>.
XmlEncryption\EncryptedXmlDecryptor.cs (1)
18/// An <see cref="IXmlDecryptor"/> that decrypts XML elements by using the <see cref="EncryptedXml"/> class.
XmlEncryption\EncryptedXmlInfo.cs (4)
20/// <param name="decryptorType">The class whose <see cref="IXmlDecryptor.Decrypt(XElement)"/> 27if (!typeof(IXmlDecryptor).IsAssignableFrom(decryptorType)) 30Resources.FormatTypeExtensions_BadCast(decryptorType.FullName, typeof(IXmlDecryptor).FullName), 39/// The class whose <see cref="IXmlDecryptor.Decrypt(XElement)"/> method can be used to
XmlEncryption\NullXmlDecryptor.cs (1)
12/// An <see cref="IXmlDecryptor"/> that decrypts XML elements with a null decryptor.
XmlEncryption\XmlEncryptionExtensions.cs (3)
51var decryptorInstance = CreateDecryptor(activator, decryptorTypeName); 70private static IXmlDecryptor CreateDecryptor(IActivator activator, string decryptorTypeName) 98return activator.CreateInstance<IXmlDecryptor>(decryptorTypeName);