SignedInfo Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |