共用方式為


Microsoft.AspNetCore.DataProtection.XmlEncryption 命名空間

包含加密和解密 XML 的類型。

類別

CertificateResolver

的預設實作 ICertificateResolver ,會在目前的使用者和本機電腦憑證存放區中尋找。

CertificateXmlEncryptor

IXmlEncryptor 可使用 X.509 憑證執行 XML 加密。

DpapiNGXmlDecryptor

IXmlDecryptor,解密使用 DpapiNGXmlEncryptor 加密的 XML 專案。

DpapiNGXmlEncryptor

類別,可使用 Windows DPAPI:NG 加密 XML 專案。

DpapiXmlDecryptor

IXmlDecryptor,解密使用 DpapiXmlEncryptor 加密的 XML 專案。

DpapiXmlEncryptor

IXmlEncryptor 使用 Windows DPAPI 加密 XML。

EncryptedXmlDecryptor

IXmlDecryptor 使用 EncryptedXml 類別解密 XML 專案。

EncryptedXmlInfo

XElement包裝 ,其中包含加密 XML 的 Blob,以及可用來解密之類別的相關資訊。

NullXmlDecryptor

IXmlDecryptor 使用 Null 解密程式解密 XML 專案。

NullXmlEncryptor

IXmlEncryptor 使用 Null 加密程式來加密 XML 專案。

介面

ICertificateResolver

提供服務來尋找 X509Certificate2 實例。

IXmlDecryptor

解密 XML 專案的基本介面。

IXmlEncryptor

加密 XML 專案的基本介面。

列舉

DpapiNGProtectionDescriptorFlags

用來控制保護描述項建立的旗標。

備註

如需資料保護的詳細資訊,請參閱ASP.NET Core資料保護