Class EncryptionOptions
Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll
Aspose.Pdf.Plugins.Securityプラグインの暗号化オプションを表します。
public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions
継承
object ← OrganizerBaseOptions ← EncryptionOptions
実装
継承されたメンバー
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()
コンストラクター
EncryptionOptions(string, string, DocumentPrivilege, CryptoAlgorithm)
デフォルトオプションを使用してAspose.Pdf.Plugins.EncryptionOptionsオブジェクトの新しいインスタンスを初期化します。
public EncryptionOptions(string ownerPassword, string userPassword, DocumentPrivilege documentPrivilege, CryptoAlgorithm cryptoAlgorithm = CryptoAlgorithm.AESx256)
パラメーター
ownerPassword
string
オーナーパスワード。
userPassword
string
ユーザーパスワード。
documentPrivilege
DocumentPrivilege
ドキュメントの権限。
cryptoAlgorithm
CryptoAlgorithm
暗号化アルゴリズム。
プロパティ
CryptoAlgorithm
暗号化アルゴリズム。詳細についてはAspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithmを参照してください。
public CryptoAlgorithm CryptoAlgorithm { get; set; }
プロパティ値
CryptoAlgorithm
DocumentPrivilege
ドキュメントの権限。詳細についてはAspose.Pdf.Permissionsを参照してください。
public DocumentPrivilege DocumentPrivilege { get; set; }
プロパティ値
DocumentPrivilege
OwnerPassword
オーナーパスワード。
public string OwnerPassword { get; set; }
プロパティ値
UserPassword
ユーザーパスワード。
public string UserPassword { get; set; }