SignatureOptions
Przegląd
SignatureOptions jest klasą w Aspose.PDF FOSS dla .NET.
Opcje podpisywania dokumentu PDF.
Właściwości: AvoidEstimating, ContactInfo, ContentsSize, CustomSignHash, DocMdpPermissions, FieldName, oraz 7 więcej.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Reason | string? | Odczyt/zapis | Powód podpisania. |
Location | string? | Odczyt/zapis | Miejsce podpisania. |
ContactInfo | string? | Odczyt/zapis | Informacje kontaktowe podpisującego. |
FieldName | string? | Odczyt/zapis | Nazwa pola podpisu. |
SignerName | string? | Odczyt/zapis | Nazwa podpisującego (odpowiada kluczowi /Name w słowniku podpisu). |
Password | string? | Odczyt/zapis | Hasło do zaszyfrowanego dokumentu wejściowego, aby podpisujący mógł ponownie otworzyć surowe (wciąż zaszyfrowane) bajty w celu odczytania ich struktury i dołączenia przyrostowej aktualizacji podpisu. |
SubFilter | string | Odczyt/zapis | Nazwa /SubFilter (obsługa podpisu) zapisana w słowniku podpisu. |
SigningDate | DateTime? | Odczyt/zapis | Data podpisu (odpowiada słownikowi podpisu /M). |
ContentsSize | int | Odczyt/zapis | Rozmiar w bajtach zarezerwowany dla ciągu szesnastkowego /Contents. |
AvoidEstimating | bool | Odczyt/zapis | Gdy jest prawda, podpisujący pomija etap szacowania i używa ContentsSize bezpośrednio. |
CustomSignHash | Forms.SignHash? | Odczyt/zapis | Zewnętrzne wywołanie zwrotne podpisującego. |
UseLtv | bool | Odczyt/zapis | Gdy ustawione na true, włącz długoterminową walidację: podpisujący zapisuje wpis DSS (Document Security Store, ISO 32000-2 §12.8.4.3) w katalogu zawierający łańcuch certyfikatów podpisującego, tak aby podpis pozostawał weryfikowalny po wygaśnięciu certyfikatu podpisującego. |
DocMdpPermissions | int? | Odczyt/zapis | Gdy ustawione, utwórz podpis certyfikujący (autorski): /DocMDP SigRef z tym poziomem uprawnień dostępu /P (1/2/3, ISO 32000-1 §12.8.2.2) jest zapisywany w słowniku podpisu przed podpisaniem, a wpis w katalogu /Perms /DocMDP wskazuje na niego. |