PDFTool  7.0
PtlEncryptPermissionPubKey.h
1 // PtlEncryptPermissionPubKey.h
3 // Copyright (C) 2020 Antenna House,Inc.
4 // All rights reserved.
6 #ifndef PDFTK_PTLENCRYPT_PERMISSION_PUBKEY_H_
7 #define PDFTK_PTLENCRYPT_PERMISSION_PUBKEY_H_
8 
9 #include "PtlEncryptPermissionType2.h"
10 
11 namespace PdfTk {
12 
18 {
19 public:
25 
32 
37 
38 public:
45 
46 public:
55  bool hasFullPermission() const;
56 
66  void setFullPermission(bool full);
67 };
68 
69 } // namespace PdfTk
70 
71 #endif // PDFTK_PTLENCRYPT_PERMISSION_PUBKEY_H_
PdfTk::PtlEncryptPermissionPubKey::hasFullPermission
bool hasFullPermission() const
全ての権限があるかどうかを取得。
PdfTk::PtlEncryptPermissionPubKey::‾PtlEncryptPermissionPubKey
‾PtlEncryptPermissionPubKey()
デストラクタ
PdfTk::PtlEncryptPermissionPubKey::operator=
PtlEncryptPermissionPubKey & operator=(const PtlEncryptPermissionPubKey &obj)
コピーオペレータ
PdfTk::PtlEncryptPermissionPubKey::setFullPermission
void setFullPermission(bool full)
全ての権限を設定。
PdfTk::PtlEncryptPermissionPubKey::PtlEncryptPermissionPubKey
PtlEncryptPermissionPubKey(const PtlEncryptPermissionPubKey &obj)
コピーコンストラクタ
PdfTk::PtlEncryptPermissionPubKey
公開キーセキュリティハンドラの権限を表現したクラスです。
Definition: PtlEncryptPermissionPubKey.h:18
PdfTk::PtlEncryptPermissionType2
標準セキュリティハンドラのリビジョン番号が3以降での権限を表現したクラスです。
Definition: PtlEncryptPermissionType2.h:21
PdfTk::PtlEncryptPermissionPubKey::PtlEncryptPermissionPubKey
PtlEncryptPermissionPubKey()
コンストラクタ