Antenna House PDF Tool API (.NET) 8.0
PdfTkNet::PtlRecipient クラス

#include <NetRecipient.h>

PdfTkNet::PtlRecipient の継承関係図
PdfTkNet::PtlRecipient 連携図

公開メンバ関数

PdfTk::PtlRecipient * getNative ()
 PtlRecipient ()
 コンストラクタ
 PtlRecipient (PtlRecipient^ obj)
 コピーコンストラクタ alias copy
 ~PtlRecipient ()
 デストラクタ
 !PtlRecipient ()
 ファイナライザ。
PtlRecipient operator= (PtlRecipient^ obj)
 コピーオペレータ alias copy
void setX509 (PtlParamInput^ x509)
 X.509形式の証明書を設定。
void setPKCS12 (PtlParamInput^ pkcs12, String^ password)
 PKCS#12形式の証明書を設定。
void setPermission (PtlEncryptPermissionPubKey^ perm)
 ユーザアクセス許可フラグを設定。

限定公開変数類

PdfTk::PtlRecipient * m_native

詳解

カスタムプロパティを表現するクラスです。

構築子と解体子

◆ PtlRecipient() [1/2]

PdfTkNet::PtlRecipient::PtlRecipient ( )

コンストラクタ

例外
PtlException

◆ PtlRecipient() [2/2]

PdfTkNet::PtlRecipient::PtlRecipient ( PtlRecipient^ obj)

コピーコンストラクタ alias copy

引数
objコピー元オブジェクト。
例外
PtlException

◆ ~PtlRecipient()

PdfTkNet::PtlRecipient::~PtlRecipient ( )

デストラクタ

◆ !PtlRecipient()

PdfTkNet::PtlRecipient::!PtlRecipient ( )

ファイナライザ。

メソッド詳解

◆ getNative()

PdfTk::PtlRecipient * PdfTkNet::PtlRecipient::getNative ( )

◆ operator=()

PtlRecipient PdfTkNet::PtlRecipient::operator= ( PtlRecipient^ obj)

コピーオペレータ alias copy

引数
objコピー元オブジェクト。

◆ setPermission()

void PdfTkNet::PtlRecipient::setPermission ( PtlEncryptPermissionPubKey^ perm)

ユーザアクセス許可フラグを設定。

引数
permユーザアクセス許可フラグ。
PtlEncryptPermissionのサブクラスPtlEncryptPermissionPubKey。
例外
PtlException

◆ setPKCS12()

void PdfTkNet::PtlRecipient::setPKCS12 ( PtlParamInput^ pkcs12,
String^ password )

PKCS#12形式の証明書を設定。

引数
pkcs12証明書(PKCS#12)の入力ストリーム。
passwordパスワード。
例外
PtlException

◆ setX509()

void PdfTkNet::PtlRecipient::setX509 ( PtlParamInput^ x509)

X.509形式の証明書を設定。

引数
x509証明書(X.509)の入力ストリーム。
例外
PtlException

メンバ詳解

◆ m_native

PdfTk::PtlRecipient* PdfTkNet::PtlRecipient::m_native
protected