XpsDigitalSignature 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.
Représente une signature numérique pour un XpsDocument.
public ref class XpsDigitalSignature
public class XpsDigitalSignature
type XpsDigitalSignature = class
Public Class XpsDigitalSignature
- Héritage
-
XpsDigitalSignature
Remarques
Utilisez XpsDigitalSignature plutôt PackageDigitalSignature que lorsque vous travaillez avec un document XPS. PackageDigitalSignature n’est pas conscient de XPS et ne garantit pas que toutes les parties d’un document XPS sont entièrement signées.
Pour plus d’informations sur XPS, consultez la spécification de papier XML (XPS).
Constructeurs
XpsDigitalSignature(PackageDigitalSignature, XpsDocument) |
Initialise une nouvelle instance de la classe XpsDigitalSignature. |
Propriétés
DocumentPropertiesRestricted |
Obtient une valeur qui indique si la modification des propriétés du document invalide la signature numérique. |
Id |
Obtient l'identificateur global unique (GUID, Global Unique Identifier) de la signature. |
IsCertificateAvailable |
Obtient une valeur qui indique si le certificat X.509 du signataire est contenu dans le document Package. |
SignatureOriginRestricted |
Obtient une valeur qui indique si la signature numérique est invalidée si quelqu'un d'autre signe le package. |
SignatureType |
Obtient une chaîne d’URL qui identifie le type de signature. |
SignatureValue |
Obtient la valeur de hachage chiffrée de la signature. |
SignedDocumentSequence |
Obtient le lecteur de séquence de documents pour la séquence de documents signés. |
SignerCertificate |
Obtient le certificat X.509 du signataire. |
SigningTime |
Obtient la date et l'heure de création de la signature. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
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) |
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) |
Verify() |
Vérifie la signature numérique du document par rapport au certificat X.509 incorporé dans XPS Package. |
Verify(X509Certificate) |
Vérifie la signature numérique de document par rapport à un certificat X.509 spécifié. |
VerifyCertificate() |
Vérifie le certificat X.509 incorporé dans le package. |
VerifyCertificate(X509Certificate) |
Vérifie le certificat X.509 spécifié. |