PDFTool
7.0
Include
PdfTk
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
17
class
PDFTK_API
PtlEncryptPermissionPubKey
:
public
PtlEncryptPermissionType2
18
{
19
public
:
24
PtlEncryptPermissionPubKey
();
25
31
PtlEncryptPermissionPubKey
(
const
PtlEncryptPermissionPubKey
& obj);
32
36
‾PtlEncryptPermissionPubKey
();
37
38
public
:
44
PtlEncryptPermissionPubKey
&
operator=
(
const
PtlEncryptPermissionPubKey
& obj);
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()
コンストラクタ
Generated by
1.8.18