DpapiNGXmlEncryptor 类

定义

可以使用 Windows DPAPI:NG 加密 XML 元素的类。

public ref class DpapiNGXmlEncryptor sealed : Microsoft::AspNetCore::DataProtection::XmlEncryption::IXmlEncryptor
public sealed class DpapiNGXmlEncryptor : Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor
type DpapiNGXmlEncryptor = class
    interface IXmlEncryptor
Public NotInheritable Class DpapiNGXmlEncryptor
Implements IXmlEncryptor
继承
DpapiNGXmlEncryptor
实现

注解

此 API 仅在 Windows 8/Windows Server 2012 及更高版本上受支持。

构造函数

DpapiNGXmlEncryptor(String, DpapiNGProtectionDescriptorFlags)

创建 的新 DpapiNGXmlEncryptor实例。

DpapiNGXmlEncryptor(String, DpapiNGProtectionDescriptorFlags, ILoggerFactory)

创建 的新 DpapiNGXmlEncryptor实例。

DpapiNGXmlEncryptor(String, DpapiNGProtectionDescriptorFlags, IServiceProvider)

创建 的新 DpapiNGXmlEncryptor实例。

方法

Encrypt(XElement)

加密指定的 XElement

适用于