SignedInfo Třída

Definice

Obsahuje informace o kanonickém algoritmu a algoritmu podpisu použitém pro podpis 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
Dědičnost
SignedInfo
Implementuje

Poznámky

Třída SignedInfo představuje <SignedInfo> prvek podpisu XML definovaného specifikací digitálního podpisu XML. Prvek <SignedInfo> , který je dílčím prvkem <Signature> , obsahuje kanonický způsob použitý k podepisování, algoritmus používaný k podepisování a ověřování a odkazy, které popisují digitální podpis.

Ve většině scénářů byste měli použít třídu dostupnou SignedInfo SignedInfo z vlastnosti k podepsání a ověření digitálních podpisů XML.

Další informace o prvku <SignedInfo> naleznete ve specifikaci W3C (World Wide Web Consortium).

Konstruktory

SignedInfo()

Inicializuje novou instanci SignedInfo třídy.

Vlastnosti

CanonicalizationMethod

Získá nebo nastaví kanonický algoritmus, který se používá před podepsáním aktuálního SignedInfo objektu.

CanonicalizationMethodObject

Transform Získá objekt použitý pro kanonický.

Count

Získá počet odkazů v aktuálním SignedInfo objektu.

Id

Získá nebo nastaví ID aktuálního SignedInfo objektu.

IsReadOnly

Získá hodnotu, která označuje, zda kolekce je jen pro čtení.

IsSynchronized

Získá hodnotu, která označuje, zda je kolekce synchronizována.

References

Získá seznam Reference objektů aktuálního SignedInfo objektu.

SignatureLength

Získá nebo nastaví délku podpisu aktuálního objektu SignedInfo .

SignatureMethod

Získá nebo nastaví název algoritmu použitého pro generování podpisu a ověření aktuálního SignedInfo objektu.

SyncRoot

Získá objekt, který se má použít pro synchronizaci.

Metody

AddReference(Reference)

Reference Přidá objekt do seznamu odkazů na hodnotu digest a znaménko.

CopyTo(Array, Int32)

Zkopíruje prvky této instance do objektu Array počínaje zadaným indexem v poli.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetEnumerator()

Vrátí výčet, který iteruje prostřednictvím kolekce odkazů.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
GetXml()

Vrátí reprezentaci XML objektu SignedInfo .

LoadXml(XmlElement)

SignedInfo Načte stav z elementu XML.

MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Metody rozšíření

Cast<TResult>(IEnumerable)

Přetypuje prvky zadaného IEnumerable typu.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable založené na zadaném typu.

AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede na IEnumerable IQueryable.

Platí pro