PdfDigitalSignature

PdfDigitalSignature class

Bevat Pdf Digitale handtekening eigenschappen.

public class PdfDigitalSignature : DigitalSignature

Constructeurs

Naam Beschrijving
PdfDigitalSignature() Initialiseer digitale pdf-handtekening zonder certificaat.
PdfDigitalSignature(X509Certificate2) Maak PDF digitale handtekening met opgegeven certificaat.
PdfDigitalSignature(X509Store) Initialiseer digitale PDF-handtekening op basis van gespecificeerde X509-opslag. Het eerste certificaat van de opgegeven winkel wordt gebruikt.
PdfDigitalSignature(X509Store, int) Maak PDF digitale handtekening op basis van gespecificeerde X509 Store en index van certificaat.

Eigenschappen

Naam Beschrijving
Certificate { get; set; } Haalt of stelt het X509-certificaat in.
CertificateStoreLocation { get; set; } Specificeert de opslaglocatie van het certificaat
CertificateStoreName { get; set; } Specificeert de winkelnaam van het certificaat.
Comments { get; set; } Krijgt of stelt de opmerking over het ondertekeningsdoel in.
ContactInfo { get; set; } Informatie verstrekt door de ondertekenaar om een ontvanger in staat te stellen contact op te nemen met de ondertekenaar om de handtekening te verifiëren, bijvoorbeeld een telefoonnummer.
CreatedOn { get; set; } De aanmaakdatum van de handtekening ophalen of instellen.
Deleted { get; } Verkrijg de vlag die aangeeft of deze handtekening uit het document is verwijderd. Deze eigenschap wordt alleen gebruikt voor logboekrecords van de documentgeschiedenis om de lijst met verwijderde handtekeningen bij te houden.
Height { get; set; } Specificeert hoogte van handtekening.
IsSignature { get; set; } Vlag ophalen of instellen om aan te geven of dit onderdeel Handtekening of documentinhoud is. Deze eigenschap wordt gebruikt met Update-methode om element in te stellen als handtekening (true) of documentelement (false).
IsValid { get; set; } Blijft waar als deze digitale handtekening geldig is en er niet met het document is geknoeid.
Left { get; set; } Specificeert linkerpositie van handtekening.
Location { get; set; } De CPU-hostnaam of fysieke locatie van de ondertekening.
ModifiedOn { get; set; } De wijzigingsdatum van de handtekening ophalen of instellen.
PageNumber { get; } Geeft aan dat de paginahandtekening is gevonden op.
Reason { get; set; } De reden voor de ondertekening, zoals (Ik ga akkoord…).
ShowProperties { get; set; } Geforceerd om handtekeningeigenschappen te tonen/verbergen. In het geval dat ShowProperties waar is, heeft het veld signature een vooraf gedefinieerd uiterlijkformaat Digitaal ondertekend door {ContactInfo} Datum: {Datum} Reden: {Reason} Locatie: {Location } ShowProperties is standaard waar.
SignatureId { get; } Unieke handtekening-ID om de handtekening in het document te wijzigen via de methode Update of Verwijderen. Deze eigenschap wordt automatisch ingesteld nadat de teken- of zoekmethode is aangeroepen. Als deze eigenschap eerder is opgeslagen, kan deze handmatig worden ingesteld om de handtekening te manipuleren.
SignatureType { get; } Specificeert het type handtekening.
SignTime { get; set; } Haalt of stelt de tijd in waarop het document werd ondertekend.
Thumbprint { get; } Krijgt de vingerafdruk van een certificaat.
TimeStamp { get; set; } Tijdstempel voor digitale PDF-handtekening. Standaardwaarde is null.
Top { get; set; } Geeft de bovenste positie van de handtekening aan.
Type { get; set; } Type digitale PDF-handtekening.
Width { get; set; } Specificeert breedte van handtekening.
XAdESType { get; } XAdES-typeXAdESType . De standaardwaarde is Geen (XAdES staat uit). Op dit moment wordt het XAdES-handtekeningtype alleen ondersteund voor Spreadsheet-documenten.

methoden

Naam Beschrijving
override Clone() Clone Barcode Signature-exemplaar.
override Equals(object) Overschrijft de Equals-methode om handtekeningeigenschappen te vergelijken
override GetHashCode() Overschrijft GetHashCode-methode

Zie ook