Class PdfEncryptionDetails
Името на пространството: Aspose.Page.XPS.Presentation.Pdf Асамблея: Aspose.Page.dll (25.4.0)
Съдържа подробности за PDF шифроване.
public class PdfEncryptionDetails
Inheritance
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PdfEncryptionDetails(Стринг, string, int, PdfEncryptionАлгоритм)
Иницијализира нова инстанция на Aspose.Rendering.Pdf.FdfEncryptionDetailsCore клас.
public PdfEncryptionDetails(string userPassword, string ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)
Parameters
userPassword
string
Потребителска парола .
ownerPassword
string
Парола на собственика.
permissions
int
За разрешенията .
encryptionAlgorithm
PdfEncryptionAlgorithm
Алгоритъм на криптографията.
Properties
EncryptionAlgorithm
Получава или задава режим за шифроване.
public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }
стойност на имота
OwnerPassword
Получава или поставя паролата на собственика.
public string OwnerPassword { get; set; }
стойност на имота
Remarks
Отваряне на документа с правилния парола на собственика (приемайки, че това не екато потребителски парола) позволява пълен (собственик) достъп до документа.неограничен достъп включва възможността за промяна на паролите на документа иРазрешение за достъп.
Permissions
Получава или издава разрешенията.
public int Permissions { get; set; }
стойност на имота
UserPassword
Получава или поставя потребителската парола.
public string UserPassword { get; set; }
стойност на имота
Remarks
Отваряне на документа с правилния потребителски парола (или отваряне на документкойто няма потребителска парола) позволява допълнителни операции да бъдатИзвършени в съответствие с разрешенията на потребителя за достъп, посочени в документаРечник за шифроване.