SignedInfo Klasa
Definicja
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 informacje o algorytmie kanonizacji i algorytmie podpisu używanym do podpisu XML.
public ref class SignedInfo : System::Collections::ICollection
public class SignedInfo : System.Collections.ICollection
type SignedInfo = class
interface ICollection
interface IEnumerable
Public Class SignedInfo
Implements ICollection
- Dziedziczenie
-
SignedInfo
- Implementuje
Uwagi
Klasa SignedInfo reprezentuje <SignedInfo>
element podpisu XML zdefiniowanego przez specyfikację podpisu cyfrowego XML. Element <SignedInfo>
, który jest podelementem <Signature>
elementu, zawiera metodę kanoniczną używaną do podpisywania, algorytm używany do podpisywania i walidacji oraz odwołania opisujące podpis cyfrowy.
W przypadku większości scenariuszy należy użyć klasy dostępnej SignedInfo SignedInfo z właściwości , aby podpisać i zweryfikować podpisy cyfrowe XML.
Aby uzyskać więcej informacji na temat <SignedInfo>
elementu, zobacz specyfikację World Wide Web Consortium (W3C).
Konstruktory
SignedInfo() |
Inicjuje nowe wystąpienie klasy SignedInfo. |
Właściwości
CanonicalizationMethod |
Pobiera lub ustawia algorytm kanonizacji, który jest używany przed podpisaniem dla bieżącego SignedInfo obiektu. |
CanonicalizationMethodObject |
Transform Pobiera obiekt używany do kanonizacji. |
Count |
Pobiera liczbę odwołań w bieżącym SignedInfo obiekcie. |
Id |
Pobiera lub ustawia identyfikator bieżącego SignedInfo obiektu. |
IsReadOnly |
Pobiera wartość wskazującą, czy kolekcja jest tylko do odczytu. |
IsSynchronized |
Pobiera wartość wskazującą, czy kolekcja jest zsynchronizowana. |
References |
Pobiera listę Reference obiektów bieżącego SignedInfo obiektu. |
SignatureLength |
Pobiera lub ustawia długość podpisu dla bieżącego SignedInfo obiektu. |
SignatureMethod |
Pobiera lub ustawia nazwę algorytmu używanego do generowania podpisów i walidacji dla bieżącego SignedInfo obiektu. |
SyncRoot |
Pobiera obiekt do użycia na potrzeby synchronizacji. |
Metody
AddReference(Reference) |
Reference Dodaje obiekt do listy odwołań do skrótu i znaku. |
CopyTo(Array, Int32) |
Kopiuje elementy tego wystąpienia do Array obiektu, zaczynając od określonego indeksu w tablicy. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetEnumerator() |
Zwraca moduł wyliczający, który iteruje po kolekcji odwołań. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
GetXml() |
Zwraca reprezentację SignedInfo XML obiektu. |
LoadXml(XmlElement) |
Ładuje SignedInfo stan z elementu XML. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Metody rozszerzania
Cast<TResult>(IEnumerable) |
Rzutuje elementy elementu IEnumerable na określony typ. |
OfType<TResult>(IEnumerable) |
Filtruje elementy IEnumerable elementu na podstawie określonego typu. |
AsParallel(IEnumerable) |
Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Konwertuje element IEnumerable na .IQueryable |