Microsoft.AspNetCore.DataProtection.XmlEncryption 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含加密和解密 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資料保護。