PDFTool 7.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)
コンストラクタ
virtual ‾PtlEncryptPubKey()
デストラクタ
PtlEncryptPubKey(PUBSEC_FILER_TYPE filter, int keyLength, PUBSEC_METHOD_TYPE method)
コンストラクタ
PtlEncryptPubKey & operator=(const PtlEncryptPubKey &obj)
コピーオペレータ
PUBSEC_FILER_TYPE
公開キーセキュリティハンドラのフィルタータイプ
Definition PtlEncryptPubKey.h:26
@ FILTER_ADOBE_PUBSEC
Adobe.PubSec.
Definition PtlEncryptPubKey.h:27
PUBSEC_METHOD_TYPE getMethod() const
公開キーセキュリティハンドラのメソッドを取得。
PtlEncryptPubKey(const PtlEncryptPubKey &obj)
コピーコンストラクタ
PtlRecipients & getRecipients()
受信者コンテナを取得。
PUBSEC_METHOD_TYPE
公開キーセキュリティハンドラのメソッドタイプ
Definition PtlEncryptPubKey.h:33
@ METHOD_RC4
RC4.
Definition PtlEncryptPubKey.h:34
@ METHOD_AES
AES.
Definition PtlEncryptPubKey.h:35
void setMethod(PUBSEC_METHOD_TYPE method)
公開キーセキュリティハンドラのメソッドを設定。
証明書受信者のコンテナを表現するクラスです。
Definition PtlRecipients.h:21