SignedInfo Klass
Definition
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 information om den kanoniska algoritmen och signaturalgoritmen som används för XML-signaturen.
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
- Arv
-
SignedInfo
- Implementeringar
Kommentarer
Klassen SignedInfo representerar elementet i <SignedInfo> en XML-signatur som definierats av specifikationen för digital XML-signatur. Elementet <SignedInfo> , som är ett underelement i elementet <Signature> , innehåller den kanoniskiseringsmetod som används för signering, algoritmen som används för signering och validering samt referenser som beskriver en digital signatur.
I de flesta scenarier bör du använda klassen SignedInfo som är tillgänglig från SignedInfo egenskapen för att signera och verifiera digitala XML-signaturer.
Mer information om elementet <SignedInfo> finns i W3C-specifikationen (World Wide Web Consortium).
Konstruktorer
| Name | Description |
|---|---|
| SignedInfo() |
Initierar en ny instans av SignedInfo klassen. |
Egenskaper
| Name | Description |
|---|---|
| CanonicalizationMethod |
Hämtar eller anger den kanoniska algoritm som används innan det aktuella SignedInfo objektet signeras. |
| CanonicalizationMethodObject |
Hämtar ett Transform objekt som används för kanonisering. |
| Count |
Hämtar antalet referenser i det aktuella SignedInfo objektet. |
| Id |
Hämtar eller anger ID för det aktuella SignedInfo objektet. |
| IsReadOnly |
Hämtar ett värde som anger om samlingen är skrivskyddad. |
| IsSynchronized |
Hämtar ett värde som anger om samlingen synkroniseras. |
| References |
Hämtar en lista över objekten i Reference det aktuella SignedInfo objektet. |
| SignatureLength |
Hämtar eller anger längden på signaturen för det aktuella SignedInfo objektet. |
| SignatureMethod |
Hämtar eller anger namnet på algoritmen som används för signaturgenerering och validering för det aktuella SignedInfo objektet. |
| SyncRoot |
Hämtar ett objekt som ska användas för synkronisering. |
Metoder
| Name | Description |
|---|---|
| AddReference(Reference) |
Lägger till ett Reference objekt i listan med referenser som ska sammanfattas och signeras. |
| CopyTo(Array, Int32) |
Kopierar elementen i den här instansen till ett Array objekt med början vid ett angivet index i matrisen. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetEnumerator() |
Returnerar en uppräknare som itererar genom referenssamlingen. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetXml() |
Returnerar XML-representationen SignedInfo av objektet. |
| LoadXml(XmlElement) |
Läser in ett SignedInfo tillstånd från ett XML-element. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Tilläggsmetoder
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Möjliggör parallellisering av en fråga. |
| AsQueryable(IEnumerable) |
Konverterar en IEnumerable till en IQueryable. |
| Cast<TResult>(IEnumerable) |
Omvandlar elementen i en IEnumerable till den angivna typen. |
| OfType<TResult>(IEnumerable) |
Filtrerar elementen i en IEnumerable baserat på en angiven typ. |