CmsRecipient コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
CmsRecipient クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| CmsRecipient(X509Certificate2) |
公開キー アルゴリズムの既定の暗号化モードとCmsRecipientサブジェクト識別子を使用して、指定した証明書を使用して、IssuerAndSerialNumber クラスの新しいインスタンスを初期化します。 |
| CmsRecipient(SubjectIdentifierType, X509Certificate2) |
公開キー アルゴリズムの既定の暗号化モードを使用して、指定した証明書と受信者識別子の種類を使用して、 CmsRecipient クラスの新しいインスタンスを初期化します。 |
| CmsRecipient(X509Certificate2, RSAEncryptionPadding) |
IssuerAndSerialNumberサブジェクト識別子を使用して、指定した RSA 証明書と RSA 暗号化パディングを使用して、CmsRecipient クラスの新しいインスタンスを初期化します。 |
| CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding) |
指定した RSA 証明書、RSA 暗号化パディング、およびサブジェクト識別子を使用して、 CmsRecipient クラスの新しいインスタンスを初期化します。 |
CmsRecipient(X509Certificate2)
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
公開キー アルゴリズムの既定の暗号化モードとCmsRecipientサブジェクト識別子を使用して、指定した証明書を使用して、IssuerAndSerialNumber クラスの新しいインスタンスを初期化します。
public:
CmsRecipient(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (certificate As X509Certificate2)
パラメーター
- certificate
- X509Certificate2
この受信者の暗号化時に使用する証明書。
例外
certificate パラメーターはnull。
注釈
CmsRecipient クラスには、次の既定のプロパティ値があります。
| 財産 | 既定値 |
|---|---|
| RecipientIdentifierType | IssuerAndSerialNumber |
| RSAEncryptionPadding | null 値 |
こちらもご覧ください
- CmsRecipient(SubjectIdentifierType, X509Certificate2)
- CmsRecipient(X509Certificate2, RSAEncryptionPadding)
適用対象
CmsRecipient(SubjectIdentifierType, X509Certificate2)
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
公開キー アルゴリズムの既定の暗号化モードを使用して、指定した証明書と受信者識別子の種類を使用して、 CmsRecipient クラスの新しいインスタンスを初期化します。
public:
CmsRecipient(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (recipientIdentifierType As SubjectIdentifierType, certificate As X509Certificate2)
パラメーター
- recipientIdentifierType
- SubjectIdentifierType
使用された受信者証明書を識別するために使用するスキーム。
- certificate
- X509Certificate2
この受信者の暗号化時に使用する証明書。
例外
certificate パラメーターはnull。
recipientIdentifierType値はサポートされていません。
こちらもご覧ください
- CmsRecipient(X509Certificate2)
- CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding)
適用対象
CmsRecipient(X509Certificate2, RSAEncryptionPadding)
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
IssuerAndSerialNumberサブジェクト識別子を使用して、指定した RSA 証明書と RSA 暗号化パディングを使用して、CmsRecipient クラスの新しいインスタンスを初期化します。
public:
CmsRecipient(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::Security::Cryptography::RSAEncryptionPadding ^ rsaEncryptionPadding);
public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Cryptography.RSAEncryptionPadding rsaEncryptionPadding);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.RSAEncryptionPadding -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (certificate As X509Certificate2, rsaEncryptionPadding As RSAEncryptionPadding)
パラメーター
- certificate
- X509Certificate2
この受信者の暗号化時に使用する証明書。
- rsaEncryptionPadding
- RSAEncryptionPadding
この受信者の暗号化時に使用する RSA 埋め込みモード。
例外
certificateまたはrsaEncryptionPaddingパラメーターがnull。
certificate パラメーターの公開キーは RSA 公開キーとして認識されません。
注釈
CmsRecipient クラスには、次の既定のプロパティ値があります。
| 財産 | 既定値 |
|---|---|
| RecipientIdentifierType | IssuerAndSerialNumber |
適用対象
CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding)
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
- ソース:
- CmsRecipient.cs
指定した RSA 証明書、RSA 暗号化パディング、およびサブジェクト識別子を使用して、 CmsRecipient クラスの新しいインスタンスを初期化します。
public:
CmsRecipient(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::Security::Cryptography::RSAEncryptionPadding ^ rsaEncryptionPadding);
public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Cryptography.RSAEncryptionPadding rsaEncryptionPadding);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.RSAEncryptionPadding -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (recipientIdentifierType As SubjectIdentifierType, certificate As X509Certificate2, rsaEncryptionPadding As RSAEncryptionPadding)
パラメーター
- recipientIdentifierType
- SubjectIdentifierType
使用された受信者証明書を識別するために使用するスキーム。
- certificate
- X509Certificate2
この受信者の暗号化時に使用する証明書。
- rsaEncryptionPadding
- RSAEncryptionPadding
この受信者の暗号化時に使用する RSA 埋め込みモード。
例外
certificateまたはrsaEncryptionPaddingパラメーターがnull。
certificate パラメーターの公開キーは RSA 公開キーとして認識されません。