Class EncryptionOptions
Именује се: Aspose.Pdf.Plugins Асамблеја: Aspose.PDF.dll (25.4.0)
Представља опције за шифровање за Aspose.Pdf.Plugins.Security плугин.
public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions
Inheritance
object ← OrganizerBaseOptions ← EncryptionOptions
Implements
Наслеђени чланови
OrganizerBaseOptions.AddInput(IDataSource) , OrganizerBaseOptions.AddOutput(IDataSource) , OrganizerBaseOptions.Inputs , OrganizerBaseOptions.Outputs , OrganizerBaseOptions.CloseInputStreams , OrganizerBaseOptions.CloseOutputStreams , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EncryptionOptions(string, string, DocumentPrivilege, CryptoAlgorithm)
Иницијалише нову инстанцију објекта Aspose.Pdf.Plugins.EncryptionOptions са подразумеваним опцијама.
public EncryptionOptions(string ownerPassword, string userPassword, DocumentPrivilege documentPrivilege, CryptoAlgorithm cryptoAlgorithm = CryptoAlgorithm.AESx256)
Parameters
ownerPassword
string
Власник лозинке.
userPassword
string
кориснички лозинка.
documentPrivilege
DocumentPrivilege
Документалне дозволе .
cryptoAlgorithm
CryptoAlgorithm
Криптографски алгоритам
Properties
CryptoAlgorithm
Криптографски алгоритам, погледајте Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm за детаље.
public CryptoAlgorithm CryptoAlgorithm { get; set; }
Вредност имовине
DocumentPrivilege
Документалне дозволе, погледајте Aspose.Pdf.Permissions за детаље.
public DocumentPrivilege DocumentPrivilege { get; set; }
Вредност имовине
OwnerPassword
Власник лозинке.
public string OwnerPassword { get; set; }
Вредност имовине
UserPassword
кориснички лозинка.
public string UserPassword { get; set; }