SignedInfo Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des informations relatives à l'algorithme de canonisation et à l'algorithme de signature utilisés pour la signature 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
- Héritage
-
SignedInfo
- Implémente
Remarques
La SignedInfo classe représente l’élément <SignedInfo>
d’une signature XML définie par la spécification de signature numérique XML. L’élément <SignedInfo>
, qui est un sous-élément de l’élément <Signature>
, contient la méthode de canonisation utilisée pour la signature, l’algorithme utilisé pour la signature et la validation, et les références qui décrivent une signature numérique.
Pour la plupart des scénarios, vous devez utiliser la SignedInfo classe disponible à partir de la SignedInfo propriété pour signer et vérifier les signatures numériques XML.
Pour plus d’informations sur l’élément<SignedInfo>
, consultez la spécification W3C (World Wide Web Consortium).
Constructeurs
SignedInfo() |
Initialise une nouvelle instance de la classe SignedInfo. |
Propriétés
CanonicalizationMethod |
Récupère ou définit l’algorithme de mise en forme canonique utilisé avant la signature pour l’objet SignedInfo actif. |
CanonicalizationMethodObject |
Obtient un objet Transform utilisé pour la canonisation. |
Count |
Obtient le nombre de références dans l'objet SignedInfo actuel. |
Id |
Obtient ou définit l'ID de l'objet SignedInfo actuel. |
IsReadOnly |
Obtient une valeur qui indique si la collection est en lecture seule. |
IsSynchronized |
Obtient une valeur qui indique si la collection est synchronisée. |
References |
Obtient une liste des objets Reference de l'objet SignedInfo actuel. |
SignatureLength |
Obtient ou définit la longueur de la signature pour l'objet SignedInfo actuel. |
SignatureMethod |
Obtient ou définit le nom de l’algorithme utilisé pour la génération et la validation de signature pour l’objet SignedInfo actuel. |
SyncRoot |
Obtient un objet à utiliser pour la synchronisation. |
Méthodes
AddReference(Reference) |
Ajoute un objet Reference à la liste des références à soumettre à un algorithme de chiffrement (Digest) et à signer. |
CopyTo(Array, Int32) |
Copie les éléments de cette instance dans un objet Array, en commençant à une position d'index spécifiée dans le tableau. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetEnumerator() |
Retourne un énumérateur qui itère au sein de la collection de références. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
GetXml() |
Retourne la représentation XML de l'objet SignedInfo. |
LoadXml(XmlElement) |
Charge un état de SignedInfo à partir d'un élément XML. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Méthodes d’extension
Cast<TResult>(IEnumerable) |
Effectue un cast des éléments d'un IEnumerable vers le type spécifié. |
OfType<TResult>(IEnumerable) |
Filtre les éléments d'un IEnumerable en fonction du type spécifié. |
AsParallel(IEnumerable) |
Active la parallélisation d'une requête. |
AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |