XpsDigitalSignature Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en digital signatur för en XpsDocument.
public ref class XpsDigitalSignature
public class XpsDigitalSignature
type XpsDigitalSignature = class
Public Class XpsDigitalSignature
- Arv
-
XpsDigitalSignature
Kommentarer
Använd XpsDigitalSignature i stället PackageDigitalSignature för när du arbetar med ett XPS-dokument. PackageDigitalSignature är inte XPS-medveten och garanterar inte att alla delar i ett XPS-dokument är helt signerade.
Mer information om XPS finns i XML Paper Specification (XPS).
Konstruktorer
| Name | Description |
|---|---|
| XpsDigitalSignature(PackageDigitalSignature, XpsDocument) |
Initierar en ny instans av XpsDigitalSignature klassen. |
Egenskaper
| Name | Description |
|---|---|
| DocumentPropertiesRestricted |
Hämtar ett värde som anger om ändring av dokumentets egenskaper ogiltigförklarar den digitala signaturen. |
| Id |
Hämtar signaturens globalt unika identifierare (GUID). |
| IsCertificateAvailable |
Hämtar ett värde som anger om undertecknarens X.509-certifikat finns i dokumentet Package. |
| SignatureOriginRestricted |
Hämtar ett värde som anger om den digitala signaturen är ogiltig om någon annan signerar paketet. |
| SignatureType |
Hämtar en URL-sträng som identifierar signaturtypen. |
| SignatureValue |
Hämtar signaturens krypterade hashvärde. |
| SignedDocumentSequence |
Hämtar dokumentsekvensläsaren för den signerade dokumentsekvensen. |
| SignerCertificate |
Hämtar X.509-certifikatet för undertecknaren. |
| SigningTime |
Hämtar datum och tid när signaturen skapades. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| Verify() |
Verifierar dokumentets digitala signatur mot X.509-certifikatet som är inbäddat i XPS Package. |
| Verify(X509Certificate) |
Verifierar dokumentets digitala signatur mot ett angivet X.509-certifikat. |
| VerifyCertificate() |
Verifierar X.509-certifikatet som är inbäddat i paketet. |
| VerifyCertificate(X509Certificate) |
Verifierar det angivna X.509-certifikatet. |