Class EncryptionOptions
Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll
Aspose.Pdf.Plugins.Security eklentisi için Şifreleme Seçeneklerini temsil eder.
public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions
Miras
object ← OrganizerBaseOptions ← EncryptionOptions
Uygulamalar
Miras Alınan Üyeler
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()
Yapıcılar
EncryptionOptions(string, string, DocumentPrivilege, CryptoAlgorithm)
Aspose.Pdf.Plugins.EncryptionOptions nesnesinin varsayılan seçeneklerle yeni bir örneğini başlatır.
public EncryptionOptions(string ownerPassword, string userPassword, DocumentPrivilege documentPrivilege, CryptoAlgorithm cryptoAlgorithm = CryptoAlgorithm.AESx256)
Parametreler
ownerPassword
string
Sahip parolası.
userPassword
string
Kullanıcı parolası.
documentPrivilege
DocumentPrivilege
Belge izinleri.
cryptoAlgorithm
CryptoAlgorithm
Şifreleme algoritması.
Özellikler
CryptoAlgorithm
Şifreleme algoritması, ayrıntılar için Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm’a bakın.
public CryptoAlgorithm CryptoAlgorithm { get; set; }
Özellik Değeri
CryptoAlgorithm
DocumentPrivilege
Belge izinleri, ayrıntılar için Aspose.Pdf.Permissions’a bakın.
public DocumentPrivilege DocumentPrivilege { get; set; }
Özellik Değeri
DocumentPrivilege
OwnerPassword
Sahip parolası.
public string OwnerPassword { get; set; }
Özellik Değeri
UserPassword
Kullanıcı parolası.
public string UserPassword { get; set; }