XpsDigitalSignature Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje podpis cyfrowy dla elementu XpsDocument.
public ref class XpsDigitalSignature
public class XpsDigitalSignature
type XpsDigitalSignature = class
Public Class XpsDigitalSignature
- Dziedziczenie
-
XpsDigitalSignature
Uwagi
Zamiast PackageDigitalSignature używać XpsDigitalSignature podczas pracy z dokumentem XPS. PackageDigitalSignature nie jest uwzględniany w systemie XPS i nie gwarantuje, że wszystkie części dokumentu XPS są w pełni podpisane.
Aby uzyskać więcej informacji o systemie XPS, zobacz specyfikację papieru XML (XPS).
Konstruktory
XpsDigitalSignature(PackageDigitalSignature, XpsDocument) |
Inicjuje nowe wystąpienie klasy XpsDigitalSignature. |
Właściwości
DocumentPropertiesRestricted |
Pobiera wartość wskazującą, czy zmiana właściwości dokumentu unieważnia podpis cyfrowy. |
Id |
Pobiera unikatowy identyfikator globalny (GUID) podpisu. |
IsCertificateAvailable |
Pobiera wartość wskazującą, czy certyfikat X.509 dostawcy podpisów znajduje się w dokumencie Package. |
SignatureOriginRestricted |
Pobiera wartość wskazującą, czy podpis cyfrowy jest unieważniany, jeśli ktoś inny podpis podpisuje pakiet. |
SignatureType |
Pobiera ciąg adresu URL identyfikujący typ podpisu. |
SignatureValue |
Pobiera zaszyfrowaną wartość skrótu podpisu. |
SignedDocumentSequence |
Pobiera czytnik sekwencji dokumentów dla podpisanej sekwencji dokumentów. |
SignerCertificate |
Pobiera certyfikat X.509 użytkownika podpisjącego. |
SigningTime |
Pobiera datę i godzinę utworzenia podpisu. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Verify() |
Sprawdza podpis cyfrowy dokumentu względem certyfikatu X.509 osadzonego w systemie XPS Package. |
Verify(X509Certificate) |
Weryfikuje podpis cyfrowy dokumentu względem określonego certyfikatu X.509. |
VerifyCertificate() |
Sprawdza certyfikat X.509 osadzony w pakiecie. |
VerifyCertificate(X509Certificate) |
Sprawdza określony certyfikat X.509. |