Antenna House PDF Tool API (C++) 8.0
|
#include <PtlEncryptStandard128RC4.h>
公開メンバ関数 | |
PtlEncryptStandard128RC4 () | |
コンストラクタ | |
PtlEncryptStandard128RC4 (const PtlEncryptStandard128RC4 &obj) | |
コピーコンストラクタ | |
~PtlEncryptStandard128RC4 () | |
デストラクタ | |
PtlEncryptStandard128RC4 & | operator= (const PtlEncryptStandard128RC4 &obj) |
コピーオペレータ | |
基底クラス PdfTk::PtlEncryptStandard に属する継承公開メンバ関数 | |
PtlEncryptStandard (int keyLength, STANDARD_METHOD_TYPE method) | |
コンストラクタ | |
PtlEncryptStandard (const PtlEncryptStandard &obj) | |
コピーコンストラクタ | |
virtual | ~PtlEncryptStandard () |
デストラクタ | |
PtlEncryptStandard & | operator= (const PtlEncryptStandard &obj) |
コピーオペレータ | |
STANDARD_METHOD_TYPE | getMethod () const |
標準セキュリティハンドラのメソッドを取得。 | |
void | setMethod (STANDARD_METHOD_TYPE method) |
標準セキュリティハンドラのメソッドを設定。 | |
bool | hasUserPassword () const |
ユーザパスワードを持っているかどうかを取得。 | |
void | setUserPassword (const PtlParamString &password) |
ユーザパスワード値を設定。 | |
bool | hasOwnerPassword () const |
オーナーパスワードを持っているかどうかを取得。 | |
void | setOwnerPassword (const PtlParamString &password) |
オーナーパスワード値を設定。 | |
基底クラス PdfTk::PtlEncrypt に属する継承公開メンバ関数 | |
int | getHandle () const |
PtlEncrypt (FILTER_TYPE filterType) | |
コンストラクタ | |
PtlEncrypt (const PtlEncrypt &obj) | |
コピーコンストラクタ | |
virtual | ~PtlEncrypt () |
デストラクタ | |
PtlEncrypt & | operator= (const PtlEncrypt &obj) |
コピーオペレータ | |
FILTER_TYPE | getFilterType () const |
暗号化のフィルターを取得。 | |
int | getKeyLength () const |
キー長を取得。 | |
void | setKeyLength (int keyLength) |
キー長を設定。 | |
ENCRYPT_COMPONENT | getEncryptComponent () const |
暗号化する文書コンポーネントを取得。 | |
void | setEncryptComponent (ENCRYPT_COMPONENT component) |
暗号化する文書コンポーネントの設定。 | |
const PtlEncryptPermission & | getPermission () const |
ユーザアクセス許可フラグを取得。 | |
void | setPermission (const PtlEncryptPermission &perm) |
ユーザアクセス許可フラグを設定。 |
その他の継承メンバ | |
基底クラス PdfTk::PtlEncryptStandard に属する継承公開型 | |
enum | STANDARD_METHOD_TYPE { METHOD_RC4 = 1 , METHOD_AES = 2 } |
基底クラス PdfTk::PtlEncrypt に属する継承公開型 | |
enum | FILTER_TYPE { FILTER_STANDARD = 1 , FILTER_PUBKEY = 2 } |
enum | ENCRYPT_COMPONENT { ENCRYPT_ALL = 1 , ENCRYPT_EXCEPT_METADATA = 2 , ENCRYPT_ONLY_ATTACHED_FILE = 3 } |
PDFの標準セキュリティハンドラの128ビットRC4暗号化を表現したクラスです。
セキュリティ設定時に使用します。
PtlEncryptStandard128RC4.h の 18 行目に定義があります。
PdfTk::PtlEncryptStandard128RC4::PtlEncryptStandard128RC4 | ( | ) |
コンストラクタ
PtlException |
PdfTk::PtlEncryptStandard128RC4::PtlEncryptStandard128RC4 | ( | const PtlEncryptStandard128RC4 & | obj | ) |
PtlEncryptStandard128RC4 & PdfTk::PtlEncryptStandard128RC4::operator= | ( | const PtlEncryptStandard128RC4 & | obj | ) |