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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour