PDFTool.NET  7.0
Public Member Functions | Protected Attributes | List of all members
PdfTkNet::PtlRecipient Class Reference

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

#include <NetRecipient.h>

Inheritance diagram for PdfTkNet::PtlRecipient:
Inheritance graph
[legend]
Collaboration diagram for PdfTkNet::PtlRecipient:
Collaboration graph
[legend]

Public Member Functions

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

Protected Attributes

PdfTk::PtlRecipient * m_native
 

Detailed Description

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

Constructor & Destructor Documentation

◆ PtlRecipient() [1/2]

PdfTkNet::PtlRecipient::PtlRecipient ( )

コンストラクタ

Exceptions
PtlException

◆ PtlRecipient() [2/2]

PdfTkNet::PtlRecipient::PtlRecipient ( PtlRecipient obj)

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

Parameters
objコピー元オブジェクト。
Exceptions
PtlException

Member Function Documentation

◆ operator=()

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

コピーオペレータ alias copy

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

◆ setPermission()

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

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

Parameters
permユーザアクセス許可フラグ。
PtlEncryptPermissionのサブクラスPtlEncryptPermissionPubKey。
Exceptions
PtlException

◆ setPKCS12()

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

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

Parameters
pkcs12証明書(PKCS#12)の入力ストリーム。
passwordパスワード。
Exceptions
PtlException

◆ setX509()

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

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

Parameters
x509証明書(X.509)の入力ストリーム。
Exceptions
PtlException