Partager via


Interface IXpsSignatureRequest (xpsdigitalsignature.h)

Accède aux composants d’une demande de signature.

Héritage

L’interface IXpsSignatureRequest hérite de l’interface IUnknown. IXpsSignatureRequest a également les types de membres suivants :

Méthodes

L’interface IXpsSignatureRequest a ces méthodes.

 
IXpsSignatureRequest ::GetIntent

Définit la chaîne qui décrit l’intention ou la signification de la signature. (IXpsSignatureRequest.GetIntent)
IXpsSignatureRequest ::GetRequestedSigner

Obtient l’identité de la personne qui a signé ou demande à signer le package.
IXpsSignatureRequest ::GetRequestId

Obtient l’identificateur unique de la demande de signature.
IXpsSignatureRequest ::GetRequestSignByDate

Obtient la date et l’heure avant lesquelles le signataire demandé doit signer les parties spécifiées du document.
IXpsSignatureRequest ::GetSignature

Obtient un pointeur vers une interface IXpsSignature qui contient la signature numérique XPS avec le même identificateur unique que la demande de signature.
IXpsSignatureRequest ::GetSigningLocale

Obtient la juridiction légale de l’emplacement de signature du package.
IXpsSignatureRequest ::GetSpotLocation

Obtient la page et l’emplacement sur la page où la signature numérique visible ou la demande de signature numérique seront affichées.
IXpsSignatureRequest ::SetIntent

Définit la chaîne qui décrit l’intention ou la signification de la signature. (IXpsSignatureRequest.SetIntent)
IXpsSignatureRequest ::SetRequestedSigner

Définit l’identité de la personne qui a signé ou est invitée à signer le package.
IXpsSignatureRequest ::SetRequestSignByDate

Définit la date et l’heure avant lesquelles le signataire demandé doit signer les parties spécifiées du document.
IXpsSignatureRequest ::SetSigningLocale

Définit la juridiction légale de l’emplacement de signature du package.
IXpsSignatureRequest ::SetSpotLocation

Spécifie la page et l’emplacement sur la page où la signature numérique visible ou la demande de signature numérique seront affichées.

Remarques

L’interface IXpsSignatureRequest correspond à un seul élément SignatureDefinition dans le balisage de la partie SignatureDefinitons.

Ce balisage d’élément SignatureDefinition est décrit dans la section 10.2.2 de la spécification de papier XML.

Toutes les demandes de signature sont stockées dans une collection de demandes d’un bloc de signature. Ils ne peuvent pas exister indépendamment de l’interface IXpsSignatureBlock à partir de laquelle ils ont été instanciés.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête xpsdigitalsignature.h

Voir aussi

Interfaces

XML Paper Specification