System.Security.Cryptography.Xml Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera klasy obsługujące tworzenie i sprawdzanie poprawności podpisów cyfrowych XML. Klasy w tej przestrzeni nazw implementują rekomendacje organizacja World Wide Web Consortium, składnię i przetwarzanie podpisu XML.
Cipher |
|
Cipher |
|
Crypto |
Wyjątek zgłaszany po osiągnięciu limitu rekursji podpisanego kodu XML. Przechwyć ten wyjątek podczas obliczania skrótu, oprócz innych wyjątków, które może zgłaszać computeHash. |
Data |
Reprezentuje element obiektu podpisu XML, który przechowuje dane do podpisania. |
Data |
|
DSAKey |
DSA Reprezentuje klucz |
Encrypted |
|
Encrypted |
|
Encrypted |
Reprezentuje abstrakcyjną klasę bazową używaną w szyfrowaniu XML, z której CipherReferencepochodzą klasy , KeyReferencei DataReference . |
Encrypted |
Reprezentuje abstrakcyjną klasę bazową, z której klasy EncryptedData i EncryptedKey pochodzą. |
Encrypted |
Reprezentuje model procesu implementowania szyfrowania XML. |
Encryption |
Hermetyzuje algorytm szyfrowania używany do szyfrowania XML. |
Encryption |
|
Encryption |
Reprezentuje kolekcję klas używanych EncryptionProperty w szyfrowaniu XML. Klasa ta nie może być dziedziczona. |
Key |
Reprezentuje element szyfrowania |
Key |
Reprezentuje abstrakcyjną klasę bazową, z której dziedziczą wszystkie implementacje KeyInfo podelementów. |
Key |
Opakowuje klasę EncryptedKey , która ma zostać umieszczona jako podelement KeyInfo klasy. |
Key |
|
Key |
KeyInfo Obsługuje podelementy, które nie mają określonych implementacji ani programów obsługi zarejestrowanych na maszynie. |
Key |
KeyInfo Odwołuje się do obiektów przechowywanych w innej lokalizacji podczas korzystania z szyfrowania XMLDSIG lub XML. |
Key |
|
Key |
|
Reference |
|
Reference |
|
RSAKey |
< |
Signature |
|
Signed |
Zawiera informacje o algorytmie kanonizacji i algorytmie podpisu używanym do podpisu XML. |
Signed |
Zapewnia otokę podstawowego obiektu sygnatury XML, aby ułatwić tworzenie podpisów XML. |
Transform |
Reprezentuje abstrakcyjną klasę bazową, z której pochodzą wszystkie |
Transform |
Definiuje uporządkowaną listę Transform obiektów, które są stosowane do niepodpisanej zawartości przed obliczeniem skrótu. |
Xml |
Określa kolejność operacji podpisu cyfrowego XML i szyfrowania XML, gdy oba są wykonywane na tym samym dokumencie. |
Xml |
Reprezentuje transformację |
Xml |
Reprezentuje przekształcenie kanoniczności XML C14N dla podpisu cyfrowego zdefiniowanego przez World Wide Web Consortium (W3C) bez komentarzy. |
Xml |
Reprezentuje transformację kanoniczną XML C14N dla podpisu cyfrowego zdefiniowanego przez World Wide Web Consortium (W3C) z komentarzami. |
Xml |
Reprezentuje przekształcenie podpisu kopertowego dla podpisu cyfrowego XML zdefiniowanego przez W3C. |
Xml |
Reprezentuje wyłączną transformację kanoniczną XML C14N dla podpisu cyfrowego zdefiniowanego przez World Wide Web Consortium (W3C) bez komentarzy. |
Xml |
Reprezentuje wyłączną transformację kanoniczną XML C14N dla podpisu cyfrowego zdefiniowanego przez World Wide Web Consortium (W3C) z komentarzami. |
Xml |
Reprezentuje przekształcenie XPath dla podpisu cyfrowego zdefiniowanego przez W3C. |
Xml |
Reprezentuje przekształcenie XSLT dla podpisu cyfrowego zdefiniowanego przez W3C. |
Xml |
Reprezentuje algorytm przekształcania licencji używany do normalizacji licencji XrML dla podpisów. |
X509Issuer |
< |
IRel |
Definiuje metody odszyfrowywania elementu XrML |