Antenna House PDF Tool API (C++) 8.0
PtlEncryptPubKey.h
1
2// PtlEncryptPubKey.h
3// Copyright (C) 2020 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLENCRYPT_PUBSEC_H_
7#define PDFTK_PTLENCRYPT_PUBSEC_H_
8
9#include "PtlEncrypt.h"
10
11namespace PdfTk {
12
13class PtlRecipients;
14
19
20class PDFTK_API PtlEncryptPubKey : public PtlEncrypt
21{
22public:
29
37
38public:
47
54
59
60public:
67
68public:
75
82
91
92public:
93
94};
95
96} // namespace PdfTk
97
98#endif // PDFTK_PTLENCRYPT_PUBSEC_H_
PtlEncrypt(FILTER_TYPE filterType)
コンストラクタ
PtlEncryptPubKey(PUBSEC_FILER_TYPE filter, int keyLength, PUBSEC_METHOD_TYPE method)
コンストラクタ
PtlEncryptPubKey & operator=(const PtlEncryptPubKey &obj)
コピーオペレータ
PUBSEC_METHOD_TYPE getMethod() const
公開キーセキュリティハンドラのメソッドを取得。
PtlEncryptPubKey(const PtlEncryptPubKey &obj)
コピーコンストラクタ
PtlRecipients & getRecipients()
受信者コンテナを取得。
virtual ~PtlEncryptPubKey()
デストラクタ
void setMethod(PUBSEC_METHOD_TYPE method)
公開キーセキュリティハンドラのメソッドを設定。