|
Antenna House PDF Tool API (C++) 8.0
|
#include <PtlEncryptStandard40RC4.h>


公開メンバ関数 | |
| PtlEncryptStandard40RC4 () | |
| コンストラクタ | |
| PtlEncryptStandard40RC4 (const PtlEncryptStandard40RC4 &obj) | |
| コピーコンストラクタ | |
| ~PtlEncryptStandard40RC4 () | |
| デストラクタ | |
| PtlEncryptStandard40RC4 & | operator= (const PtlEncryptStandard40RC4 &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の標準セキュリティハンドラの40ビットRC4暗号化情報を表現したクラスです。
V7.0 以降ではこのクラスを使ってセキュリティ設定はできません。
PtlEncryptStandard40RC4.h の 18 行目に定義があります。
| PdfTk::PtlEncryptStandard40RC4::PtlEncryptStandard40RC4 | ( | ) |
コンストラクタ
| PtlException |
| PdfTk::PtlEncryptStandard40RC4::PtlEncryptStandard40RC4 | ( | const PtlEncryptStandard40RC4 & | obj | ) |
| PtlEncryptStandard40RC4 & PdfTk::PtlEncryptStandard40RC4::operator= | ( | const PtlEncryptStandard40RC4 & | obj | ) |