XPS_SIGN_POLICY enumeración (xpsdigitalsignature.h)
Enumerador bit a bit que indica qué partes opcionales de un documento XPS, si las hay, están firmadas.
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 Valor: 0 No se firman partes o relaciones opcionales. |
XPS_SIGN_POLICY_CORE_PROPERTIES Valor: 0x1 La parte CoreProperties y las relaciones que la incluyen están firmadas. |
XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS Valor: 0x2 Las relaciones de firma de la parte de origen de la firma están firmadas. Las relaciones de firma son las relaciones que tienen un tipo de relación de firma digital . Nota Al establecer la marca XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS , las relaciones de firma que comienzan desde la parte de origen de la firma se firmarán. Las firmas realizadas con este conjunto de marcas se interrumpirán cuando se agreguen nuevas firmas más adelante, ya que las nuevas firmas agregan nuevas relaciones de firma. |
XPS_SIGN_POLICY_PRINT_TICKET Valor: 0x4 La parte PrintTicket y las relaciones que la incluyen están firmadas. |
XPS_SIGN_POLICY_DISCARD_CONTROL Valor: 0x8 El elemento DiscardControl y las relaciones que lo incluyen están firmados. |
XPS_SIGN_POLICY_ALL Valor: 0xf La parte CoreProperties y las relaciones que lo incluyen, el tipo de relación de firma digital de la parte SignatureOrigin, el elemento PrintTicket y las relaciones que lo incluyen, y la parte DiscardControl y las relaciones que incluyen están firmadas. Nota Al establecer el XPS_SIGN_POLICY_ALL se establece la marca XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS , lo que hará que las relaciones de firma que comiencen desde la parte de origen de la firma se firmen. Las firmas realizadas con este conjunto de marcas se interrumpirán cuando se agreguen nuevas firmas más adelante, ya que las nuevas firmas agregan nuevas relaciones de firma. |
Comentarios
Se puede establecer más de un valor.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | xpsdigitalsignature.h |