PKCS7Detached

PKCS7Detached

Tổng quan

PKCS7Detached là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: Signature.

Một cấu hình chữ ký PKCS#7 (CMS) bị tách ra.

Khóa học này cung cấp 6 phương pháp để làm việc với các đối tượng PKCS7Detached trong các chương trình .NET. Các phương pháp có sẵn bao gồm: GetSignatureAlgorithmInfo, PKCS7Detached, 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.

Tài sản

TênloạiAccessMô tả
AuthoritystringĐọc / viếtLấy hoặc đặt authority.
ContactInfostringĐọc / viếtLấy hoặc đặt thông tin liên hệ.
LocationstringĐọc / viếtLấy hoặc đặt vị trí.
ReasonstringĐọc / viếtLấy hoặc đặt lý do.
DateDateTimeĐọc / viếtLấy hoặc đặt ngày.
ByteRangeint[]ĐọcĐăng ký /ByteRange vào.
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ếtLấy hoặc đặt use ltv.
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.

Phương pháp

SignatureMô tả
PKCS7Detached()Gọi PKCS7Đã được phát hiện trên trường hợp này PK CS7đã bị phát hành.
PKCS7Detached(pfx: string, password: string)Gọi PKCS7Detached (pfx, mật khẩu) trên ví dụ này PK CS7 Detach.
PKCS7Detached(pfx: Stream, password: string)Gọi PKCS7Detached (pfx, mật khẩu) trên ví dụ này PK CS7 Detach.
Signature()Chọn chữ ký trên trường hợp này PKCS7Detached.
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.
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.

Xem thêm

 Tiếng Việt