X509Certificate2 コンストラクタ ()
アセンブリ: System (system.dll 内)


このクラスの他のコンストラクタが、バイト配列、ポインタ、証明書ファイルのいずれかから証明書情報を取得して使用するのに対し、このコンストラクタは、空の X509Certificate2 オブジェクトを作成します。

現在のユーザーの証明書ストアを開いて、アクティブな証明書だけを選択し、ユーザーが 1 つ以上の証明書を選択できるようにするコード例を次に示します。この例では、次に、証明書情報をコンソールに書き込みます。
using System; using System.Security.Cryptography; using System.Security.Permissions; using System.IO; using System.Security.Cryptography.X509Certificates; class CertSelect { static void Main() { try { X509Store store = new X509Store("MY",StoreLocation.CurrentUser); store.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly); X509Certificate2Collection collection = (X509Certificate2Collection)store.Certificates; X509Certificate2Collection fcollection = (X509Certificate2Collection)collection.Find(X509FindType.FindByTimeValid ,DateTime.Now,false); X509Certificate2Collection scollection = X509Certificate2UI.SelectFromCollection(fcollection, "Test Certificate Select","Select a certificate from the following list to get information on that certificate",X509SelectionFlag.MultiSelection); Console.WriteLine("Number of certificates: {0}{1}",scollection.Count ,Environment.NewLine); foreach (X509Certificate2 x509 in scollection) { byte[] rawdata = x509.RawData; Console.WriteLine("Content Type: {0}{1}",X509Certificate2.GetCertContentType(rawdata) ,Environment.NewLine); Console.WriteLine("Friendly Name: {0}{1}",x509.FriendlyName ,Environment.NewLine); Console.WriteLine("Certificate Verified?: {0}{1}",x509.Verify() ,Environment.NewLine); Console.WriteLine("Simple Name: {0}{1}",x509.GetNameInfo(X509NameType.SimpleName ,true),Environment.NewLine); Console.WriteLine("Signature Algorithm: {0}{1}",x509.SignatureAlgorithm.FriendlyName ,Environment.NewLine); Console.WriteLine("Private Key: {0}{1}",x509.PrivateKey.ToXmlString(false) ,Environment.NewLine); Console.WriteLine("Public Key: {0}{1}",x509.PublicKey.Key.ToXmlString(false) ,Environment.NewLine); Console.WriteLine("Certificate Archived?: {0}{1}",x509.Archived ,Environment.NewLine); Console.WriteLine("Length of Raw Data: {0}{1}",x509.RawData.Length ,Environment.NewLine); X509Certificate2UI.DisplayCertificate(x509); x509.Reset(); } store.Close(); } catch (CryptographicException) { Console.WriteLine("Information could not be written out for this certificate."); } } }
#using <System.dll> #using <System.Security.dll> using namespace System; using namespace System::Security::Cryptography; using namespace System::Security::Permissions; using namespace System::IO; using namespace System::Security::Cryptography::X509Certificates; int main() { try { X509Store ^ store = gcnew X509Store( "MY",StoreLocation::CurrentUser ); store->Open( static_cast<OpenFlags>(OpenFlags::ReadOnly | OpenFlags::OpenExistingOnly) ); X509Certificate2Collection ^ collection = dynamic_cast<X509Certificate2Collection^>(store->Certificates); X509Certificate2Collection ^ fcollection = dynamic_cast<X509Certificate2Collection^>(collection->Find( X509FindType::FindByTimeValid, DateTime::Now, false )); X509Certificate2Collection ^ scollection = X509Certificate2UI::SelectFromCollection(fcollection, "Test Certificate Select","Select a certificate from the following list to get information on that certificate",X509SelectionFlag::MultiSelection); Console::WriteLine( "Number of certificates: {0}{1}", scollection->Count, Environment::NewLine ); System::Collections::IEnumerator^ myEnum = scollection->GetEnumerator(); while ( myEnum->MoveNext() ) { X509Certificate2 ^ x509 = safe_cast<X509Certificate2 ^>(myEnum->Current); array<Byte>^rawdata = x509->RawData; Console::WriteLine( "Content Type: {0}{1}", X509Certificate2::GetCertContentType( rawdata ), Environment::NewLine ); Console::WriteLine( "Friendly Name: {0}{1}", x509->FriendlyName, Environment::NewLine ); Console::WriteLine( "Certificate Verified?: {0}{1}", x509->Verify(), Environment::NewLine ); Console::WriteLine( "Simple Name: {0}{1}", x509->GetNameInfo( X509NameType::SimpleName, true ), Environment::NewLine ); Console::WriteLine( "Signature Algorithm: {0}{1}", x509->SignatureAlgorithm->FriendlyName, Environment::NewLine ); Console::WriteLine( "Private Key: {0}{1}", x509->PrivateKey->ToXmlString( false ), Environment::NewLine ); Console::WriteLine( "Public Key: {0}{1}", x509->PublicKey->Key->ToXmlString( false ), Environment::NewLine ); Console::WriteLine( "Certificate Archived?: {0}{1}", x509->Archived, Environment::NewLine ); Console::WriteLine( "Length of Raw Data: {0}{1}", x509->RawData->Length, Environment::NewLine ); x509->Reset(); } store->Close(); } catch ( CryptographicException^ ) { Console::WriteLine( "Information could not be written out for this certificate." ); } }

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


X509Certificate2 コンストラクタ (Byte[])
アセンブリ: System (system.dll 内)


このコンストラクタは、バイト配列の証明書情報を使用して、新しい X509Certificate2 オブジェクトを作成します。バイト配列は、バイナリ (DER) でエンコードされた X.509 データまたは Base64 でエンコードされた X.509 データです。バイト配列が PKCS7 (Authenticode) 署名済みファイルの場合もあります。署名者の証明書を使用して、このオブジェクトが作成されます。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


X509Certificate2 コンストラクタ (String, SecureString, X509KeyStorageFlags)
アセンブリ: System (system.dll 内)

Public Sub New ( _ fileName As String, _ password As SecureString, _ keyStorageFlags As X509KeyStorageFlags _ )
Dim fileName As String Dim password As SecureString Dim keyStorageFlags As X509KeyStorageFlags Dim instance As New X509Certificate2(fileName, password, keyStorageFlags)
public X509Certificate2 ( string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags )
public: X509Certificate2 ( String^ fileName, SecureString^ password, X509KeyStorageFlags keyStorageFlags )
public X509Certificate2 ( String fileName, SecureString password, X509KeyStorageFlags keyStorageFlags )
public function X509Certificate2 ( fileName : String, password : SecureString, keyStorageFlags : X509KeyStorageFlags )

- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。LinkDemand (セキュリティ アクション)。
- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。InheritanceDemand (セキュリティ アクション)。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


X509Certificate2 コンストラクタ (String, String, X509KeyStorageFlags)
アセンブリ: System (system.dll 内)

Public Sub New ( _ fileName As String, _ password As String, _ keyStorageFlags As X509KeyStorageFlags _ )
Dim fileName As String Dim password As String Dim keyStorageFlags As X509KeyStorageFlags Dim instance As New X509Certificate2(fileName, password, keyStorageFlags)
public: X509Certificate2 ( String^ fileName, String^ password, X509KeyStorageFlags keyStorageFlags )
public function X509Certificate2 ( fileName : String, password : String, keyStorageFlags : X509KeyStorageFlags )
- keyStorageFlags
X509KeyStorageFlags 値の 1 つ。

このコンストラクタは、証明書ファイル名、証明書へのアクセスに必要なパスワード、およびキー格納フラグを使用して、新しい X509Certificate2 オブジェクトを作成します。
![]() |
---|
パスワードをソース コード内にハード コーディングすることは絶対に避けてください。ハード コーディングされたパスワードは、MSIL 逆アセンブラ (Ildasm.exe) や 16 進エディタを使用したり、アセンブリを Notepad.exe などのテキスト エディタで開いたりすることによって簡単にアセンブリから取得されてしまいます。 |

- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。LinkDemand (セキュリティ アクション)。
- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。InheritanceDemand (セキュリティ アクション)。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


X509Certificate2 コンストラクタ (X509Certificate)
アセンブリ: System (system.dll 内)

Public Sub New ( _ certificate As X509Certificate _ )
Dim certificate As X509Certificate Dim instance As New X509Certificate2(certificate)
public X509Certificate2 ( X509Certificate certificate )
public: X509Certificate2 ( X509Certificate^ certificate )
public X509Certificate2 ( X509Certificate certificate )
public function X509Certificate2 ( certificate : X509Certificate )


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


X509Certificate2 コンストラクタ

名前 | 説明 |
---|---|
X509Certificate2 () | X509Certificate2 クラスの新しいインスタンスを初期化します。 |
X509Certificate2 (Byte[]) | バイト配列の情報を使用して、X509Certificate2 クラスの新しいインスタンスを初期化します。 |
X509Certificate2 (IntPtr) | アンマネージ ハンドルを使用して、X509Certificate2 クラスの新しいインスタンスを初期化します。 |
X509Certificate2 (String) | 証明書ファイル名を使用して、X509Certificate2 クラスの新しいインスタンスを初期化します。 |
X509Certificate2 (X509Certificate) | X509Certificate オブジェクトを使用して X509Certificate2 クラスの新しいインスタンスを 初期化します。 |
X509Certificate2 (Byte[], SecureString) | バイト配列とパスワードを使用して、X509Certificate2 クラスの新しいインスタンスを初期化します。 |
X509Certificate2 (Byte[], String) | バイト配列とパスワードを使用して、X509Certificate2 クラスの新しいインスタンスを初期化します。 |
X509Certificate2 (String, SecureString) | 証明書ファイル名とパスワードを使用して、X509Certificate2 クラスの新しいインスタンスを初期化します。 |
X509Certificate2 (String, String) | 証明書ファイル名と証明書にアクセスするためのパスワードを使用して、X509Certificate2 クラスの新しいインスタンスを初期化します。 |
X509Certificate2 (Byte[], SecureString, X509KeyStorageFlags) | バイト配列、パスワード、およびキー格納フラグを使用して、X509Certificate2 クラスの新しいインスタンスを初期化します。 |
X509Certificate2 (Byte[], String, X509KeyStorageFlags) | バイト配列、パスワード、およびキー格納フラグを使用して、X509Certificate2 クラスの新しいインスタンスを初期化します。 |
X509Certificate2 (String, SecureString, X509KeyStorageFlags) | 証明書ファイル名、パスワード、およびキー格納フラグを指定して、X509Certificate2 クラスの新しいインスタンスを初期化します。 |
X509Certificate2 (String, String, X509KeyStorageFlags) | 証明書ファイル名、証明書にアクセスするためのパスワード、およびキー格納フラグを使用して、X509Certificate2 クラスの新しいインスタンスを初期化します。 |

X509Certificate2 コンストラクタ (IntPtr)
アセンブリ: System (system.dll 内)


このコンストラクタは、Microsoft Cryptographic API の証明書コンテキスト PCCERT_CONTEXT を識別するハンドルを使用して、新しい X509Certificate2 オブジェクトを作成します。このコンストラクタの直接の呼び出し元には、アンマネージ コード アクセス許可が必要です。

- SecurityPermission (アンマネージ コードを呼び出すために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。Demand (セキュリティ アクション)。
- SecurityPermission (アンマネージ コードを呼び出すために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。LinkDemand (セキュリティ アクション)。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


X509Certificate2 コンストラクタ (String)
アセンブリ: System (system.dll 内)


このコンストラクタは、証明書ファイル名を使用して、新しい X509Certificate2 オブジェクトを作成します。このコンストラクタは、バイナリ (DER) エンコーディングまたは Base64 エンコーディングをサポートします。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


X509Certificate2 コンストラクタ (Byte[], SecureString)
アセンブリ: System (system.dll 内)

Dim rawData As Byte() Dim password As SecureString Dim instance As New X509Certificate2(rawData, password)

このコンストラクタは、証明書の秘密キーを格納する PKCS12 (PFX) ファイルと共に使用します。正しいパスワードを使用してこのコンストラクタを呼び出すと、秘密キーが復号化され、キー コンテナに保存されます。
![]() |
---|
パスワードをソース コード内にハード コーディングすることは絶対に避けてください。ハード コーディングされたパスワードは、MSIL 逆アセンブラ (Ildasm.exe) や 16 進エディタを使用したり、アセンブリを Notepad.exe などのテキスト エディタで開いたりすることによって簡単にアセンブリから取得されてしまいます。 |

- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。LinkDemand (セキュリティ アクション)。
- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。InheritanceDemand (セキュリティ アクション)。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


X509Certificate2 コンストラクタ (Byte[], String)
アセンブリ: System (system.dll 内)

Dim rawData As Byte() Dim password As String Dim instance As New X509Certificate2(rawData, password)

このコンストラクタは、バイト配列、および証明書データへのアクセスに必要なパスワードを使用して、新しい X509Certificate2 オブジェクトを作成します。このコンストラクタは、証明書の秘密キーを格納する PKCS12 (PFX) ファイルと共に使用します。正しいパスワードを使用してこのコンストラクタを呼び出すと、秘密キーが復号化され、キー コンテナに保存されます。
![]() |
---|
パスワードをソース コード内にハード コーディングすることは絶対に避けてください。ハード コーディングされたパスワードは、MSIL 逆アセンブラ (Ildasm.exe) や 16 進エディタを使用したり、アセンブリを Notepad.exe などのテキスト エディタで開いたりすることによって簡単にアセンブリから取得されてしまいます。 |

- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。LinkDemand (セキュリティ アクション)。
- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。InheritanceDemand (セキュリティ アクション)。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


X509Certificate2 コンストラクタ (String, SecureString)
アセンブリ: System (system.dll 内)

Dim fileName As String Dim password As SecureString Dim instance As New X509Certificate2(fileName, password)

このコンストラクタは、証明書の秘密キーを格納する PKCS12 (PFX) ファイルと共に使用します。正しいパスワードを使用してこのコンストラクタを呼び出すと、秘密キーが復号化され、キー コンテナに保存されます。
![]() |
---|
パスワードをソース コード内にハード コーディングすることは絶対に避けてください。ハード コーディングされたパスワードは、MSIL 逆アセンブラ (Ildasm.exe) や 16 進エディタを使用したり、アセンブリを Notepad.exe などのテキスト エディタで開いたりすることによって簡単にアセンブリから取得されてしまいます。 |

- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。LinkDemand (セキュリティ アクション)。
- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。InheritanceDemand (セキュリティ アクション)。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


X509Certificate2 コンストラクタ (String, String)
アセンブリ: System (system.dll 内)

Dim fileName As String Dim password As String Dim instance As New X509Certificate2(fileName, password)

このコンストラクタは、証明書ファイル名、および証明書へのアクセスに必要なパスワードを使用して、新しい X509Certificate2 オブジェクトを作成します。このコンストラクタは、証明書の秘密キーを格納する PKCS12 (PFX) ファイルと共に使用します。正しいパスワードを使用してこのコンストラクタを呼び出すと、秘密キーが復号化され、キー コンテナに保存されます。
![]() |
---|
パスワードをソース コード内にハード コーディングすることは絶対に避けてください。ハード コーディングされたパスワードは、MSIL 逆アセンブラ (Ildasm.exe) や 16 進エディタを使用したり、アセンブリを Notepad.exe などのテキスト エディタで開いたりすることによって簡単にアセンブリから取得されてしまいます。 |

- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。LinkDemand (セキュリティ アクション)。
- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。InheritanceDemand (セキュリティ アクション)。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


X509Certificate2 コンストラクタ (Byte[], SecureString, X509KeyStorageFlags)
アセンブリ: System (system.dll 内)

Public Sub New ( _ rawData As Byte(), _ password As SecureString, _ keyStorageFlags As X509KeyStorageFlags _ )
Dim rawData As Byte() Dim password As SecureString Dim keyStorageFlags As X509KeyStorageFlags Dim instance As New X509Certificate2(rawData, password, keyStorageFlags)
public X509Certificate2 ( byte[] rawData, SecureString password, X509KeyStorageFlags keyStorageFlags )
public: X509Certificate2 ( array<unsigned char>^ rawData, SecureString^ password, X509KeyStorageFlags keyStorageFlags )
public X509Certificate2 ( byte[] rawData, SecureString password, X509KeyStorageFlags keyStorageFlags )
public function X509Certificate2 ( rawData : byte[], password : SecureString, keyStorageFlags : X509KeyStorageFlags )

このコンストラクタは、証明書の秘密キーを格納する PKCS12 (PFX) ファイルと共に使用します。正しいパスワードを使用してこのコンストラクタを呼び出すと、秘密キーが復号化され、そのキーが Microsoft Cryptographic API の暗号化サービス プロバイダ (CSP: Cryptographic Service Provider) に保存されます。
![]() |
---|
パスワードをソース コード内にハード コーディングすることは絶対に避けてください。ハード コーディングされたパスワードは、MSIL 逆アセンブラ (Ildasm.exe) や 16 進エディタを使用したり、アセンブリを Notepad.exe などのテキスト エディタで開いたりすることによって簡単にアセンブリから取得されてしまいます。 |

- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。LinkDemand (セキュリティ アクション)。
- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。InheritanceDemand (セキュリティ アクション)。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


X509Certificate2 コンストラクタ (Byte[], String, X509KeyStorageFlags)
アセンブリ: System (system.dll 内)

Public Sub New ( _ rawData As Byte(), _ password As String, _ keyStorageFlags As X509KeyStorageFlags _ )
Dim rawData As Byte() Dim password As String Dim keyStorageFlags As X509KeyStorageFlags Dim instance As New X509Certificate2(rawData, password, keyStorageFlags)
public: X509Certificate2 ( array<unsigned char>^ rawData, String^ password, X509KeyStorageFlags keyStorageFlags )
public function X509Certificate2 ( rawData : byte[], password : String, keyStorageFlags : X509KeyStorageFlags )
- keyStorageFlags
X509KeyStorageFlags 値の 1 つ。

このコンストラクタは、バイト配列、証明書データへのアクセスに必要なパスワード、およびキー格納フラグを使用して、新しい X509Certificate2 オブジェクトを作成します。このコンストラクタは、証明書の秘密キーを格納する PKCS12 (PFX) ファイルと共に使用します。正しいパスワードを使用してこのコンストラクタを呼び出すと、秘密キーが復号化され、そのキーが Microsoft Cryptographic API の暗号化サービス プロバイダ (CSP: Cryptographic Service Provider) に保存されます。
![]() |
---|
パスワードをソース コード内にハード コーディングすることは絶対に避けてください。ハード コーディングされたパスワードは、MSIL 逆アセンブラ (Ildasm.exe) や 16 進エディタを使用したり、アセンブリを Notepad.exe などのテキスト エディタで開いたりすることによって簡単にアセンブリから取得されてしまいます。 |

- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。LinkDemand (セキュリティ アクション)。
- SecurityPermission (アンマネージ コードにアクセスするために必要なアクセス許可)。 UnmanagedCode (関連する列挙体)。InheritanceDemand (セキュリティ アクション)。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からX509Certificate2 コンストラクタ ()を検索する場合は、下記のリンクをクリックしてください。

- X509Certificate2 コンストラクタ ()のページへのリンク