Class PdfEncryptionDetails
Nazwa przestrzeń: Aspose.Tasks.Saving Zgromadzenie: Aspose.Tasks.dll (25.4.0)
Zawiera szczegóły dotyczące szyfrowania PDF.
public class PdfEncryptionDetails
Inheritance
Dziedziczeni członkowie
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PdfEncryptionDetails(Źródło, Źródło, PdfEncryptionAlgorithm)
Inicjalizuje nową instancję klasy Aspose.Tasks.Saving.PdfEncryptionDetails.
public PdfEncryptionDetails(string userPassword, string ownerPassword, PdfEncryptionAlgorithm encryptionAlgorithm)
Parameters
userPassword
string
Hasło użytkownika umożliwiające otwarcie chronionych dokumentów.
ownerPassword
string
Właściciel hasła umożliwia otwieranie chronionych dokumentów.
encryptionAlgorithm
PdfEncryptionAlgorithm
Aspose.Tasks.Saving.PdfEncryptionAlgorithm instancja, która wskazuje algorytm szyfrowania.
Properties
EncryptionAlgorithm
Pobierz lub ustawić tryb szyfrowania.
public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }
Wartość nieruchomości
OwnerPassword
Otrzymuje lub ustawia hasło właściciela.
public string OwnerPassword { get; set; }
Wartość nieruchomości
Remarks
Otwieranie dokumentu z prawidłowym hasłem właściciela (przy założeniu, że nie jestpodobnie jak hasło użytkownika) umożliwia pełny (właściciel) dostęp do dokumentu.nieograniczony dostęp obejmuje możliwość zmiany hasła dokumentu izezwolenia na dostęp.
Permissions
otrzymuje lub udziela zezwoleń.
public PdfPermissions Permissions { get; set; }
Wartość nieruchomości
UserPassword
otrzymuje lub ustawia hasło użytkownika.
public string UserPassword { get; set; }
Wartość nieruchomości
Remarks
Otwieranie dokumentu z prawidłowym hasłem użytkownika (lub otwieranie dokumentuktóry nie ma hasła użytkownika) umożliwia dodatkowe operacje dowykonane zgodnie z uprawnieniami dostępu użytkownika określonymi w dokumencieSłownik szyfrowania.