PKCS1

Overzicht

PKCS1 is een klasse in Aspose.PDF FOSS voor .NET. Erft van: Signature.

Deze klasse biedt 11 methoden voor het werken met PKCS1-objecten in .NET-programma’s. Beschikbare methoden omvatten: GetSignatureAlgorithmInfo, PKCS1, Signature, Verify. Alle openbare leden zijn toegankelijk voor elke .NET-applicatie na het installeren van het Aspose.PDF FOSS voor .NET-pakket. Eigenschappen: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, en nog 8.

Eigenschappen

NaamTypeToegangBeschrijving
AuthoritystringLezen/schrijvenHaalt of stelt de autoriteit in.
ContactInfostringLezen/schrijvenHaalt op of stelt de contactgegevens in.
LocationstringLezen/schrijvenHaalt de locatie op of stelt deze in.
ReasonstringLezen/schrijvenHaalt de reden op of stelt deze in.
DateDateTimeLezen/schrijvenHaalt of stelt de datum in.
ByteRangeint[]LezenDe /ByteRange vermelding van de handtekening.
TimestampSettingsAspose.Pdf.TimestampSettingsLezen/schrijvenRFC 3161 TSA-instellingen; gerespecteerd door de ondertekenaar wanneer ingesteld.
OcspSettingsAspose.Pdf.OcspSettingsLezen/schrijvenOCSP / intrekking-controle instellingen; gerespecteerd door de ondertekenaar wanneer ingesteld.
CustomAppearanceSignatureCustomAppearance?Lezen/schrijvenVisuele weergave-instellingen gerespecteerd door SignWithAppearance wanneer de handtekening wordt ondertekend via een visible-rect overload.
CustomSignHashSignHash?Lezen/schrijvenOptionele externe ondertekenaar callback.
UseLtvboolLezen/schrijvenHaalt op of stelt de use ltv in.
AvoidEstimatingSignatureLengthboolLezen/schrijvenWanneer true, slaat de ondertekenaar de byte-range schattingsfase over en gebruikt DefaultSignatureLength direct bij het reserveren van ruimte voor de PKCS#7 /Contents hex string.
DefaultSignatureLengthintLezen/schrijvenAantal bytes gereserveerd voor de PKCS#7 /Contents hexadecimale tekenreeks.
ShowPropertiesboolLezen/schrijvenWanneer true, bevat de zichtbare handtekeningweergave de Reden/Locatie/ContactInfo van de ondertekenaar als tekst.

Methoden

HandtekeningBeschrijving
PKCS1()Roept PKCS1 aan op deze PKCS1-instantie.
PKCS1(pfx: string, password: string)Roept PKCS1(pfx, password) aan op deze PKCS1-instantie.
PKCS1(pfx: Stream, password: string)Roept PKCS1(pfx, password) aan op deze PKCS1-instantie.
PKCS1(image: Stream)Construeer een PKCS#1-handtekeningconfiguratie waarvan de zichtbare handtekening de afbeelding weergeeft als het weergave-grafisch.
Signature()Roept Signature aan op deze PKCS1-instantie.
Signature(pfx: string, password: string)Roept Signature(pfx, password) aan op deze PKCS1-instantie.
Signature(pfx: Stream, password: string)Roept Signature(pfx, password) aan op deze PKCS1-instantie.
Verify()Verifieer de geladen handtekening’s PKCS#7 tegen de oorspronkelijke PDF-bytes — geeft true terug wanneer de handtekening decodeert en valideert.
Verify(options: Security.ValidationOptions, validationResult: Security.ValidationResult)Verifieer met expliciete opties + een result DTO.
Verify(publicKeyCertificate: System.Security.Cryptography.X509Certificates.X509Certificate2, options: Security.ValidationOptions, validationResult: Security.ValidationResult)Public-key-pinned verificatie.
GetSignatureAlgorithmInfo()Parse de PKCS#7-envelop (wanneer geladen vanuit een bestaande handtekening) om het signing-algorithm / digest-algorithm / cryptographic-standard-trio te rapporteren.

Zie ook

 Nederlands