PKCS1
Overview
PKCS1 là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: Signature.
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 PKCS1 trong các chương trình .NET. Các phương pháp có sẵn bao gồm: GetSignatureAlgorithmInfo, PKCS1, 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
| Name | Type | Access | Description |
|---|---|---|---|
Authority | string | Đọc / viết | Nhận hoặc đặt quyền lực. |
ContactInfo | string | Đọc / viết | Nhận hoặc đặt thông tin liên hệ. |
Location | string | Đọc / viết | Nhận hoặc đặt vị trí. |
Reason | string | Đọc / viết | Nhận hoặc đặt ra lý do. |
Date | DateTime | Đọc / viết | Nhận hoặc đặt ngày. |
ByteRange | int[] | Read | Bản ghi của /ByteRange như int[]. |
TimestampSettings | Aspose.Pdf.TimestampSettings | Đọc / viết | RFC 3161 TSA cài đặt; được công nhận bởi người ký khi thiết lập. |
OcspSettings | Aspose.Pdf.OcspSettings | Đọc / viết | OCSP / cài đặt kiểm tra rút; được ký tự tôn vinh khi thiết lập. |
CustomAppearance | SignatureCustomAppearance? | Đọc / viết | Cá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ị. |
CustomSignHash | SignHash? | Đọc / viết | Phù hợp với external sign-back callback. |
UseLtv | bool | Đọc / viết | Nhận hoặc đặt ltv sử dụng. |
AvoidEstimatingSignatureLength | bool | Đọc / viết | Khi đú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. |
DefaultSignatureLength | int | Đọc / viết | Số byte được lưu trữ cho dòng PKCS#7 /Contents hex. |
ShowProperties | bool | Đọc / viết | Khi đú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
| Signature | Description |
|---|---|
PKCS1() | Gọi PKCS1 trên trường hợp này PK CS1. |
PKCS1(pfx: string, password: string) | |
PKCS1(pfx: Stream, password: string) | |
PKCS1(image: Stream) | Xây dựng cấu hình chữ ký PKCS#1 mà chữ kí có thể nhìn thấy làm cho hình ảnh như đồ họa xuất hiện. |
Signature() | Chọn chữ ký trên trường hợp PKCS1 này. |
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. |