Class EncryptionOptions
Numele spaţiului: Aspose.Pdf.Plugins Asamblare: Aspose.PDF.dll (25.4.0)
Representează Opțiuni de criptare pentru Aspose.Pdf.Plugins.Security plugin.
public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions
Inheritance
object ← OrganizerBaseOptions ← EncryptionOptions
Implements
Membrii moștenitori
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)
Inițializează un nou obiect Aspose.Pdf.Plugins.EncryptionOptions cu opțiuni de standard.
public EncryptionOptions(string ownerPassword, string userPassword, DocumentPrivilege documentPrivilege, CryptoAlgorithm cryptoAlgorithm = CryptoAlgorithm.AESx256)
Parameters
ownerPassword
string
Parolă de proprietar.
userPassword
string
Parola de utilizator.
documentPrivilege
DocumentPrivilege
autorizaţii de documentare.
cryptoAlgorithm
CryptoAlgorithm
Algorithm de criptografie.
Properties
CryptoAlgorithm
Algorithm criptografic, a se vedea Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm pentru detalii.
public CryptoAlgorithm CryptoAlgorithm { get; set; }
Valoarea proprietății
DocumentPrivilege
Pentru permisiuni de documentare, consultați Aspose.Pdf.Permisiuni pentru detalii.
public DocumentPrivilege DocumentPrivilege { get; set; }
Valoarea proprietății
OwnerPassword
Parolă de proprietar.
public string OwnerPassword { get; set; }
Valoarea proprietății
UserPassword
Parola de utilizator.
public string UserPassword { get; set; }