PDFTool.NET  7.0
NetEncryptPubKey.h
1 
10 #ifndef PDFTK_NET_PTLENCRYPT_PUBKEY_H_
11 #define PDFTK_NET_PTLENCRYPT_PUBKEY_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 #include <PdfTkNet/NetEncrypt.h>
15 
16 namespace PdfTkNet {
17 
18 ref class PtlRecipients;
19 
25 public ref class PtlEncryptPubKey : public PtlEncrypt
26 {
27 public:
31  enum class PUBSEC_FILER_TYPE {
33  };
34 
38  enum class PUBSEC_METHOD_TYPE {
39  METHOD_RC4 = 1,
40  METHOD_AES = 2,
41  };
42 
43 public:
51  PtlEncryptPubKey(PUBSEC_FILER_TYPE filter, int keyLength, PUBSEC_METHOD_TYPE method);
52 
59 
64 
69 
70 public:
76 
77 public:
84 
91 
100 };
101 
102 } // namespace PdfTkNet
103 
104 #endif // PDFTK_NET_PTLENCRYPT_PUBKEY_H_
PdfTkNet::PtlEncryptPubKey::PUBSEC_METHOD_TYPE::METHOD_RC4
@ METHOD_RC4
RC4
PdfTkNet::PtlEncryptPubKey::getRecipients
PtlRecipients getRecipients()
受信者コンテナを取得。
PdfTkNet::PtlEncryptPubKey
PDFの公開キーセキュリティハンドラの暗号化情報を表現したクラスです。 すべての公開キーセキュリティハンドラクラスのベースクラスです。
Definition: NetEncryptPubKey.h:26
PdfTkNet::PtlEncryptPubKey::PtlEncryptPubKey
PtlEncryptPubKey(PUBSEC_FILER_TYPE filter, int keyLength, PUBSEC_METHOD_TYPE method)
コンストラクタ
PdfTkNet::PtlEncryptPubKey::PUBSEC_METHOD_TYPE::METHOD_AES
@ METHOD_AES
AES
PdfTkNet::PtlEncrypt
PDFのセキュリティハンドラおよび暗号化情報を表現したクラスです。 すべてのEncryptクラスのベースクラスです。
Definition: NetEncrypt.h:25
PdfTkNet::PtlEncryptPubKey::PtlEncryptPubKey
PtlEncryptPubKey(PtlEncryptPubKey^ obj)
コピーコンストラクタ
PdfTkNet::PtlEncryptPubKey::PUBSEC_FILER_TYPE::FILTER_ADOBE_PUBSEC
@ FILTER_ADOBE_PUBSEC
Adobe.PubSec.
PdfTkNet::PtlEncryptPubKey::operator=
PtlEncryptPubKey operator=(PtlEncryptPubKey^ obj)
コピーオペレータ
PdfTkNet::PtlEncryptPubKey::PUBSEC_METHOD_TYPE
PUBSEC_METHOD_TYPE
公開キーセキュリティハンドラのメソッドタイプ
Definition: NetEncryptPubKey.h:38
PdfTkNet::PtlEncryptPubKey::getMethod
PUBSEC_METHOD_TYPE getMethod()
公開キーセキュリティハンドラのメソッドを取得。
PdfTkNet::PtlEncryptPubKey::PUBSEC_FILER_TYPE
PUBSEC_FILER_TYPE
公開キーセキュリティハンドラのフィルタータイプ
Definition: NetEncryptPubKey.h:31
PdfTkNet::PtlEncryptPubKey::setMethod
void setMethod(PUBSEC_METHOD_TYPE method)
公開キーセキュリティハンドラのメソッドを設定。
PdfTkNet::PtlEncryptPubKey::‾PtlEncryptPubKey
virtual ‾PtlEncryptPubKey()
デストラクタ
PdfTkNet::PtlRecipients
証明書受信者のコンテナを表現するクラスです。
Definition: NetRecipients.h:24