System.Security.Cryptography.Xml Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene classi per supportare la creazione e la convalida delle firme digitali XML. Le classi in questo spazio dei nomi implementano la raccomandazione World Wide Web Consortium, XML-Signature sintassi ed elaborazione.
Classi
| Nome | Descrizione |
|---|---|
| CipherData |
Rappresenta l'elemento |
| CipherReference |
Rappresenta l'elemento |
| DataObject |
Rappresenta l'elemento oggetto di una firma XML che contiene i dati da firmare. |
| DataReference |
Rappresenta l'elemento |
| DSAKeyValue |
Rappresenta la DSA chiave privata dell'elemento |
| EncryptedData |
Rappresenta l'elemento |
| EncryptedKey |
Rappresenta l'elemento |
| EncryptedReference |
Rappresenta la classe base astratta utilizzata nella crittografia XML da cui derivano le CipherReferenceclassi , KeyReferencee DataReference . |
| EncryptedType |
Rappresenta la classe base astratta da cui derivano le classi EncryptedData e EncryptedKey . |
| EncryptedXml |
Rappresenta il modello di processo per l'implementazione della crittografia XML. |
| EncryptionMethod |
Incapsula l'algoritmo di crittografia usato per la crittografia XML. |
| EncryptionProperty |
Rappresenta l'elemento |
| EncryptionPropertyCollection |
Rappresenta una raccolta di EncryptionProperty classi utilizzate nella crittografia XML. La classe non può essere ereditata. |
| KeyInfo |
Rappresenta una firma digitale XML o un elemento di crittografia |
| KeyInfoClause |
Rappresenta la classe base astratta da cui ereditano tutte le implementazioni di KeyInfo sottoelementi. |
| KeyInfoEncryptedKey |
Esegue il wrapping della EncryptedKey classe , da posizionare come sottoelemento della KeyInfo classe . |
| KeyInfoName |
Rappresenta un |
| KeyInfoNode |
Gestisce KeyInfo i sottoelementi che non dispongono di implementazioni o gestori specifici registrati nel computer. |
| KeyInfoRetrievalMethod |
Fa riferimento agli KeyInfo oggetti archiviati in un percorso diverso quando si utilizza la crittografia XMLDSIG o XML. |
| KeyInfoX509Data |
Rappresenta un |
| KeyReference |
Rappresenta l'elemento |
| Reference |
Rappresenta l'elemento |
| ReferenceList |
Rappresenta l'elemento |
| RSAKeyValue |
Rappresenta l'elemento < |
| Signature |
Rappresenta l'elemento |
| SignedInfo |
Contiene informazioni sull'algoritmo di canonizzazione e sull'algoritmo di firma utilizzato per la firma XML. |
| SignedXml |
Fornisce un wrapper in un oggetto di firma XML di base per facilitare la creazione di firme XML. |
| Transform |
Rappresenta la classe base astratta da cui derivano tutti gli |
| TransformChain |
Definisce un elenco ordinato di oggetti applicati al contenuto senza segno prima del Transform calcolo del digest. |
| XmlDecryptionTransform |
Specifica l'ordine delle operazioni XML Digital Signature e XML Encryption quando entrambi vengono eseguiti nello stesso documento. |
| XmlDsigBase64Transform |
Rappresenta la |
| XmlDsigC14NTransform |
Rappresenta la trasformazione di canonizzazione XML C14N per una firma digitale definita dal World Wide Web Consortium (W3C), senza commenti. |
| XmlDsigC14NWithCommentsTransform |
Rappresenta la trasformazione di canonizzazione XML C14N per una firma digitale definita dal World Wide Web Consortium (W3C), con commenti. |
| XmlDsigEnvelopedSignatureTransform |
Rappresenta la trasformazione della firma in busta per una firma digitale XML definita dal W3C. |
| XmlDsigExcC14NTransform |
Rappresenta la trasformazione di canonizzazione XML C14N esclusiva per una firma digitale definita dal World Wide Web Consortium (W3C), senza commenti. |
| XmlDsigExcC14NWithCommentsTransform |
Rappresenta la trasformazione di canonizzazione XML C14N esclusiva per una firma digitale come definito dal World Wide Web Consortium (W3C), con commenti. |
| XmlDsigXPathTransform |
Rappresenta la trasformazione XPath per una firma digitale definita da W3C. |
| XmlDsigXsltTransform |
Rappresenta la trasformazione XSLT per una firma digitale definita dal W3C. |
| XmlLicenseTransform |
Rappresenta l'algoritmo di trasformazione delle licenze usato per normalizzare le licenze XrML per le firme. |
Struct
| Nome | Descrizione |
|---|---|
| X509IssuerSerial |
Rappresenta l'elemento < |
Interfacce
| Nome | Descrizione |
|---|---|
| IRelDecryptor |
Definisce i metodi che decrittografano un elemento XrML |