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

SignedCms() コンストラクターは、SignedCms クラスのインスタンスを作成します。

public:
 SignedCms();
public SignedCms();
Public Sub New ()

例外

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

注釈

SignedCms クラスには、次の既定のプロパティ値があります。

財産 既定値
ContentInfo 1.2.840.113549.1.7.1 (data)Length: 0
Detached デタッチされた状態: false 署名されたコンテンツは、署名情報と共に CMS/PKCS #7 メッセージに含まれます。

署名者の既定の SubjectIdentifierType は SubjectIdentifierType.IssuerAndSerialNumber です。

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

適用対象

SignedCms(ContentInfo)

ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
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 参照が渡されました。

注釈

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

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

適用対象

SignedCms(SubjectIdentifierType)

ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
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 参照が渡されました。

注釈

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

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

適用対象

SignedCms(ContentInfo, Boolean)

ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
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 参照が渡されました。

注釈

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

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

適用対象

SignedCms(SubjectIdentifierType, ContentInfo)

ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
SignedCms.CtorOverloads.cs
ソース:
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 参照が渡されました。

注釈

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

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

適用対象

SignedCms(SubjectIdentifierType, ContentInfo, Boolean)

ソース:
SignedCms.cs
ソース:
SignedCms.cs
ソース:
SignedCms.cs
ソース:
SignedCms.cs
ソース:
SignedCms.cs
ソース:
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場合、署名はデタッチされます。 デタッチが falseされている場合、署名はデタッチされません。

例外

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

注釈

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

適用対象