XPS_SIGNATURE_STATUS-Enumeration (xpsdigitalsignature.h)
Beschreibt die status der digitalen Signatur eines Dokuments.
Syntax
typedef enum __MIDL___MIDL_itf_xpsdigitalsignature_0000_0000_0001 {
XPS_SIGNATURE_STATUS_INCOMPLIANT = 1,
XPS_SIGNATURE_STATUS_INCOMPLETE = 2,
XPS_SIGNATURE_STATUS_BROKEN = 3,
XPS_SIGNATURE_STATUS_QUESTIONABLE = 4,
XPS_SIGNATURE_STATUS_VALID = 5
} XPS_SIGNATURE_STATUS;
Konstanten
XPS_SIGNATURE_STATUS_INCOMPLIANT Wert: 1 Die Signatur verstößt gegen eine oder mehrere Signaturregeln gemäß Abschnitt 10.2.1.2 der XML-Papierspezifikation. Diese Regeln beschreiben die Teile oder Beziehungen, die signiert werden müssen oder nicht. Eine Signatur, die inkompatibel ist, muss als solche erstellt werden. Durch das Ändern signierter Inhalte kann eine gültige Signatur nicht inkompatibel werden. Ein Beispiel für eine inkompatente Signatur ist die Signatur eines Pakets, das im Stamm über einen unbekannten Beziehungstyp verfügt. |
XPS_SIGNATURE_STATUS_INCOMPLETE Wert: 2 Die Signatur enthält keine Teile, die signiert werden müssen. Wenn eine gültige XPS-Signatur erstellt und der INHALT des XPS-Dokuments später geändert wird, wird die Signatur unvollständig oder unterbrochen. Wenn Sie beispielsweise eine Seite aus einem FixedDocument entfernen, wird die Signatur unvollständig. es bricht auch die Signatur, aber die Tatsache, dass die Signatur unvollständig ist, ist von größerer Bedeutung. |
XPS_SIGNATURE_STATUS_BROKEN Wert: 3 Dies ist eine konforme digitale Signatur, schlägt jedoch die in den Open Packaging Conventions beschriebenen Signaturüberprüfungsroutinen fehl (siehe auch). Die Änderung des Markups in einer FixedPage, die signiert wurde, unterbricht die Signatur. |
XPS_SIGNATURE_STATUS_QUESTIONABLE Wert: 4 Dies ist keine inkonformierte oder fehlerhafte digitale Signatur, aber der signierte Inhalt (Teile und Beziehungen) enthält Elemente oder Attribute aus einem unbekannten Namespace, der über die Markupkompatibilitätsmechanismen eingeführt wurde. |
XPS_SIGNATURE_STATUS_VALID Wert: 5 Dies ist eine gültige Signatur: Sie ist nicht beschädigt, inkompatibel oder fragwürdig. Die Anwendung muss jedoch weiterhin die Zertifikatvertrauenskette, Sperrlisten und Ablaufdatum überprüfen. |
Hinweise
Die Werte der digitalen Signatur status entsprechen Abschnitt 10.2.1.2 in der XML-Papierspezifikation.
Die Open Packaging-Konventionen werden in der 1. Ausgabe, Teil 2, "Open Packaging Conventions", von Standard ECMA-376, Office Open XML-Dateiformaten angegeben.
Hinweis Diese Ressourcen sind in einigen Sprachen möglicherweise nicht verfügbar.
und Länder.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | xpsdigitalsignature.h |