Interface IXpsSigningOptions (xpsdigitalsignature.h)
Fournit l’accès aux options de signature individuelles utilisées par les nouvelles signatures.
Héritage
L’interface IXpsSigningOptions hérite de l’interface IUnknown. IXpsSigningOptions a également les types de membres suivants :
Méthodes
L’interface IXpsSigningOptions utilise ces méthodes.
IXpsSigningOptions ::GetCertificateSet Obtient une interface IOpcCertificateSet, qui peut être utilisée pour ajouter des certificats supplémentaires à la signature. |
IXpsSigningOptions ::GetCustomObjects Obtient un pointeur vers une interface IOpcSignatureCustomObjectSet qui contient un ensemble d’objets personnalisés de signature. |
IXpsSigningOptions ::GetCustomReferences Obtient un pointeur vers une interface IOpcSignatureReferenceSet, qui contient un ensemble de références personnalisées de signature. |
IXpsSigningOptions ::GetDigestMethod Obtient la méthode digest actuelle. |
IXpsSigningOptions ::GetFlags Obtient la valeur XPS_SIGN_FLAGS qui spécifie les indicateurs de signature à utiliser pour cette signature. |
IXpsSigningOptions ::GetPolicy Obtient la valeur XPS_SIGN_POLICY qui spécifie la stratégie de signature. |
IXpsSigningOptions ::GetSignatureId Obtient la valeur de l’attribut Id de l’élément Signature. (IXpsSigningOptions.GetSignatureId) |
IXpsSigningOptions ::GetSignatureMethod Obtient la méthode de signature. |
IXpsSigningOptions ::GetSignaturePartName Obtient le nom du composant de la signature du document. |
IXpsSigningOptions ::GetSigningTimeFormat Obtient le format de la chaîne d’heure de signature. |
IXpsSigningOptions ::SetDigestMethod Définit l’URI de la méthode digest. |
IXpsSigningOptions ::SetFlags Définit la valeur XPS_SIGN_FLAGS qui spécifie les indicateurs de signature à utiliser pour cette signature. |
IXpsSigningOptions ::SetPolicy Définit la valeur XPS_SIGN_POLICY qui représente la stratégie de signature. |
IXpsSigningOptions ::SetSignatureId Définit la valeur de l’attribut Id de l’élément Signature. (IXpsSigningOptions.SetSignatureId) |
IXpsSigningOptions ::SetSignatureMethod Définit la méthode de signature. |
IXpsSigningOptions ::SetSignaturePartName Définit le nom du composant de signature du document. |
IXpsSigningOptions ::SetSigningTimeFormat Définit le format de la chaîne d’heure de signature. |
Remarques
Pour créer une instance de cette interface, appelez IXpsSignatureManager ::CreateSigningOptions.
Lorsqu’une nouvelle instance de cette interface est retournée par IXpsSignatureManager ::CreateSigningOptions, les propriétés SignatureMethod et DigestMethod ne sont pas initialisées. Ces propriétés doivent être initialisées avant que la nouvelle interface puisse être utilisée comme paramètre de la méthode Sign .
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 |