|
PDFTool.NET
6.0
|
PDFの標準セキュリティハンドラの暗号化情報を表現したクラスです。
すべての標準セキュリティハンドラクラスのベースクラスです。
More...
#include <NetEncryptStandard.h>


Public Types | |
| enum | STANDARD_METHOD_TYPE { STANDARD_METHOD_TYPE::METHOD_RC4 = 1, STANDARD_METHOD_TYPE::METHOD_AES = 2 } |
| 標準セキュリティハンドラのメソッドタイプ More... | |
Public Types inherited from PdfTkNet::PtlEncrypt | |
| enum | FILTER_TYPE { FILTER_TYPE::FILTER_STANDARD = 1 } |
| セキュリティハンドラのタイプ 標準セキュリティハンドラのみ対応しています。 More... | |
| enum | ENCRYPT_COMPONENT { ENCRYPT_COMPONENT::ENCRYPT_ALL = 1, ENCRYPT_COMPONENT::ENCRYPT_EXCEPT_METADATA = 2, ENCRYPT_COMPONENT::ENCRYPT_ONLY_ATTACHED_FILE = 3 } |
| 暗号化する文書コンポーネント More... | |
Additional Inherited Members | |
Protected Attributes inherited from PdfTkNet::PtlEncrypt | |
| PdfTk::PtlEncrypt * | m_native |
PDFの標準セキュリティハンドラの暗号化情報を表現したクラスです。
すべての標準セキュリティハンドラクラスのベースクラスです。
| PdfTkNet::PtlEncryptStandard::PtlEncryptStandard | ( | int | keyLength, |
| STANDARD_METHOD_TYPE | method | ||
| ) |
コンストラクタ
| keyLength | キー長。40,128,256の値でなければいけません。 |
| method | メソッド。METHOD_XXXのいずれか。 |
| PtlException |
| PdfTkNet::PtlEncryptStandard::PtlEncryptStandard | ( | PtlEncryptStandard^ | obj | ) |
| STANDARD_METHOD_TYPE PdfTkNet::PtlEncryptStandard::getMethod | ( | ) |
| bool PdfTkNet::PtlEncryptStandard::hasOwnerPassword | ( | ) |
| bool PdfTkNet::PtlEncryptStandard::hasUserPassword | ( | ) |
| PtlEncryptStandard PdfTkNet::PtlEncryptStandard::operator= | ( | PtlEncryptStandard^ | obj | ) |
コピーオペレータ
| obj | コピー元オブジェクト。 |
| void PdfTkNet::PtlEncryptStandard::setMethod | ( | STANDARD_METHOD_TYPE | method | ) |
| void PdfTkNet::PtlEncryptStandard::setOwnerPassword | ( | String^ | password | ) |
オーナーパスワード値を設定。
オーナーパスワードとユーザパスワードは違っている必要があります。
同じパスワードを指定した場合の動作は保証されません。
setEncryptComponentでENCRYPT_ONLY_ATTACHED_FILEを設定する場合、オーナーパスワードを設定しても無視されます。
| password | オーナーパスワード。 |
| PtlException |
| void PdfTkNet::PtlEncryptStandard::setUserPassword | ( | String^ | password | ) |
ユーザパスワード値を設定。
オーナーパスワードとユーザパスワードは違っている必要があります。
同じパスワードを指定した場合の動作は保証されません。
setEncryptComponentでENCRYPT_ONLY_ATTACHED_FILEを設定する場合、ユーザーパスワードは必須です。
| password | ユーザパスワード。 |
| PtlException |
1.8.18