Class PdfEncryptionDetails
Il nome: Aspose.Tasks.Saving Assemblea: Aspose.Tasks.dll (25.4.0)
Contiene i dettagli per una crittografia PDF.
public class PdfEncryptionDetails
Inheritance
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PdfEncryptionDetails(string, string, PdfEncryptionAlgorithm)
Inizia una nuova instanza della classe Aspose.Tasks.Saving.PdfEncryptionDetails.
public PdfEncryptionDetails(string userPassword, string ownerPassword, PdfEncryptionAlgorithm encryptionAlgorithm)
Parameters
userPassword
string
La password dell’utente che consente di aprire i documenti protetti.
ownerPassword
string
La password del proprietario consente di aprire i documenti protetti.
encryptionAlgorithm
PdfEncryptionAlgorithm
Il Aspose.Tasks.Saving.PdfEncryptionAlgorithm instanza che indica l’algoritmo di crittografia.
Properties
EncryptionAlgorithm
Riceve o impone il modulo di crittografia.
public PdfEncryptionAlgorithm EncryptionAlgorithm { get; set; }
Valore di proprietà
OwnerPassword
Riceve o impone la password del proprietario.
public string OwnerPassword { get; set; }
Valore di proprietà
Remarks
Aprire il documento con la password del proprietario corretta (assumendo che non siacome la password dell’utente) consente l’accesso completo (proprietario) al documento.L’accesso illimitato include la possibilità di cambiare le password del documento ePermessi di accesso.
Permissions
Riceve o mette le autorizzazioni.
public PdfPermissions Permissions { get; set; }
Valore di proprietà
UserPassword
Riceve o impone la password utente.
public string UserPassword { get; set; }
Valore di proprietà
Remarks
Aprire il documento con la password utente corretta (o aprire un documentoche non ha una password utente) consente ulteriori operazioni dieseguito secondo le autorizzazioni di accesso dell’utente specificate nel documentoIl dizionario di crittografia.