IXpsSignature-Schnittstelle (xpsdigitalsignature.h)
Stellt eine einzelne digitale Signatur dar.
Vererbung
Die IXpsSignature-Schnittstelle erbt von der IUnknown-Schnittstelle . IXpsSignature verfügt auch über folgende Membertypen:
Methoden
Die IXpsSignature-Schnittstelle verfügt über diese Methoden.
IXpsSignature::GetCertificateEnumerator Ruft einen Zeiger auf eine IOpcCertificateEnumerator-Schnittstelle ab, die die Paketzertifikate aufzählt, die an die Signatur angefügt sind. |
IXpsSignature::GetCustomObjectEnumerator Ruft einen Zeiger auf eine IOpcSignatureCustomObjectEnumerator-Schnittstelle ab, die die benutzerdefinierten Objekte der Signatur aufzählt. |
IXpsSignature::GetCustomReferenceEnumerator Ruft einen Zeiger auf eine IOpcSignatureReferenceEnumerator-Schnittstelle ab, die die benutzerdefinierten Verweise der Signatur aufzählt. |
IXpsSignature::GetPolicy Ruft den XPS_SIGN_POLICY Wert ab, der die Signaturrichtlinie darstellt, die beim Erstellen der Signatur verwendet wird. |
IXpsSignature::GetSignatureId Ruft den Wert des Id-Attributs des Signature-Elements ab. (IXpsSignature.GetSignatureId) |
IXpsSignature::GetSignaturePartName Ruft den Teilenamen des Signaturteils ab. |
IXpsSignature::GetSignatureValue Ruft den verschlüsselten Hashwert der Signatur ab. |
IXpsSignature::GetSignatureXml Ruft das XML-Markup der digitalen Signatur ab. |
IXpsSignature::GetSigningTime Ruft das Datum und die Uhrzeit der Signaturerstellung ab. |
IXpsSignature::GetSigningTimeFormat Ruft das Format der Signaturzeit ab. |
IXpsSignature::SetSignatureXml Legt das XML-Markup der digitalen Signatur fest. |
IXpsSignature::Verify Überprüft die Signatur anhand eines angegebenen X.509-Zertifikats. |
Hinweise
Diese Schnittstelle ist mit dem Signatur-Manager verknüpft, von dem sie instanziiert wurde, und kann nicht unabhängig vorhanden sein.
Eine IXpsSignature-Schnittstelle kann eine Signatur darstellen, die nicht XPS-kompatibel ist. Beispielsweise könnte es eine Signatur darstellen, die nur benutzerdefinierte Teile enthält, was von der XML-Papierspezifikation nicht zulässig ist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | xpsdigitalsignature.h |