Class EncryptionOptions
Nom dels espais: Aspose.Pdf.Plugins Assemblea: Aspose.PDF.dll (25.4.0)
Representa opcions de xifra per a Aspose.Pdf.Plugins.Security plugin.
public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions
Inheritance
object ← OrganizerBaseOptions ← EncryptionOptions
Implements
Membres heretats
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)
Inicialitza una nova instància de l’objecte Aspose.Pdf.Plugins.EncryptionOptions amb opcions de default.
public EncryptionOptions(string ownerPassword, string userPassword, DocumentPrivilege documentPrivilege, CryptoAlgorithm cryptoAlgorithm = CryptoAlgorithm.AESx256)
Parameters
ownerPassword
string
La contrasenya del propietari.
userPassword
string
Password de l’usuari.
documentPrivilege
DocumentPrivilege
Permisos de documentaci.
cryptoAlgorithm
CryptoAlgorithm
Algoritme de criptografia.
Properties
CryptoAlgorithm
Algoritme criptogràfic, vegeu Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm per a detalls.
public CryptoAlgorithm CryptoAlgorithm { get; set; }
Valor de la propietat
DocumentPrivilege
Permesos de document, vegeu Aspose.Pdf.Permesos per a detalls.
public DocumentPrivilege DocumentPrivilege { get; set; }
Valor de la propietat
OwnerPassword
La contrasenya del propietari.
public string OwnerPassword { get; set; }
Valor de la propietat
UserPassword
Password de l’usuari.
public string UserPassword { get; set; }