XpsDigitalSignature Třída

Definice

Představuje digitální podpis pro XpsDocumentznak .

public ref class XpsDigitalSignature
public class XpsDigitalSignature
type XpsDigitalSignature = class
Public Class XpsDigitalSignature
Dědičnost
XpsDigitalSignature

Poznámky

Používejte XpsDigitalSignature místo PackageDigitalSignature při práci s dokumentem XPS. PackageDigitalSignature není s podporou XPS a nezaručuje, že všechny části dokumentu XPS jsou plně podepsané.

Další informace o XPS naleznete v souboru XML Paper Specification (XPS).

Konstruktory

XpsDigitalSignature(PackageDigitalSignature, XpsDocument)

Inicializuje novou instanci XpsDigitalSignature třídy.

Vlastnosti

DocumentPropertiesRestricted

Získá hodnotu, která označuje, zda změna vlastností dokumentu zneplatňuje digitální podpis.

Id

Získá globálně jedinečný identifikátor (GUID) podpisu.

IsCertificateAvailable

Získá hodnotu, která označuje, zda podpisový certifikát X.509 je obsažen v dokumentu Package.

SignatureOriginRestricted

Získá hodnotu, která označuje, zda digitální podpis je neplatný, pokud někdo jiný podepíše balíček.

SignatureType

Získá řetězec adresy URL, který identifikuje typ podpisu.

SignatureValue

Získá zašifrovanou hodnotu hash podpisu.

SignedDocumentSequence

Získá čtečku sekvence dokumentů pro podepsanou posloupnost dokumentů.

SignerCertificate

Získá certifikát X.509 podepisující osoby.

SigningTime

Získá datum a čas vytvoření podpisu.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Verify()

Ověří digitální podpis dokumentu na certifikát X.509 vložený do xpS Package.

Verify(X509Certificate)

Ověří digitální podpis dokumentu na zadaném certifikátu X.509.

VerifyCertificate()

Ověří certifikát X.509 vložený do balíčku.

VerifyCertificate(X509Certificate)

Ověří zadaný certifikát X.509.

Platí pro

Viz také