XpsDigitalSignature Klasse

Definition

Stellt eine digitale Signatur für eine XpsDocument.

public ref class XpsDigitalSignature
public class XpsDigitalSignature
type XpsDigitalSignature = class
Public Class XpsDigitalSignature
Vererbung
XpsDigitalSignature

Hinweise

Verwenden Sie XpsDigitalSignature anstelle der PackageDigitalSignature Arbeit mit einem XPS-Dokument. PackageDigitalSignature ist nicht XPS-fähig und garantiert nicht, dass alle Teile in einem XPS-Dokument vollständig signiert sind.

Weitere Informationen zu XPS finden Sie in der XML Paper Specification (XPS).For more information about XPS, see the XML Paper Specification (XPS).For more information about XPS, see the XML Paper Specification (XPS)

Konstruktoren

Name Beschreibung
XpsDigitalSignature(PackageDigitalSignature, XpsDocument)

Initialisiert eine neue Instanz der XpsDigitalSignature-Klasse.

Eigenschaften

Name Beschreibung
DocumentPropertiesRestricted

Ruft einen Wert ab, der angibt, ob das Ändern der Eigenschaften des Dokuments die digitale Signatur ungültig macht.

Id

Ruft die GUID (Globally Unique Identifier) der Signatur ab.

IsCertificateAvailable

Ruft einen Wert ab, der angibt, ob das X.509-Zertifikat des Signierers im Dokument Packageenthalten ist.

SignatureOriginRestricted

Ruft einen Wert ab, der angibt, ob die digitale Signatur ungültig ist, wenn eine andere Person das Paket signiert.

SignatureType

Ruft eine URL-Zeichenfolge ab, die den Signaturtyp identifiziert.

SignatureValue

Ruft den verschlüsselten Hashwert der Signatur ab.

SignedDocumentSequence

Ruft den Dokumentsequenzleser für die signierte Dokumentsequenz ab.

SignerCertificate

Ruft das X.509-Zertifikat des Signierers ab.

SigningTime

Ruft das Datum und die Uhrzeit der Erstellung der Signatur ab.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
Verify()

Überprüft die digitale Signatur des Dokuments anhand des in xpS eingebetteten X.509-Zertifikats Package.

Verify(X509Certificate)

Überprüft die digitale Signatur des Dokuments anhand eines angegebenen X.509-Zertifikats.

VerifyCertificate()

Überprüft das in das Paket eingebettete X.509-Zertifikat.

VerifyCertificate(X509Certificate)

Überprüft das angegebene X.509-Zertifikat.

Gilt für:

Weitere Informationen