énumération XPS_SIGN_POLICY (xpsdigitalsignature.h)
Énumérateur au niveau du bit qui indique quelles parties facultatives d’un document XPS sont signées, le cas échéant.
Syntax
typedef enum __MIDL___MIDL_itf_xpsdigitalsignature_0000_0000_0002 {
XPS_SIGN_POLICY_NONE = 0,
XPS_SIGN_POLICY_CORE_PROPERTIES = 0x1,
XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS = 0x2,
XPS_SIGN_POLICY_PRINT_TICKET = 0x4,
XPS_SIGN_POLICY_DISCARD_CONTROL = 0x8,
XPS_SIGN_POLICY_ALL = 0xf
} XPS_SIGN_POLICY;
Constantes
XPS_SIGN_POLICY_NONE Valeur : 0 Aucune partie ou relation facultative n’est signée. |
XPS_SIGN_POLICY_CORE_PROPERTIES Valeur : 0x1 La partie CoreProperties et les relations qui l’incluent sont signées. |
XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS Valeur : 0x2 Les relations de signature de la partie d’origine de la signature sont signées. Les relations de signature sont celles qui ont un type de relation de signature numérique . Remarque La définition de l’indicateur XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS entraîne la signature des relations de signature qui commencent à partir de la partie d’origine de la signature. Les signatures effectuées avec ce jeu d’indicateurs s’interrompent lorsque de nouvelles signatures sont ajoutées ultérieurement, car les nouvelles signatures ajoutent de nouvelles relations de signature. |
XPS_SIGN_POLICY_PRINT_TICKET Valeur : 0x4 La partie PrintTicket et les relations qui l’incluent sont signées. |
XPS_SIGN_POLICY_DISCARD_CONTROL Valeur : 0x8 La partie DiscardControl et les relations qui l’incluent sont signées. |
XPS_SIGN_POLICY_ALL Valeur : 0xf La partie CoreProperties et les relations qui l’incluent, le type de relation de signature numérique de la partie SignatureOrigin, la partie PrintTicket et les relations qui l’incluent, ainsi que la partie DiscardControl et les relations qui l’incluent sont toutes signées. Remarque La définition de l’XPS_SIGN_POLICY_ALL définit l’indicateur XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS , ce qui entraîne la signature des relations de signature qui commencent à partir de la partie d’origine de la signature. Les signatures effectuées avec ce jeu d’indicateurs s’interrompent lorsque de nouvelles signatures sont ajoutées ultérieurement, car les nouvelles signatures ajoutent de nouvelles relations de signature. |
Remarques
Plusieurs valeurs peuvent être définies.
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] |
En-tête | xpsdigitalsignature.h |