SignedCms コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SignedCms クラスの新しいインスタンスを初期化します。
オーバーロード
SignedCms() |
SignedCms() コンストラクターは、 SignedCms クラスのインスタンスを作成します。 |
SignedCms(ContentInfo) |
SignedCms(ContentInfo) コンストラクターは、指定したコンテンツ情報を内部コンテンツとして使用して、SignedCms クラスのインスタンスを作成します。 |
SignedCms(SubjectIdentifierType) |
SignedCms(SubjectIdentifierType) コンストラクターは、指定したサブジェクト識別子タイプを署名者の既定のサブジェクト識別子タイプとして使用して、SignedCms クラスのインスタンスを作成します。 |
SignedCms(ContentInfo, Boolean) |
SignedCms(ContentInfo, Boolean) コンストラクターは、指定したコンテンツ情報を内部コンテンツとして使用し、デタッチ ステートを使用して、SignedCms クラスのインスタンスを作成します。 |
SignedCms(SubjectIdentifierType, ContentInfo) |
SignedCms(SubjectIdentifierType, ContentInfo) コンストラクターは、指定したサブジェクト識別子タイプを署名者の既定のサブジェクト識別子タイプとして使用し、コンテンツ情報を内部コンテンツとして使用して、SignedCms クラスのインスタンスを作成します。 |
SignedCms(SubjectIdentifierType, ContentInfo, Boolean) |
SignedCms(SubjectIdentifierType, ContentInfo, Boolean) コンストラクターは、指定したサブジェクト識別子タイプを署名者の既定のサブジェクト識別子タイプとして使用し、コンテンツ情報を内部コンテンツとして使用したうえで、さらにデタッチ ステートを使用して、SignedCms クラスのインスタンスを作成します。 |
SignedCms()
SignedCms() コンストラクターは、 SignedCms クラスのインスタンスを作成します。
public:
SignedCms();
public SignedCms ();
Public Sub New ()
例外
null 参照を有効な引数として受け付けないメソッドに null 参照が渡されました。
注釈
クラスには SignedCms 、次の既定のプロパティ値があります。
プロパティ | 既定値 |
---|---|
ContentInfo | 1.2.840.113549.1.7.1 (データ)長さ: 0 |
Detached | デタッチされた状態: false 署名されたコンテンツは、署名情報と共に CMS/PKCS #7 メッセージに含まれます。 |
署名者の既定値 SubjectIdentifierType は SubjectIdentifierType.IssuerAndSerialNumber です。
デタッチされた状態が (既定値) の場合、 false
署名されたコンテンツは署名情報と共に CMS/PKCS #7 メッセージに含まれます。 デタッチされた状態が の場合、 true
S/MIME メッセージをデコードできないクライアントは、個別に送信された場合でもメッセージの内容を確認できます。 これは、メッセージ送信者が信頼性を確認できるかどうかをメッセージ コンテンツをアーカイブするアーカイブ アプリケーションで役立つ場合があります。
適用対象
SignedCms(ContentInfo)
SignedCms(ContentInfo) コンストラクターは、指定したコンテンツ情報を内部コンテンツとして使用して、SignedCms クラスのインスタンスを作成します。
public:
SignedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public SignedCms (System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (contentInfo As ContentInfo)
パラメーター
- contentInfo
- ContentInfo
コンテンツ情報を ContentInfo メッセージの内部コンテンツとして指定する SignedCms オブジェクト。
例外
null 参照を有効な引数として受け付けないメソッドに null 参照が渡されました。
注釈
このコンストラクターで使用される既定のプロパティ値については、「」を参照してください SignedCms()。
デタッチされた状態が false
(既定値) の場合、署名されたコンテンツは署名情報と共に CMS/PKCS #7 メッセージに含まれます。 デタッチされた状態が の場合、 true
S/MIME メッセージをデコードできないクライアントは、個別に送信された場合でもメッセージの内容を確認できます。 これは、メッセージ送信者が信頼性を検証できるかどうかをメッセージ コンテンツをアーカイブするアーカイブ アプリケーションで役立つ場合があります。
適用対象
SignedCms(SubjectIdentifierType)
SignedCms(SubjectIdentifierType) コンストラクターは、指定したサブジェクト識別子タイプを署名者の既定のサブジェクト識別子タイプとして使用して、SignedCms クラスのインスタンスを作成します。
public:
SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType);
public SignedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType)
パラメーター
- signerIdentifierType
- SubjectIdentifierType
署名者の既定のサブジェクト識別子タイプを指定する SubjectIdentifierType メンバー。
例外
null 参照を有効な引数として受け付けないメソッドに null 参照が渡されました。
注釈
このコンストラクターで使用される既定のプロパティ値については、「」を参照してください SignedCms()。
デタッチされた状態が false
(既定値) の場合、署名されたコンテンツは署名情報と共に CMS/PKCS #7 メッセージに含まれます。 デタッチされた状態が の場合、 true
S/MIME メッセージをデコードできないクライアントは、個別に送信された場合でもメッセージの内容を確認できます。 これは、メッセージ送信者が信頼性を検証できるかどうかをメッセージ コンテンツをアーカイブするアーカイブ アプリケーションで役立つ場合があります。
適用対象
SignedCms(ContentInfo, Boolean)
SignedCms(ContentInfo, Boolean) コンストラクターは、指定したコンテンツ情報を内部コンテンツとして使用し、デタッチ ステートを使用して、SignedCms クラスのインスタンスを作成します。
public:
SignedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, bool detached);
public SignedCms (System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.ContentInfo * bool -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (contentInfo As ContentInfo, detached As Boolean)
パラメーター
- contentInfo
- ContentInfo
コンテンツ情報を ContentInfo メッセージの内部コンテンツとして指定する SignedCms オブジェクト。
- detached
- Boolean
Boolean オブジェクトがデタッチ シグネチャ用であるかどうかを示す SignedCms 値。 detached
が true
の場合、署名が分離されます。 detached
が false
の場合、署名が分離されません。
例外
null 参照を有効な引数として受け付けないメソッドに null 参照が渡されました。
注釈
このコンストラクターで使用される既定のプロパティ値については、「」を参照してください SignedCms()。
デタッチされた状態が false
(既定値) の場合、署名されたコンテンツは署名情報と共に CMS/PKCS #7 メッセージに含まれます。 デタッチされた状態が の場合、 true
S/MIME メッセージをデコードできないクライアントは、個別に送信された場合でもメッセージの内容を確認できます。 これは、メッセージ送信者が信頼性を検証できるかどうかをメッセージ コンテンツをアーカイブするアーカイブ アプリケーションで役立つ場合があります。
適用対象
SignedCms(SubjectIdentifierType, ContentInfo)
SignedCms(SubjectIdentifierType, ContentInfo) コンストラクターは、指定したサブジェクト識別子タイプを署名者の既定のサブジェクト識別子タイプとして使用し、コンテンツ情報を内部コンテンツとして使用して、SignedCms クラスのインスタンスを作成します。
public:
SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public SignedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo)
パラメーター
- signerIdentifierType
- SubjectIdentifierType
署名者の既定のサブジェクト識別子タイプを指定する SubjectIdentifierType メンバー。
- contentInfo
- ContentInfo
コンテンツ情報を ContentInfo メッセージの内部コンテンツとして指定する SignedCms オブジェクト。
例外
null 参照を有効な引数として受け付けないメソッドに null 参照が渡されました。
注釈
このコンストラクターで使用される既定のプロパティ値については、「」を参照してください SignedCms()。
デタッチされた状態が false
(既定値) の場合、署名されたコンテンツは署名情報と共に CMS/PKCS #7 メッセージに含まれます。 デタッチされた状態が の場合、 true
S/MIME メッセージをデコードできないクライアントは、個別に送信された場合でもメッセージの内容を確認できます。 これは、メッセージ送信者が信頼性を検証できるかどうかをメッセージ コンテンツをアーカイブするアーカイブ アプリケーションで役立つ場合があります。
適用対象
SignedCms(SubjectIdentifierType, ContentInfo, Boolean)
- ソース:
- SignedCms.cs
- ソース:
- SignedCms.cs
- ソース:
- SignedCms.cs
SignedCms(SubjectIdentifierType, ContentInfo, Boolean) コンストラクターは、指定したサブジェクト識別子タイプを署名者の既定のサブジェクト識別子タイプとして使用し、コンテンツ情報を内部コンテンツとして使用したうえで、さらにデタッチ ステートを使用して、SignedCms クラスのインスタンスを作成します。
public:
SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, bool detached);
public SignedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo * bool -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo, detached As Boolean)
パラメーター
- signerIdentifierType
- SubjectIdentifierType
署名者の既定のサブジェクト識別子タイプを指定する SubjectIdentifierType メンバー。
- contentInfo
- ContentInfo
コンテンツ情報を ContentInfo メッセージの内部コンテンツとして指定する SignedCms オブジェクト。
- detached
- Boolean
Boolean オブジェクトがデタッチ シグネチャ用であるかどうかを示す SignedCms 値。 detached
が true
の場合、署名が分離されます。 detached が false
の場合、署名が分離されません。
例外
null 参照を有効な引数として受け付けないメソッドに null 参照が渡されました。
注釈
デタッチされた状態が false
(既定値) の場合、署名されたコンテンツは署名情報と共に CMS/PKCS #7 メッセージに含まれます。 デタッチされた状態が の場合、 true
S/MIME メッセージをデコードできないクライアントは、個別に送信された場合でもメッセージの内容を確認できます。 これは、メッセージ送信者が信頼性を検証できるかどうかに関係なく、メッセージ コンテンツをアーカイブするアーカイブ アプリケーションで役立つ場合があります。
適用対象
.NET