Microsoft.AspNetCore.DataProtection.XmlEncryption Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje typy pro šifrování a dešifrování XML.
Třídy
CertificateResolver |
Výchozí implementace ICertificateResolver , která vypadá v úložištích certifikátů aktuálního uživatele a místního počítače. |
CertificateXmlEncryptor |
, IXmlEncryptor který může provádět šifrování XML pomocí certifikátu X.509. |
DpapiNGXmlDecryptor |
Objekt, IXmlDecryptor který dešifruje elementy XML, které byly zašifrovány pomocí DpapiNGXmlEncryptor. |
DpapiNGXmlEncryptor |
Třída, která může šifrovat elementy XML pomocí rozhraní Windows DPAPI:NG. |
DpapiXmlDecryptor |
Objekt, IXmlDecryptor který dešifruje elementy XML, které byly zašifrovány pomocí DpapiXmlEncryptor. |
DpapiXmlEncryptor |
, IXmlEncryptor který šifruje XML pomocí rozhraní DPAPI systému Windows. |
EncryptedXmlDecryptor |
Ten IXmlDecryptor dešifruje elementy XML pomocí EncryptedXml třídy . |
EncryptedXmlInfo |
Zabalí XElement objekt , který obsahuje objekt blob šifrovaného kódu XML a informace o třídě, které lze použít k jeho dešifrování. |
NullXmlDecryptor |
, IXmlDecryptor který dešifruje elementy XML s dešifrovacím objektem null. |
NullXmlEncryptor |
, IXmlEncryptor který šifruje elementy XML pomocí null encryptor. |
Rozhraní
ICertificateResolver |
Poskytuje služby pro vyhledání X509Certificate2 instancí. |
IXmlDecryptor |
Základní rozhraní pro dešifrování elementu XML. |
IXmlEncryptor |
Základní rozhraní pro šifrování elementů XML. |
Výčty
DpapiNGProtectionDescriptorFlags |
Příznaky sloužící k řízení vytváření popisovačů ochrany. |
Poznámky
Další informace o ochraně dat najdete v tématu ASP.NET Core Data Protection.