4 implementations of IXmlDecryptor
Microsoft.AspNetCore.DataProtection (4)
XmlEncryption\DpapiNGXmlDecryptor.cs (1)
19
public sealed class DpapiNGXmlDecryptor :
IXmlDecryptor
XmlEncryption\DpapiXmlDecryptor.cs (1)
16
public sealed class DpapiXmlDecryptor :
IXmlDecryptor
XmlEncryption\EncryptedXmlDecryptor.cs (1)
20
public sealed class EncryptedXmlDecryptor : IInternalEncryptedXmlDecryptor,
IXmlDecryptor
XmlEncryption\NullXmlDecryptor.cs (1)
14
public 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)"/>
27
if (!typeof(
IXmlDecryptor
).IsAssignableFrom(decryptorType))
30
Resources.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)
51
var
decryptorInstance = CreateDecryptor(activator, decryptorTypeName);
70
private static
IXmlDecryptor
CreateDecryptor(IActivator activator, string decryptorTypeName)
98
return activator.CreateInstance<
IXmlDecryptor
>(decryptorTypeName);