PDFTool.NET 7.0
NetEncryptStandard.h
1
10#ifndef PDFTK_NET_PTLENCRYPT_STANDARD_H_
11#define PDFTK_NET_PTLENCRYPT_STANDARD_H_
12
13#include <PdfTkNet/NetTk.h>
14#include <PdfTkNet/NetEncrypt.h>
15
16namespace PdfTkNet {
17
22
23public ref class PtlEncryptStandard : public PtlEncrypt
24{
25public:
32 };
33
34public:
42
49
54
59
60public:
66
67public:
74
81
82public:
89
99 void setUserPassword(String^ password);
100
107
117 void setOwnerPassword(String^ password);
118};
119
120} // namespace PdfTkNet
121
122#endif // PDFTK_NET_PTLENCRYPT_STANDARD_H_
PtlEncrypt(FILTER_TYPE filterType)
コンストラクタ
void setOwnerPassword(String^ password)
オーナーパスワード値を設定。
STANDARD_METHOD_TYPE getMethod()
標準セキュリティハンドラのメソッドを取得。
PtlEncryptStandard operator=(PtlEncryptStandard^ obj)
コピーオペレータ
PtlEncryptStandard(PtlEncryptStandard^ obj)
コピーコンストラクタ
STANDARD_METHOD_TYPE
標準セキュリティハンドラのメソッドタイプ
Definition NetEncryptStandard.h:29
@ METHOD_AES
AES.
Definition NetEncryptStandard.h:31
@ METHOD_RC4
RC4.
Definition NetEncryptStandard.h:30
bool hasOwnerPassword()
オーナーパスワードを持っているかどうかを取得。
bool hasUserPassword()
ユーザパスワードを持っているかどうかを取得。
virtual ‾PtlEncryptStandard()
デストラクタ
void setUserPassword(String^ password)
ユーザパスワード値を設定。
PtlEncryptStandard(int keyLength, STANDARD_METHOD_TYPE method)
コンストラクタ
void setMethod(STANDARD_METHOD_TYPE method)
標準セキュリティハンドラのメソッドを設定。