Signature

Overview

Signature là một lớp trong Aspose.PDF FOSS cho .NET.

Hiển thị một chữ ký kỹ thuật số trong tài liệu PDF.

Khóa học này cung cấp 7 phương pháp để làm việc với các đối tượng ký kết trong các chương trình .NET. Các phương pháp có sẵn bao gồm: GetSignatureAlgorithmInfo, Signature, Verify. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net. Tài sản : Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash,Và 8 nhiều hơn nữa.

Properties

NameTypeAccessDescription
AuthoritystringĐọc / viếtNhận hoặc đặt quyền lực.
ContactInfostringĐọc / viếtNhận hoặc đặt thông tin liên hệ.
LocationstringĐọc / viếtNhận hoặc đặt vị trí.
ReasonstringĐọc / viếtNhận hoặc đặt ra lý do.
DateDateTimeĐọc / viếtNhận hoặc đặt ngày.
ByteRangeint[]ReadBản ghi của /ByteRange như int[].
TimestampSettingsAspose.Pdf.TimestampSettingsĐọc / viếtRFC 3161 TSA cài đặt; được công nhận bởi người ký khi thiết lập.
OcspSettingsAspose.Pdf.OcspSettingsĐọc / viếtOCSP / cài đặt kiểm tra rút; được ký tự tôn vinh khi thiết lập.
CustomAppearanceSignatureCustomAppearance?Đọc / viếtCác nút xuất hiện hình ảnh được SignWithAppearance tôn vinh khi chữ ký được ký qua một tải quá trực tiếp hiển thị.
CustomSignHashSignHash?Đọc / viếtPhù hợp với external sign-back callback.
UseLtvboolĐọc / viếtNhận hoặc đặt ltv sử dụng.
AvoidEstimatingSignatureLengthboolĐọc / viếtKhi đúng, người ký kết sẽ vượt qua ước tính byte-range và sử dụng DefaultSignatureLength trực tiếp khi đặt không gian cho dòng PKCS#7 /Contents hex.
DefaultSignatureLengthintĐọc / viếtSố byte được lưu trữ cho dòng PKCS#7 /Contents hex.
ShowPropertiesboolĐọc / viếtKhi đúng, xuất hiện chữ ký có thể hiển thị bao gồm Lý do/Nhà vị trí của người đăng ký/ContactInfo như văn bản.

Methods

SignatureDescription
Signature()Đưa ra chữ ký vào trường hợp này.
Signature(pfx: string, password: string)
Signature(pfx: Stream, password: string)
Verify()Kiểm tra chữ ký được tải về của PKCS#7 so với các byte PDF ban đầu – trở lại đúng khi chữ kí bị tắt và xác nhận.
Verify(options: Security.ValidationOptions, validationResult: Security.ValidationResult)Kiểm tra với các tùy chọn rõ ràng + kết quả DTO.
Verify(publicKeyCertificate: System.Security.Cryptography.X509Certificates.X509Certificate2, options: Security.ValidationOptions, validationResult: Security.ValidationResult)Chứng nhận công khai-key-pinned.
GetSignatureAlgorithmInfo()Chia gói PKCS#7 (khi tải từ một chữ ký hiện có) để báo cáo triple chữ cái-algorithm / tiêu hóa-algoritm/crypto-standard.

See Also

 Tiếng Việt