System.Security.Cryptography.Xml Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller klasser som stöder skapande och validering av digitala XML-signaturer. Klasserna i det här namnområdet implementerar World Wide Web Consortium-rekommendationenXML-Signature syntax och bearbetning.
Klasser
| Name | Description |
|---|---|
| CipherData |
Representerar elementet |
| CipherReference |
Representerar elementet |
| CryptoSignedXmlRecursionException |
Undantaget som utlöses när gränsen för signerad XML-rekursion nås. Fånga det här undantaget när du beräknar hashen, förutom de andra undantag som ComputeHash kan utlösa. |
| DataObject |
Representerar objektelementet i en XML-signatur som innehåller data som ska signeras. |
| DataReference |
Representerar elementet |
| DSAKeyValue |
Representerar elementets DSA |
| EncryptedData |
Representerar elementet |
| EncryptedKey |
Representerar elementet |
| EncryptedReference |
Representerar den abstrakta basklass som används i XML-kryptering från vilken klasserna CipherReference, KeyReferenceoch DataReference härleds. |
| EncryptedType |
Representerar den abstrakta basklass som klasserna EncryptedData och EncryptedKey härleds från. |
| EncryptedXml |
Representerar processmodellen för implementering av XML-kryptering. |
| EncryptionMethod |
Kapslar in krypteringsalgoritmen som används för XML-kryptering. |
| EncryptionProperty |
Representerar elementet |
| EncryptionPropertyCollection |
Representerar en samling EncryptionProperty klasser som används i XML-kryptering. Det går inte att ärva den här klassen. |
| KeyInfo |
Representerar en DIGITAL XML-signatur eller ETT XML-krypteringselement |
| KeyInfoClause |
Representerar den abstrakta basklass som alla implementeringar av KeyInfo underelement ärver från. |
| KeyInfoEncryptedKey |
Omsluter EncryptedKey klassen, den ska placeras som ett underelement i KeyInfo klassen. |
| KeyInfoName |
Representerar ett |
| KeyInfoNode |
KeyInfo Hanterar underelement som inte har specifika implementeringar eller hanterare registrerade på datorn. |
| KeyInfoRetrievalMethod |
Refererar till KeyInfo objekt som lagras på en annan plats när du använder XMLDSIG- eller XML-kryptering. |
| KeyInfoX509Data |
Representerar ett |
| KeyReference |
Representerar elementet |
| Reference |
Representerar elementet i |
| ReferenceList |
Representerar elementet |
| RSAKeyValue |
Representerar elementet i < |
| Signature |
Representerar elementet i |
| SignedInfo |
Innehåller information om den kanoniska algoritmen och signaturalgoritmen som används för XML-signaturen. |
| SignedXml |
Tillhandahåller en omslutning på ett grundläggande XML-signaturobjekt som underlättar skapandet av XML-signaturer. |
| Transform |
Representerar den abstrakta basklass som alla |
| TransformChain |
Definierar en ordnad lista över Transform objekt som tillämpas på osignerat innehåll före sammandragsberäkningen. |
| XmlDecryptionTransform |
Anger ordningen för xml-åtgärder för digital signatur och XML-kryptering när båda utförs i samma dokument. |
| XmlDsigBase64Transform |
Representerar avkodningstransformeringen |
| XmlDsigC14NTransform |
Representerar C14N XML-kanoniseringstransformeringen för en digital signatur som definierats av World Wide Web Consortium (W3C), utan kommentarer. |
| XmlDsigC14NWithCommentsTransform |
Representerar C14N XML-kanoniseringstransformeringen för en digital signatur som definieras av World Wide Web Consortium (W3C), med kommentarer. |
| XmlDsigEnvelopedSignatureTransform |
Representerar den omslutna signaturtransformen för en digital XML-signatur som definierats av W3C. |
| XmlDsigExcC14NTransform |
Representerar den exklusiva C14N XML-kanoniseringstransformeringen för en digital signatur som definieras av World Wide Web Consortium (W3C), utan kommentarer. |
| XmlDsigExcC14NWithCommentsTransform |
Representerar den exklusiva C14N XML-kanoniseringstransformeringen för en digital signatur som definieras av World Wide Web Consortium (W3C), med kommentarer. |
| XmlDsigXPathTransform |
Representerar XPath-transformering för en digital signatur enligt W3C-definitionen. |
| XmlDsigXsltTransform |
Representerar XSLT-transformering för en digital signatur som definierats av W3C. |
| XmlLicenseTransform |
Representerar algoritmen för licenstransformering som används för att normalisera XrML-licenser för signaturer. |
Strukturer
| Name | Description |
|---|---|
| X509IssuerSerial |
Representerar elementet i < |
Gränssnitt
| Name | Description |
|---|---|
| IRelDecryptor |
Definierar metoder som dekrypterar ett XrML-element |