次の方法で共有


SignedCms コンストラクター

定義

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.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs

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 メッセージに含まれます。 デタッチされた状態が の場合、 trueS/MIME メッセージをデコードできないクライアントは、個別に送信された場合でもメッセージの内容を確認できます。 これは、メッセージ送信者が信頼性を確認できるかどうかをメッセージ コンテンツをアーカイブするアーカイブ アプリケーションで役立つ場合があります。

適用対象

SignedCms(ContentInfo)

ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs

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 メッセージに含まれます。 デタッチされた状態が の場合、 trueS/MIME メッセージをデコードできないクライアントは、個別に送信された場合でもメッセージの内容を確認できます。 これは、メッセージ送信者が信頼性を検証できるかどうかをメッセージ コンテンツをアーカイブするアーカイブ アプリケーションで役立つ場合があります。

適用対象

SignedCms(SubjectIdentifierType)

ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs

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 メッセージに含まれます。 デタッチされた状態が の場合、 trueS/MIME メッセージをデコードできないクライアントは、個別に送信された場合でもメッセージの内容を確認できます。 これは、メッセージ送信者が信頼性を検証できるかどうかをメッセージ コンテンツをアーカイブするアーカイブ アプリケーションで役立つ場合があります。

適用対象

SignedCms(ContentInfo, Boolean)

ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs

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 値。 detachedtrue の場合、署名が分離されます。 detachedfalse の場合、署名が分離されません。

例外

null 参照を有効な引数として受け付けないメソッドに null 参照が渡されました。

注釈

このコンストラクターで使用される既定のプロパティ値については、「」を参照してください SignedCms()

デタッチされた状態が false (既定値) の場合、署名されたコンテンツは署名情報と共に CMS/PKCS #7 メッセージに含まれます。 デタッチされた状態が の場合、 trueS/MIME メッセージをデコードできないクライアントは、個別に送信された場合でもメッセージの内容を確認できます。 これは、メッセージ送信者が信頼性を検証できるかどうかをメッセージ コンテンツをアーカイブするアーカイブ アプリケーションで役立つ場合があります。

適用対象

SignedCms(SubjectIdentifierType, ContentInfo)

ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs

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 メッセージに含まれます。 デタッチされた状態が の場合、 trueS/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 値。 detachedtrue の場合、署名が分離されます。 detached が false の場合、署名が分離されません。

例外

null 参照を有効な引数として受け付けないメソッドに null 参照が渡されました。

注釈

デタッチされた状態が false (既定値) の場合、署名されたコンテンツは署名情報と共に CMS/PKCS #7 メッセージに含まれます。 デタッチされた状態が の場合、 trueS/MIME メッセージをデコードできないクライアントは、個別に送信された場合でもメッセージの内容を確認できます。 これは、メッセージ送信者が信頼性を検証できるかどうかに関係なく、メッセージ コンテンツをアーカイブするアーカイブ アプリケーションで役立つ場合があります。

適用対象